Baked Cauliflower with Three Cheeses and Crispy Breadcrumb Topping Recipe
Introduction
Baked Cauliflower with Cheese is a comforting, cheesy dish that highlights tender cauliflower florets smothered in a rich, creamy cheese sauce. It’s an easy side that pairs well with many meals or stands alone as a satisfying vegetarian main.

Ingredients
- 2 heads cauliflower
- ¼ cup + 1 tbsp butter (divided)
- ½ onion (finely diced)
- ¼ cup flour
- 2 cups milk
- 1 tsp dry mustard powder
- pinch nutmeg
- ½ tsp kosher salt
- ¼ tsp pepper
- 1 cup shredded mature English cheddar (divided)
- 1 cup shredded Double Gloucester cheese (divided)
- 1 cup shredded Red Leicester cheese (divided)
- ½ cup panko breadcrumbs
- 2 tbsp chopped fresh parsley (or 2 tsp dried)
Instructions
- Step 1: Break the cauliflower into very large florets, trimming the stems and removing the leaves. Steam or boil the cauliflower until partially cooked. Transfer the par-cooked cauliflower to a greased baking dish.
- Step 2: In a saucepan, melt ¼ cup of the butter over medium-low heat. Add the finely diced onion and cook slowly until very tender and softened.
- Step 3: Whisk in the flour to make a roux. Cook the roux for 2 to 3 minutes over medium-low heat.
- Step 4: Begin adding the milk half a cup at a time, whisking continuously to prevent lumps. Once all the milk is added, raise the temperature to medium-high and bring to a boil.
- Step 5: Add the dry mustard powder, nutmeg, kosher salt, and pepper. Cook for 2 to 3 minutes until the sauce thickens, then remove from heat and whisk in ¾ cup each of the cheeses until melted.
- Step 6: Preheat the oven to 400°F (200°C). Pour the cheese sauce evenly over the cauliflower in the baking dish.
- Step 7: Melt the remaining 1 tablespoon of butter. In a small bowl, combine the panko breadcrumbs, melted butter, remaining ¼ cup of shredded cheese, and chopped parsley. Sprinkle this mixture evenly over the cauliflower.
- Step 8: Bake for 25 to 30 minutes until the sauce is bubbly, the breadcrumbs are browned, and the cauliflower is tender. Serve warm and enjoy!
Tips & Variations
- For extra flavor, add a little garlic powder or smoked paprika to the cheese sauce.
- Use a mix of your favorite cheeses if you can’t find English cheddar, Double Gloucester, or Red Leicester.
- To make it gluten-free, substitute the flour with a gluten-free alternative and use gluten-free breadcrumbs.
- Fresh parsley adds brightness, but dried parsley works well if fresh isn’t available.
Storage
Store leftover baked cauliflower with cheese in an airtight container in the refrigerator for up to 3 days. Reheat gently in the oven at 350°F (175°C) until warmed through to maintain crisp topping and creamy sauce.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I prepare this dish ahead of time?
Yes, you can assemble the dish up to the baking step and refrigerate it covered for up to 24 hours. Bake it fresh when ready to serve for the best texture.
Can I use frozen cauliflower instead of fresh?
Frozen cauliflower can be used but thaw and drain it well to avoid excess moisture, which could make the sauce runny.
PrintBaked Cauliflower with Three Cheeses and Crispy Breadcrumb Topping Recipe
A comforting and cheesy baked cauliflower dish featuring a creamy mustard-infused cheese sauce topped with buttery panko breadcrumbs and a blend of mature English cheddar, Double Gloucester, and Red Leicester cheeses. Perfect as a hearty side or vegetarian main.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: 6 servings 1x
- Category: Side Dish
- Method: Baking
- Cuisine: British
- Diet: Vegetarian
Ingredients
Cauliflower
- 2 heads cauliflower
Cheese Sauce
- ¼ cup + 1 tbsp butter (divided)
- ½ onion (finely diced)
- ¼ cup flour
- 2 cups milk
- 1 tsp dry mustard powder
- pinch nutmeg
- ½ tsp kosher salt
- ¼ tsp pepper
- 3/4 cup shredded mature English cheddar (divided)
- 3/4 cup shredded Double Gloucester cheese (divided)
- 3/4 cup shredded Red Leicester cheese (divided)
Topping
- ½ cup panko breadcrumbs
- 2 tbsp chopped fresh parsley (or 2 tsp dried)
Instructions
- Prepare Cauliflower: Break the cauliflower into very large florets, trimming the stems and removing the leaves. Steam or boil the cauliflower until partially cooked but still firm. Transfer the par-cooked cauliflower into a greased baking dish, setting it aside while you prepare the sauce.
- Make Roux and Cook Onion: In a saucepan, melt ¼ cup of the butter over medium low heat. Add the finely diced onion and cook slowly until the onion is very tender and softened, about 5-7 minutes. This slow cooking releases sweetness without browning. Then whisk in the flour to make a roux. Cook this roux gently for 2 to 3 minutes, stirring constantly, to cook out the raw flour taste.
- Add Milk and Seasonings: Gradually add the milk, half a cup at a time, whisking continuously to avoid lumps. After all the milk is incorporated, raise the heat to medium-high and bring the mixture to a boil. Stir in the dry mustard powder, nutmeg, kosher salt, and pepper. Continue cooking for 2 to 3 minutes until the sauce thickens to a creamy consistency. Remove from heat.
- Incorporate Cheeses: Add ¾ cup each of the shredded mature English cheddar, Double Gloucester, and Red Leicester cheeses to the sauce. Whisk thoroughly until the cheeses are fully melted, creating a smooth, flavorful cheese sauce.
- Assemble and Preheat Oven: Preheat your oven to 400°F (200°C). Pour the cheese sauce evenly over the cauliflower in the baking dish, ensuring all florets are coated.
- Prepare Topping: Melt the remaining 1 tablespoon of butter. In a small bowl, combine the panko breadcrumbs, melted butter, the remaining ¼ cup of each cheese shredded earlier (a total of ¼ cup per cheese type), and the chopped parsley. Mix well to create a uniform crumb topping.
- Top and Bake: Sprinkle the breadcrumb mixture evenly over the cauliflower and cheese sauce. Bake for 25 to 30 minutes until the sauce is bubbling, the top is golden brown, and the cauliflower is tender when pierced with a fork.
- Serve and Enjoy: Remove from the oven and let cool slightly before serving. This baked cauliflower dish makes an excellent side for roasted meats or a satisfying vegetarian entrée.
Notes
- Use fresh parsley for the most vibrant flavor; dried parsley works in a pinch but is less flavorful.
- Partially cooking the cauliflower before baking ensures it becomes tender but not mushy.
- You can substitute whole milk with 2% milk for a lighter sauce.
- For an extra crispy topping, broil for 1-2 minutes at the end of baking—watch closely to avoid burning.
- This dish can be prepared ahead by assembling the casserole and refrigerating before baking.
- Feel free to use a mixture of any mature cheeses for the sauce if preferred.
Keywords: baked cauliflower, cheese sauce, vegetarian side dish, cheesy cauliflower, comfort food, mustard cheese sauce, breadcrumb topping

