Creamy Roasted Cauliflower Cheese Bake Recipe
Introduction
Cauliflower Cheese is a comforting classic, featuring tender roasted cauliflower smothered in a rich, creamy cheese sauce and baked until golden and bubbly. This dish makes a perfect side or a satisfying vegetarian main that’s sure to please all ages.

Ingredients
- 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
- 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), grated
Instructions
- Step 1: Preheat the oven to 220°C / 430°F (200°C fan). Toss the cauliflower florets with olive oil, sea salt, and pepper, then spread them out on a large baking tray.
- Step 2: Roast the cauliflower for 20 minutes without turning, until slightly firm but with some color. Remove from the oven and reduce the oven temperature to 180°C / 350°F.
- Step 3: Heat the milk and cream together until hot—either on the stove or in the microwave.
- Step 4: In a saucepan over medium heat, melt the butter. Add the flour and cook, stirring regularly, for about 3 minutes to create a roux.
- Step 5: Gradually pour in half the hot milk while stirring continuously. Once the mixture thickens, add the remaining milk and cook for another minute until thick enough to coat a wooden spoon.
- Step 6: Remove the pan from heat but leave it on the stove. Stir in the cooking salt, nutmeg, Red Leicester cheese, and gruyère cheese. The sauce will thicken further.
- Step 7: Add the roasted cauliflower to the sauce and toss gently to coat all pieces evenly.
- Step 8: Transfer the cauliflower and cheese mixture into a 2L / 2qt baking dish (about 30 x 20 x 5cm).
- Step 9: Sprinkle extra grated gruyère and Red Leicester cheese on top for a golden crust.
- Step 10: Bake at 180°C / 350°F for 30 minutes until the cheese is melted, bubbly, and golden brown.
- Step 11: Let the dish stand for 5 minutes before serving. Optionally, garnish with fresh parsley for a touch of color and freshness.
Tips & Variations
- Use a mix of cheeses like cheddar, mozzarella, or Emmental if you prefer different flavors and melting textures.
- For extra richness, add a teaspoon of Dijon mustard to the cheese sauce.
- Try adding cooked bacon or sautéed mushrooms for a non-vegetarian twist.
- Ensure the cauliflower is not over-roasted to keep a nice bite that contrasts with the creamy sauce.
Storage
Store leftover cauliflower cheese in an airtight container in the refrigerator for up to 3 days. Reheat gently in the oven at 160°C / 320°F until warmed through to keep the cheese sauce creamy and avoid drying out.
How to Serve
Serve this delicious recipe with your favorite sides.
FAQs
Can I use low-fat milk or cream?
You can substitute with lower-fat milk or cream, but the sauce may be less rich and creamy. Using full-fat versions helps achieve the best flavor and texture.
Is it possible to make this recipe vegan?
Yes, use plant-based milk and cream alternatives, vegan butter, and dairy-free cheese substitutes. Roasting the cauliflower and making a roux remain the same.
PrintCreamy Roasted Cauliflower Cheese Bake Recipe
A comforting and classic Cauliflower Cheese recipe featuring tender roasted cauliflower florets smothered in a rich, creamy Mornay sauce made with a blend of Red Leicester and Gruyère cheeses, then baked to a golden bubbly perfection.
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Total Time: 65 minutes
- Yield: 6 servings 1x
- Category: Side Dish
- Method: Baking
- Cuisine: British
Ingredients
Cauliflower and Seasoning
- 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, grated (or cheddar)
- 1/2 cup Gruyère cheese, grated (or other melting cheese)
- 1/2 cup Red Leicester cheese, grated (or cheddar)
- 1/2 cup Gruyère cheese, grated (or other melting cheese)
Instructions
- Preheat and Roast Cauliflower: Preheat your oven to 220°C / 430°F (200°C fan). Toss the cauliflower florets with extra virgin olive oil, sea salt, and pepper. Spread them evenly on a large baking tray. Roast for 20 minutes without turning, until they are still slightly firm but have some color. Then remove from the oven and reduce oven temperature to 180°C / 350°F.
- Heat Milk and Cream: Warm the milk and cream together until hot, using either the stovetop or microwave. This ensures a smooth and lump-free sauce later.
- Make the Roux: In a large saucepan over medium heat, melt the unsalted butter. Add the flour and stir constantly for about 3 minutes to cook out the raw flour taste, forming a roux.
- Add Milk to Roux: Gradually pour in half of the hot milk while stirring to dissolve the roux into the milk. Once the mixture thickens, add the remaining milk. Continue stirring and cooking for 1 minute until the sauce is thick enough to coat the back of a wooden spoon.
- Incorporate Cheese: Turn off the stove but keep the saucepan on the warm burner. Stir in the cooking salt, freshly grated nutmeg, and both the Red Leicester and Gruyère cheeses. The cheese will melt and thicken the sauce to a luscious consistency.
- Toss Cauliflower in Sauce: Add the roasted cauliflower to the cheese sauce and toss gently to coat all florets thoroughly.
- Prepare for Baking: Transfer the cauliflower cheese mixture into a 2L / 2qt baking dish (approximately 30 x 20 x 5cm or 12 x 8 x 2 inches).
- Top with Cheese: Sprinkle the remaining grated Gruyère cheese followed by Red Leicester cheese evenly over the top to create a cheesy crust.
- Bake: Place the dish in the oven at 180°C / 350°F and bake for 30 minutes, or until the cheese topping is melted, bubbly, and golden brown.
- Serve: Optionally sprinkle with freshly chopped parsley for color and freshness. Let the dish stand for 5 minutes before serving to allow the sauce to set slightly and make serving easier.
Notes
- Note 1: Using different sized cauliflower heads achieves about 1kg of florets.
- Note 2: Red Leicester and Gruyère cheeses can be substituted with cheddar and any good melting cheese if preferred.
- You can adjust cream quantity with more milk if a lighter sauce is desired.
- For best flavor, freshly grate nutmeg rather than using pre-ground.
- Letting the dish stand before serving helps prevent the sauce from being too runny.
Keywords: Cauliflower Cheese, Mornay Sauce, Roasted Cauliflower, British Side Dish, Comfort Food

