Cauliflower Cheese

Cauliflower Cheese is a comforting, creamy British classic featuring tender cauliflower florets smothered in a rich cheese sauce and baked until golden and bubbling. Often enjoyed as a hearty side or a meat-free main, it’s a simple dish that delivers indulgent flavor and timeless appeal.

Why You’ll Love This Recipe

Cauliflower Cheese is the ultimate comfort food. It’s creamy, cheesy, and incredibly satisfying. You’ll love how easy it is to prepare with minimal ingredients, and how versatile it can be—serve it alongside roast meats, as a vegetarian centerpiece, or even spooned over baked potatoes. The crispy top and smooth, velvety sauce make it a dish you’ll want to return to again and again.

Ingredients

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

  • Cauliflower, cut into florets
  • Butter
  • All-purpose flour
  • Whole milk
  • Mature cheddar cheese, grated
  • English mustard (optional)
  • Ground nutmeg (optional)
  • Salt and black pepper
  • Breadcrumbs (optional, for topping)

Directions

  1. Preheat your oven to 400°F (200°C).
  2. Bring a large pot of salted water to a boil. Add the cauliflower florets and cook for 5 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 and cook until the sauce thickens.
  5. Remove the pan from the heat and stir in most of the grated cheese. Add mustard and nutmeg if using. Season with salt and pepper.
  6. Place the cooked cauliflower into a baking dish and pour the cheese sauce over it, making sure it’s well coated.
  7. Sprinkle the remaining cheese on top, along with breadcrumbs if desired.
  8. Bake for 20–25 minutes, or until golden and bubbling.

Servings and Timing

  • Servings: 4
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes

Variations

  • Roasted Cauliflower: Instead of boiling, roast the cauliflower for added depth and a firmer bite.
  • Mixed Cheese: Blend cheddar with Gruyère or Parmesan for extra complexity.
  • Add-ins: Stir in cooked leeks, spinach, or crispy bacon bits for more flavor.
  • Lighter Version: Use low-fat milk and reduce the cheese for a leaner dish.

Storage/Reheating

  • Storage: Keep leftovers in an airtight container in the refrigerator for up to 3 days.
  • Reheating: Reheat in the oven at 350°F (175°C) until hot throughout, or microwave individual portions.
  • Freezing: Assemble but don’t bake, then freeze for up to 3 months. Thaw overnight in the fridge and bake as directed.

FAQs

Can I make Cauliflower Cheese ahead of time?

Yes, assemble the dish and refrigerate it unbaked. Bake it when you’re ready to serve.

What cheese is best for Cauliflower Cheese?

Mature cheddar is classic, but you can mix in Gruyère, mozzarella, or Parmesan for more flavor.

Can I use frozen cauliflower?

Yes, but make sure it’s thawed and drained well before using to prevent a watery sauce.

Is this recipe gluten-free?

Not by default, but you can substitute gluten-free flour and breadcrumbs to make it so.

Can I add meat to Cauliflower Cheese?

Absolutely—cooked ham, bacon, or shredded chicken work great as additions.

What can I serve with Cauliflower Cheese?

It’s perfect with roast beef, pork, chicken, or even as a standalone vegetarian main with a green salad.

Why is my cheese sauce grainy?

This can happen if the cheese is overheated. Always add it off the heat and stir until melted.

Can I make this dairy-free?

Yes, use plant-based butter, milk, and cheese alternatives. The flavor will differ slightly but still be delicious.

How do I get a crispy topping?

Use a combination of grated cheese and breadcrumbs for a golden, crunchy finish.

How long does it last in the fridge?

Up to 3 days when stored in an airtight container.

Conclusion

Cauliflower Cheese is a cozy, delicious dish that’s as versatile as it is satisfying. Whether you’re serving it alongside a roast or enjoying it as a stand-alone meal, its creamy texture and cheesy flavor make it a favorite with all ages. With a few pantry staples and minimal effort, you can bring this classic to your table anytime.

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

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: clara
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Category: Side Dish
  • Method: Baked
  • Cuisine: British
  • Diet: Vegetarian

Description

Cauliflower Cheese is a classic British comfort food dish featuring tender cauliflower florets baked in a rich and creamy cheese sauce until golden and bubbly.


Ingredients

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

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 minutes. 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 make a roux.
  4. Gradually whisk in the milk, stirring continuously until the sauce thickens.
  5. Add the Dijon mustard, nutmeg (if using), salt, and pepper. Stir in the cheddar cheese until melted and 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, and bake for 20-25 minutes until golden and bubbling.
  8. Serve hot as a side dish or main course.

Notes

  • For a crunchier top, sprinkle breadcrumbs mixed with a bit of melted butter over the cheese before baking.
  • Use a mix of cheeses like Gruyère or Red Leicester for added depth of flavor.
  • Can be made ahead and reheated in the oven.

Nutrition

  • Serving Size: 1 serving
  • Calories: 280
  • Sugar: 6g
  • Sodium: 360mg
  • Fat: 18g
  • Saturated Fat: 11g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 15g
  • Fiber: 3g
  • Protein: 12g
  • Cholesterol: 45mg

Leave a Comment

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