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
Creamy cauliflower cheese baked with golden bubbly cheddar topping in a skillet

Cauliflower Cheese Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Liza
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

This comforting Cauliflower Cheese Recipe is the perfect cozy bake — creamy, cheesy, and easy enough for weeknights, yet special enough to serve as a holiday side or vegetarian main.


Ingredients

Scale
  • 1 large cauliflower, about 1 kg, cut into florets
  • 60 g unsalted butter
  • 60 g all-purpose flour
  • 750 ml whole milk
  • 200 g cheddar, grated
  • 50 g parmesan, grated
  • 1 teaspoon Dijon mustard
  • Salt and pepper to taste
  • Nutmeg, optional

Instructions

  1. Preheat the oven to 200°C (390°F).
  2. Boil or steam the cauliflower florets for 5–7 minutes until just tender. Drain well 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, stirring constantly until smooth and thickened.
  5. Reduce heat and stir in the cheddar, parmesan, and Dijon mustard until melted and combined. Add a pinch of nutmeg if using. Season with salt and pepper to taste.
  6. Arrange the cauliflower in a baking dish and pour the cheese sauce over it evenly.
  7. Optionally top with extra cheese.
  8. Bake for 25–30 minutes until golden and bubbling.

Notes

You can prep this dish ahead of time and refrigerate for up to 24 hours before baking. For added flavor, try mixing cheeses or adding a crunchy topping like breadcrumbs.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Side Dish
  • Method: Baking
  • Cuisine: British

Nutrition

  • Serving Size: 1 portion
  • Calories: 320
  • Sugar: 6g
  • Sodium: 520mg
  • Fat: 23g
  • Saturated Fat: 14g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 14g
  • Fiber: 3g
  • Protein: 14g
  • Cholesterol: 55mg