Go Back
+ servings
Close-up shot of a dish with cauliflower cheese and a spoon
Print Recipe
4.75 from 4 votes

Cauliflower Cheese with Bacon

Cauliflower Cheese with Bacon, a classic side dish with a twist. The cauliflower is baked in a delicious white sauce with bacon until golden and bubbling hot. A winner with the whole family, this is a recipe for every occasion. My bacon cauliflower cheese makes a great side dish for a special occasion too, and makes the best accompaniment to any roast.
Prep Time5 mins
Cook Time20 mins
Total Time25 mins
Course: Side Dish
Cuisine: English
Servings: 4 people
Calories: 396kcal


  • 1 medium cauliflower head
  • 25 g butter
  • 1 tablespoon plain flour
  • 1 cup full-fat milk
  • ½ cup grated cheddar cheese
  • 1 tablespoon grated parmesan cheese
  • ½ teaspoon dijon mustard
  • teaspoon ground black pepper
  • 200 g bacon lardons


  • Break the cauliflower head into florets, and add them to a pan with salted water.
  • Boil for 3-4 minutes until the cauliflower florets begin to soften slightly, but they still hold their shape well.
  • Remove from the heat, drain and set aside.
  • Cook the bacon lardons until crispy and golden brown, then remove from the pan and set aside.
  • In the same pan, melt the butter, then add the flour and whisk well.
  • Pour in the milk, and whisk until it thickens into a sauce.
  • Add the parmesan, half of the grated cheddar cheese, dijon mustard and black pepper.
  • Mix well.
  • Butter an ovenproof dish, arrange the cauliflower, top with bacon, and drizzle the bechamel sauce all over it.
  • Top with the remaining cheddar cheese.
  • Bake in the preheated oven at 200 degrees Celsius (390 Fahrenheit) until golden and bubbling hot.


  • If you'd like to see the measurements in cups and ounces, please click on the US CUSTOMARY link.
  • The number of ingredients can be adjusted depending on the number of servings you need. To do so, please click on the number next to SERVINGS and adjust accordingly.


Calories: 396kcal | Carbohydrates: 12g | Protein: 15g | Fat: 32g | Saturated Fat: 14g | Trans Fat: 1g | Cholesterol: 68mg | Sodium: 559mg | Potassium: 630mg | Fiber: 3g | Sugar: 6g | Vitamin A: 427IU | Vitamin C: 69mg | Calcium: 221mg | Iron: 1mg