If you love cozy, comforting dishes that sneak veggies into a cheesy, indulgent hug, then this Cheesy Cauliflower Bake Recipe is exactly what you need. I absolutely love how this bake turns out with tender roasted cauliflower wrapped in a luscious cheese sauce and crowned with a golden, bubbly crust. When I first tried this, it quickly became my go-to for dinner parties and family meals alike because it’s hearty, satisfying, and even veggie skeptics ask for seconds. Stick around, and I’ll share all my personal tips to help you nail it every time!
Why You’ll Love This Recipe
- Perfectly Roasted Cauliflower: Roasting adds amazing depth and a slight caramelization that makes the veggies irresistible.
- Creamy, Cheesy Sauce: The Mornay sauce is rich and velvety, balancing cream, butter, and two kinds of cheese for ultimate comfort.
- Make-Ahead Friendly: You can prep it in advance, making it a lifesaver for busy weeknights or gatherings.
- Family-Friendly Appeal: Even picky eaters often love this dish, making it a fantastic way to get more veggies on the table.
Ingredients You’ll Need
This recipe’s magic is in how simple, fresh ingredients come together to create something luxurious. Choosing quality cheese and fresh cauliflower really makes a difference, so shop for vibrant veggies and grate your own cheese if you can—it’s worth the extra effort!

- Cauliflower florets: Fresh, firm heads with bright white florets give the best flavor and texture.
- Extra virgin olive oil: You’ll get great flavor and help the vegetables roast to perfection.
- Sea salt and pepper: Simple seasoning to enhance the natural cauliflower taste.
- Unsalted butter: For that rich base in the cheese sauce—you’ll want full-flavored butter for best results.
- Flour (all-purpose): Helps thicken the cheese sauce into that perfect creamy consistency.
- Milk and cream: Full-fat milk and cream make the sauce silky and indulgent—feel free to adjust depending on how rich you want it.
- Cooking salt and nutmeg powder: Essential subtle seasoning for the Mornay sauce that you might not guess but will notice if you skip!
- Red Leicester cheese and Gruyère: These cheeses melt beautifully and provide a tangy, nutty flavor that I find unbeatable.
- Extra cheese for topping: More Red Leicester or cheddar to get that glorious bubbling, golden crust.
Variations
I like to play around with this Cheesy Cauliflower Bake Recipe depending on the season and my mood. Feel free to customize—it’s flexible and forgiving!
- Add bacon or pancetta: For a smoky crunch, toss crispy bacon into the mix; my family goes crazy for this twist.
- Use different cheeses: Swap Gruyère for Fontina or Monterey Jack if you want a different melt and flavor profile.
- Make it vegan: I tried a plant-based version using cashew cream and vegan cheddar—still delicious, but the classic cheese sauce is hard to beat.
- Seasonal veggies: Mix in roasted broccoli or even small florets of roasted brussels sprouts for extra veggie goodness.
How to Make Cheesy Cauliflower Bake Recipe
Step 1: Perfectly Roast the Cauliflower
First off, preheat your oven to 220°C (430°F). Toss your cauliflower florets with olive oil, sea salt, and a little pepper—don’t overdo it on the oil or the florets will get soggy instead of nicely roasted. Spread them evenly on a baking tray and roast for about 20 minutes. Trust me, resisting the urge to turn the florets pays off—the ones on the bottom get those gorgeous browned edges that really amp up the flavor. The cauliflower should still have a little bite to it when you pull it out, not mushy.
Step 2: Whip Up the Creamy Cheese Sauce (Mornay Sauce)
Turn your oven down to 180°C (350°F) now. While that’s cooling, get the cheese sauce started. Heat your milk and cream until hot but not boiling (microwave or stove works fine). Melt butter in a saucepan over medium heat and carefully stir in the flour. This roux needs about 3 minutes cooking to get rid of the raw flour taste, so keep stirring. Slowly pour in half the hot milk while stirring steadily—this prevents lumps. Once it thickens a bit, add the rest of the milk and cook for another minute until the sauce coats your spoon like a dream. Turn off the stove and stir in salt, freshly grated nutmeg, and then your grated cheeses. The sauce will thicken further, becoming rich and velvety.
Step 3: Combine and Bake
Pour your beautifully roasted cauliflower right into the cheese sauce and gently toss so every floret is coated. Transfer this mixture into a greased baking dish—mine’s about 30 x 20 x 5 cm (12 x 8 x 2 inches). Now sprinkle over a generous layer of grated Gruyère followed by more Red Leicester or cheddar for that irresistible crust. Slide it into the oven and bake for 30 minutes. You’ll know it’s ready when the cheese topping is bubbly and golden brown and you see the edges bubbling up around the sides.
Step 4: Let It Rest and Serve
Don’t be too eager to dive right in! Let the bake stand for about 5 minutes post-oven—it helps everything set a bit and makes serving easier. If you want, sprinkle with some fresh parsley for a pop of color and freshness. I love serving this as a main or alongside roasted meats or a crisp green salad.
Pro Tips for Making Cheesy Cauliflower Bake Recipe
- Grate Your Own Cheese: I always grate cheese fresh to avoid the powdery texture you get with pre-shredded blends.
- Don’t Overcook Cauliflower: Roasting until just tender keeps texture intact and avoids mushy bake.
- Slowly Add Milk: Pour hot milk gradually into the roux, stirring constantly, to keep your cheese sauce perfectly smooth.
- Rest Before Serving: Let the bake rest to set the sauce and cool to a perfect serving temperature, so no one burns their mouth!
How to Serve Cheesy Cauliflower Bake Recipe

Garnishes
I usually keep it simple with a sprinkle of fresh parsley—it adds a lovely fresh note and a burst of green that makes the dish look as good as it tastes. Sometimes I add a pinch of smoked paprika on top for a hint of warmth and color that guests love.
Side Dishes
This bake pairs beautifully with a crisp green salad tossed in lemon vinaigrette or some simple roasted meats like chicken thighs or pork chops. I’ve also served it alongside garlic bread for a true comfort meal that my crew devours every time.
Creative Ways to Present
For a dinner party, I sometimes make individual portions in ramekins topped with extra cheese and fresh herbs—a real crowd-pleaser and super cute on the table. It also makes it easy for everyone to grab their own, no fighting over the big dish!
Make Ahead and Storage
Storing Leftovers
Once cooled, I pop leftovers into an airtight container and keep them in the fridge for up to 3-4 days. The flavors actually get better after a day or two, making it a tasty next-day lunch (if there’s any left!). Just keep in mind the texture softens a bit, but that’s a small trade-off for convenience.
Freezing
I’ve found freezing isn’t ideal for this dish because the cauliflower can get watery and the sauce separates slightly. If you must freeze, do so before adding the cheese topping and bake straight from frozen, adding a few extra minutes to cooking time.
Reheating
Reheat leftovers in the oven at 160°C (320°F) until warmed through to keep the bake from drying out. Microwaving works when you’re in a pinch, but the oven gives you a better texture and keeps the topping nice and melty.
FAQs
-
Can I use frozen cauliflower for this Cheesy Cauliflower Bake Recipe?
Frozen cauliflower tends to release water as it cooks, which can make the bake watery rather than creamy and rich. If you do use frozen, make sure to thaw and pat it dry thoroughly before roasting, but for best results, fresh cauliflower is my recommendation.
-
What cheeses work best in the cheese sauce?
I love using Red Leicester for its sharpness and Gruyère for its smooth melt and nutty flavor. Cheddar is a good substitute if you can’t find these. Avoid very soft cheeses because they don’t melt well in sauces.
-
Is this recipe suitable for meal prep?
Absolutely! You can roast cauliflower and prepare the sauce ahead, then mix, top, and bake when you’re ready. It makes weeknight dinners a breeze and keeps well in the fridge for a few days.
-
How can I reduce calories in this dish?
Swap cream for more milk or a lighter milk option, and reduce the amount of cheese slightly. This approach still delivers creaminess but cuts down on fat and calories.
Final Thoughts
This Cheesy Cauliflower Bake Recipe holds a special place in my kitchen because it transforms simple ingredients into a soul-satisfying meal everyone loves. Whether you’re feeding a crowd or just craving some comforting goodness, I can’t recommend it enough! So grab that cauliflower, dig out your cheese grater, and make this dish your next favorite—trust me, you’ll be so glad you did.
Print
Cheesy Cauliflower Bake Recipe
- Prep Time: 10 minutes
- Cook Time: 1 hour
- Total Time: 1 hour 10 minutes
- Yield: 5 servings 1x
- Category: Side Dish
- Method: Baking
- Cuisine: British
- Diet: Vegetarian
Description
This Cauliflower Cheese recipe is a luxurious, comforting dish that features roasted cauliflower smothered in a rich, creamy Mornay cheese sauce, then baked until bubbling and golden. Perfect as a hearty side or a vegetarian main, it combines the nutty flavor of roasted cauliflower with the indulgent richness of red Leicester and gruyère cheeses for a classic British comfort food experience.
Ingredients
Roasted Cauliflower:
- 1kg / 2 lb cauliflower florets (from 1 very large, 1 1/2 medium or 2 small cauliflower heads)
- 2 tbsp extra virgin olive oil
- 1/2 tsp sea salt
- 1/8 tsp pepper
Cheese Sauce (Mornay Sauce):
- 60g / 4 tbsp unsalted butter
- 3½ tbsp plain / all-purpose flour
- 1 cup full fat milk
- 1 cup cream (or more milk)
- 1/2 tsp cooking salt (kosher salt)
- 1/4 tsp freshly grated nutmeg powder
- 1 cup Red Leicester cheese (or cheddar), grated
- 1/2 cup gruyère cheese (or other melting cheese of choice), grated
Topping:
- 1/2 cup Red Leicester cheese (or cheddar), grated
Instructions
- Roast Cauliflower: Preheat your oven to 220°C / 430°F (200°C fan). Toss the cauliflower florets in olive oil, sea salt, and pepper, then spread them out evenly on a large tray. Roast for 20 minutes without turning until they develop some color but still retain a bit of firmness. Remove from oven and lower the oven temperature to 180°C / 350°F.
- Heat Milk and Cream: Heat the milk and cream until hot, either on the stovetop or in a microwave, preparing for the sauce.
- Make the Roux: In a large saucepan over medium heat, melt the butter. Add the flour and stir regularly, cooking for about 3 minutes to cook out the raw flour taste.
- Add Milk to Roux: Gradually pour in half of the heated milk while stirring continuously. Once this thickened mixture (roux) dissolves smoothly, add the remaining milk. Keep stirring and cooking for about a minute until it thickens enough to coat a wooden spoon.
- Add Cheese and Seasoning: Turn off the heat but leave the pot on the stove. Stir in the cooking salt, freshly grated nutmeg, and both types of cheese. The cheese will melt into the sauce, thickening it further.
- Combine Cauliflower and Sauce: Add the roasted cauliflower to the cheese sauce and toss gently to coat all florets evenly.
- Prepare for Baking: Transfer the cauliflower and cheese mixture into a 2L / 2qt baking dish (approximately 30 x 20 x 5cm or 12 x 8 x 2 inches).
- Add Cheese Topping: Sprinkle the remaining grated gruyère cheese followed by the red Leicester cheese evenly over the top.
- Bake: Bake in the preheated oven at 180°C / 350°F for 30 minutes until the cheese topping is melted, bubbly, golden, and the cauliflower is tender.
- Serve: Optionally sprinkle with fresh parsley. Allow the dish to stand for 5 minutes before serving to set slightly and enhance flavors.
Notes
- Cauliflower: Use a large cauliflower (~1.25kg / 1.5lb) to yield the required 1kg / 2lb of florets. For cleaner florets, see specialized cutting tips to minimize mess.
- Cheese: Freshly grate your cheeses rather than buying pre-shredded varieties to avoid anti-caking agents that can affect sauce texture. If measuring by cups, pack grated cheese tightly.
- Storage: Leftovers can be stored covered in the fridge for up to 3 to 4 days. Freezing is not recommended as texture and taste may degrade.
- Make Ahead: Cool the roasted cauliflower completely, toss in the cheese sauce, and store in an airtight container. When ready to cook, gently reheat to mix well, transfer to a baking dish, top with cheese, and bake as directed.
- Nutrition: This recipe is rich and indulgent, reflective of steakhouse quality with cream and premium cheeses. Substitute cream with milk to reduce calories to about 460 per serving. Removing ½ cup (50g) of cheese reduces calories by around 40 per serving.
Nutrition
- Serving Size: 1/5 of recipe
- Calories: 510
- Sugar: 5g
- Sodium: 480mg
- Fat: 38g
- Saturated Fat: 23g
- Unsaturated Fat: 11g
- Trans Fat: 0.3g
- Carbohydrates: 20g
- Fiber: 6g
- Protein: 15g
- Cholesterol: 120mg

