Cauliflower Cheese

Why You’ll Love This Recipe

Cauliflower Cheese is a classic British comfort dish featuring tender cauliflower florets smothered in a rich, creamy cheese sauce and baked until golden and bubbling. Perfect as a hearty side or a vegetarian main, it’s warming, flavorful, and easy to prepare—a cozy favorite for family meals or holiday spreads.

ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

cauliflower (cut into florets)unsalted butterall-purpose flourmilksharp cheddar cheese (grated)Dijon mustardsaltblack peppernutmeg (optional)breadcrumbs (optional, for topping)

directions

Preheat your oven to 375°F (190°C) and lightly grease a baking dish.

Bring a pot of salted water to a boil and cook the cauliflower florets for 5-7 minutes until just tender. Drain and set aside.

In a saucepan, melt the butter over medium heat. Stir in the flour and cook for 1-2 minutes to form a roux.

Gradually whisk in the milk, stirring constantly to avoid lumps. Cook until the sauce thickens.

Add the grated cheddar cheese and mustard, stirring until melted and smooth. Season with salt, pepper, and a pinch of nutmeg if using.

Place the cauliflower in the prepared baking dish and pour the cheese sauce evenly over the top.

Sprinkle with additional cheese or breadcrumbs if desired.

Bake for 20-25 minutes, or until the top is golden and bubbling.

Let rest for a few minutes before serving.

Servings and timing

This recipe serves 4-6 people.Preparation time: 15 minutesCooking time: 25 minutesTotal time: 40 minutes

Variations

Add cooked bacon or pancetta for a smoky twist.

Mix in steamed broccoli or peas for extra veggies.

Use Gruyère or a mix of cheeses for a deeper flavor.

Top with crushed crackers or panko instead of breadcrumbs for added crunch.

storage/reheating

Store leftovers in an airtight container in the refrigerator for up to 3 days.Reheat in the oven at 350°F (175°C) until hot, or microwave in short intervals until warmed through.Freeze before baking for up to 2 months. Thaw overnight in the fridge and bake as directed.

Cauliflower Cheese

FAQs

Can I make Cauliflower Cheese ahead of time?

Yes, assemble it in advance and refrigerate. Bake just before serving.

Can I use frozen cauliflower?

Yes, but be sure to thaw and drain well to avoid excess moisture.

Why is my cheese sauce lumpy?

Whisk continuously when adding the milk and ensure the roux is smooth before adding cheese.

Can I use plant-based milk and cheese?

Absolutely, for a dairy-free version, use your favorite non-dairy alternatives.

Is it gluten-free?

Substitute flour with a gluten-free blend and use gluten-free breadcrumbs if topping.

Can I add herbs or spices?

Yes, thyme, garlic, or paprika can enhance the flavor.

What goes well with Cauliflower Cheese?

It pairs beautifully with roast meats, baked potatoes, or as part of a vegetarian spread.

Can I make it more saucy?

Yes, just increase the amount of milk and cheese in the sauce.

Do I need to bake it?

Baking gives it a golden crust, but you can serve it straight from the stove if preferred.

How do I stop the sauce from splitting?

Avoid overheating after the cheese is added—remove from heat once melted.

Conclusion

Cauliflower Cheese is the ultimate feel-good dish—creamy, cheesy, and deliciously comforting. Whether served as a side or the main event, it’s a surefire way to satisfy cravings and bring a touch of indulgence to any meal. Give it a go and enjoy every creamy, cheesy bite!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Cauliflower Cheese

Cauliflower Cheese

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: recipes guru cooking
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Category: Side Dish
  • Method: Baking
  • Cuisine: British
  • Diet: Vegetarian

Description

A comforting British classic, Cauliflower Cheese features tender cauliflower florets smothered in a rich, creamy cheese sauce, baked until golden and bubbly.


Ingredients

Units Scale
  • 1 large cauliflower, cut into florets
  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 2 cups whole milk
  • 1 teaspoon Dijon mustard
  • 1 1/2 cups grated mature cheddar cheese
  • Salt and pepper to taste
  • 1/4 teaspoon ground nutmeg (optional)
  • 1/4 cup grated Parmesan cheese (optional, for topping)

Instructions

  1. Preheat the oven to 400°F (200°C).
  2. Bring a large pot of salted water to a boil and cook the cauliflower florets for 5-7 minutes until just tender. Drain and set aside.
  3. In a saucepan, melt the butter over medium heat. Stir in the flour and cook for 1-2 minutes to form a roux.
  4. Gradually whisk in the milk until smooth and bring to a simmer, stirring constantly, until the sauce thickens.
  5. Stir in the mustard, grated cheddar, salt, pepper, and nutmeg. Mix until the cheese has melted and the sauce is smooth.
  6. Place the cooked cauliflower in a baking dish and pour the cheese sauce over the top.
  7. Sprinkle with Parmesan cheese if using.
  8. Bake for 20-25 minutes or until golden and bubbling.
  9. Remove from the oven and let cool slightly before serving.

Notes

  • You can add a pinch of paprika on top for extra color and flavor.
  • Try mixing different cheeses like Gruyère or Red Leicester for variation.
  • Serve as a side dish or a vegetarian main with crusty bread.

Nutrition

  • Serving Size: 1 serving
  • Calories: 320
  • Sugar: 6g
  • Sodium: 420mg
  • Fat: 24g
  • Saturated Fat: 14g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 14g
  • Fiber: 3g
  • Protein: 14g
  • Cholesterol: 60mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *