Creamy Cauliflower Cheese Casserole with Bacon

Home » COOK » Recipes » Recipes By Course » Side Dishes » Creamy Cauliflower Cheese Casserole with Bacon

For low-carb comfort food, you can’t go wrong with this creamy and delicious Cauliflower Cheese Casserole!

Cooked cauliflower is covered with a cheesy cream sauce, baked in the oven until golden brown, and topped with crispy bacon – it is seriously good!

Cauliflower Cheese can be served as both a side dish and as a main dish and is super easy to make.

A baking dish filled with Cauliflower Cheese Casserole topped with crispy bacon and chopped chives.

Affiliate Disclosure
We have included affiliate links to products and services related to the topic of this post.
This post contains affiliate links, and we will be compensated if you purchase after clicking on those links.
As an Amazon Associate, I earn from qualifying purchases.
Read Our Full Disclosure and Privacy Policy

Cauliflower Cheese Casserole

The full ingredients list and instructions are found in the printable recipe card at the end of this post. I highly recommend reading the blog post all the way through so that you don’t miss any tips or substitution suggestions and to ensure that you have all the ingredients and equipment required as well as understand the steps and timings involved.

Cauliflower cheese is one of my very favorite comfort foods! My mum would make it all the time when we were kids! When I decided to go low carb (and keto) I had to adapt the traditional recipe as it uses flour (a no-no ingredient) and butter to make a roux for the cheese sauce.

The sauce for this cauliflower cheese casserole is made using heavy cream (double cream), cream cheese, grated cheese, and some herbs and spices. It is also topped with bacon which is always a good thing!

This dish makes a great meal in itself or as a side dish. We love eating it with sausages or with a roast beef dinner – yum! It’s always a real treat.

You can twist things up by using half cauliflower and half broccoli, or by using different cheeses. The recipe calls for strong cheddar and mozzarella, but you could use pepperjack, blue cheese, or a smoked cheese if you like. It’s a recipe you can experiment with quite easily!

Rather than boiling the cauliflower in a pan, steam it – but don’t overcook it – and pat it dry before covering in the cheese sauce to bake in the oven. This helps to prevent the sauce from going watery. No one wants to eat watery cheese sauce!

This recipe uses American cups. They’re a handy piece of kitchen equipment to have along with a kitchen food scale. Having both in your kitchen means you’ll be able to make all of the different recipes on my blog as I use both cups and weighted measures.

You will also need a casserole dish to bake the cauliflower cheese in.

Cauliflower head sitting on a green cloth with a pot in the background.

More Recipes Using Cauliflower

One of the hero ingredients in this recipe is cauliflower here are some more recipes using the same:

For more seasonal food, check out The Ultimate List of Autumn Recipes for the Fall Season! Right-click and open a new tab to read next.

A baking dish filled with Cauliflower Cheese Casserole topped with crispy bacon and chopped chives.

More Low Carb Recipes

Looking for more low carb inspo? Check these recipes out next:

How Do I Make Cauliflower Cheese Casserole?

Just check out the recipe card below with full ingredients, instructions, and demonstration photos. You can print the card out too (don’t worry, the pics don’t print to save your ink!).

Cauliflower Cheese

Cauliflower Cheese Casserole

Michelle Ordever
This creamy cauliflower cheese casserole topped with crispy bacon is a delicious low-carb side or main dish.
No ratings yet
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Side Dishes
Cuisine British
Servings 4 -6
Calories 545 kcal


  • 4 cups cauliflower florets chopped into bite-sized pieces
  • 6 oz cream cheese cut into chunks
  • ¼ cup heavy cream double cream
  • 3 Tbsp unsalted butter softened
  • ¼ tsp garlic powder
  • ½ tsp dried thyme
  • Sea salt and black pepper to taste
  • cups grated strong cheddar and mozzarella cheese blend divided
  • 4 strips bacon cooked and crumbled
  • 1 Tbsp fresh chives chopped


  • Preheat oven to 200C/400F/Gas 6.
  • Place the cauliflower in a steamer basket on top of a pot with boiling water and steam until fork-tender, around 6-7 minutes. Remove from heat and transfer cauliflower into a cold water bath to prevent further cooking. Drain well and pat dry.
  • In a large bowl, whisk together the cream cheese, heavy cream, butter, garlic powder, and dried thyme. Season with salt and black pepper, to taste. Stir in ½ cup of cheese.
  • Add the steamed cauliflower to the cheese mixture and toss gently to combine.
  • Transfer to an oven-safe casserole dish and top with the remaining cheese and crumbled bacon.
  • Place in the preheated oven and roast for 8-10 minutes or until cheese is melted and nicely browned on top.
  • Remove from oven and serve immediately topped with fresh chives. Enjoy!

    Cauliflower Cheese


Serving: 1 | Calories: 545kcal | Carbohydrates: 10g | Protein: 20g | Fat: 49g | Saturated Fat: 28g | Polyunsaturated Fat: 16g | Trans Fat: 1g | Cholesterol: 140mg | Sodium: 719mg | Fiber: 3g | Sugar: 5g

Nutritional information is always approximate and will depend on the quality of ingredients used and serving sizes. If you need exact calories and macros, please do your own calculations.

Tried this recipe? Share it!Tag @_ThePurplePumpkinBlog on Instagram with the hashtag #TPPBRecipes!

Make It A Meal!

You’ve made the side dish, but what about the rest of the courses?

Here are additional recipes to make a full meal!

There are 500+ Recipes on The Purple Pumpkin Blog for you to enjoy – please feel free to check them out too!

Please Share This Post!