Go Back
+ servings

Cauliflower Cheese

A very British side dish
Prep Time25 minutes
Cook Time30 minutes
Course: Side Dish
Cuisine: British
Keyword: british side dishes, cauliflower cheese, fancy cauliflower side dishes
Servings: 6
Calories: 386kcal


  • 1 head fresh cauliflower about 1 1/2 lbs/600 g
  • 2 tbs oil
  • 1/2 tsp salt
  • 1/4 tsp pepper
  • 1/4 cup breadcrumbs


  • 1/4 cup butter
  • 3 tbs flour
  • 10 oz hot milk
  • Pinch cayenne pepper optional
  • Pinch nutmeg optional
  • 1 tsp dry mustard
  • 1 tsp salt
  • 10 oz shredded sharp cheddar cheese divided


  • Preheat oven to 425 F/220 C.
  • Separate cauliflower into individual florets of medium size and place in a large bowl. Drizzle the oil over the cauliflower and toss to coat.
  • Spread the cauliflower evenly on a baking sheet and sprinkle with salt and pepper. Roast for 15-20 minutes or until the cauliflower is golden. The time is approximate depending on how roasted you want it.
  • Place the cauliflower in a 2 qt/2 L baking dish and set aside.
  • Turn the oven temperature down to 400 F/200 C
  • To make the sauce: melt the butter in a medium saucepan and when it sizzles, whisk in the flour, cayenne (if using), nutmeg (if using), the mustard and salt. Whisk well so there are no lumps. Let this bubble for about a minute to cook the flour.
  • Slowly whisk in the hot milk and stir constantly until the mixture bubbles, then continue cooking for 1 minute. Remove from the heat then stir in all but 1/4 cup of the shredded cheese. Stir until cheese is completely melted.
  • Pour the cheese sauce over the cauliflower. Sprinkle with breadcrumbs and the remaining cheese.
  • Bake for 15-20 minutes or until topping is crisp and golden.


Sauce may be doubled if you like a lot of sauce.
To roast cauliflower in the air fryer, spray the florets with some oil then air fry for 10-15 minutes (your time may be longer) at 400 F/200 C


Serving: 1serving | Calories: 386kcal | Carbohydrates: 14g | Protein: 16g | Fat: 30g | Saturated Fat: 16g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 10g | Trans Fat: 1g | Cholesterol: 75mg | Sodium: 1024mg | Potassium: 414mg | Fiber: 2g | Sugar: 5g | Vitamin A: 787IU | Vitamin C: 46mg | Calcium: 428mg | Iron: 1mg