Cauliflower Casserole

Jump to Recipe ▼
Total Time 40 minutes
Servings 8 servings

This post may contain affiliate links. See my disclosure policy.

My comforting and cheesy cauliflower casserole is loaded with tender cauliflower, crispy bacon, cream cheese, and gooey melted cheese in every bite.

cauliflower casserole in a baking dish with herbs on top.
Table of Contents
  1. Why my cauliflower casserole recipe works
  2. Key Ingredients
  3. How to make cauliflower casserole
  4. Arman’s recipe tips
  5. Storage instructions
  6. Frequently asked questions 
  7. Cauliflower Casserole (Recipe Card)
  8. More comforting cauliflower sides

Why my cauliflower casserole recipe works

Arman Liew

I simply adore this cauliflower casserole. It’s everything you love about a potato bake- rich, cheesy, and satisfying- just without the potato (or the carbs!). 

I originally drew inspiration from my cauliflower mac and cheese, but after testing several versions, I adjusted the cheese-to-milk ratio and baking time to achieve the desired texture.

The goal was a velvety sauce, not a greasy, separated one. Now, it’s one of the dishes my partner requests weekly (and they claim they don’t even like cauliflower!). Here’s why:

  • Quick and easy. Like my butternut squash casserole, this cauliflower casserole recipe takes mere minutes to assemble without sacrificing flavor.
  • No watery casserole. The cauliflower stays tender without becoming watery.
  • Naturally low-carb. You don’t need flour, pasta, or potatoes to make this keto cauliflower casserole taste just like a loaded baked potato.

What readers are saying

★★★★★“Made this tonight, left out the bacon and used heavy cream instead of half and half. It’s absolutely delicious and a great way of using cauliflower, which can be a bit bland. Will definitely be making this many times.” – Marion

Key Ingredients

ingredients for cauliflower casserole.

Here are the main ingredients for this casserole, along with my kitchen notes. The complete list with measurements is in the recipe card.

  • Cauliflower. You can cut the cauliflower head into florets yourself, or save time by buying pre-cut florets.
  • Cream cheese. Make sure it’s softened and at room temperature before you get started. Room-temperature cream cheese is easier to work with and mixes easily into the casserole. 
  • Half-and-half cream. I prefer half-and-half, but if you want an extra-rich cream sauce, use heavy cream instead. 
  • Shredded cheese. I like using a mix of shredded mozzarella (the stretch) and cheddar cheese (for flavor).
  • Seasonings. Garlic powder, onion powder, salt, and black pepper season the cauliflower casserole.
  • Bacon. Cook the bacon slices until they’re super crispy and crunchy. I find that the crispier the bacon, the more it stands out in the creamy casserole. I’ve also used pancetta and prosciutto, and they worked well.
  • Fresh parsley. For garnish. Sliced green onions make for a fantastic garnish, too.

How to make cauliflower casserole

cheese mixture with shredded cheese folded in.

Step 1 – Make the cheesy filling. Stir the cream cheese, half-and-half, shredded cheese, and seasonings together in a large bowl until smooth.

folding cooked cauliflower into the cheese sauce.

Step 2 – Fold the cooked cauliflower and crispy bacon into the cheesy mixture.

assembled cauliflower casserole.

Step 3- Assemble. Transfer it to a casserole dish and sprinkle the remaining shredded cheese on top. Add the bacon.

baked cauliflower cheese casserole.

Step 4 – Bake the casserole until it’s bubbly and the cheese is melted.

Arman’s recipe tips

  • Bite-sized cauliflower. I find chopping the cauliflower into even, bite-sized pieces helps them cook evenly.
  • Roast or air fry the cauliflower instead. This will make it even more addictive and slightly crunchy.
  • For a thinner consistency, add a heaping scoop of sour cream or Greek yogurt to the cheesy filling. These are both mild-tasting enough not to affect the casserole’s flavor.
  • Let it cool. I recommend setting the casserole aside for 10 to 20 minutes before serving. It will be piping hot, and you don’t want burnt mouths!

Cauliflower casserole variations

I’ve made this casserole countless times, and sometimes change things up for variety:

  • Add a crunchy topping. Sprinkle buttery Italian-seasoned panko over the top before baking (note: it will no longer be keto-friendly).
  • Switch up the cheese. Try Gruyere for a deeper flavor or blue cheese crumbles for a sharper bite.
  • Add protein. Stir in shredded chicken, diced ham, sausage, or chopped turkey to make it a complete meal. 

Storage instructions

To store: Store the leftovers in an airtight container in the refrigerator for up to 4 days.

To freeze: The casserole freezes well both before and after baking. After assembling and/or baking, cover the baking dish with a lid or foil, then freeze for up to 1 month. Either thaw it overnight before reheating, or bake it from frozen (add an extra 5 to 10 minutes to the bake time).

To reheat: Pop the leftover casserole in a 350ºF oven until it’s warmed through and bubbly again (about 15 minutes). 

cauliflower casserole with bacon, herbs, and melted cheese on top.

Frequently asked questions 

Does this casserole work with frozen cauliflower?

I prefer to use fresh cauliflower florets, but frozen florets work in a pinch. Let the florets thaw completely, then stir them into the cheese sauce before baking. You don’t need to blanch frozen cauliflower.

What to serve with cauliflower casserole?

I like to serve the casserole as a comforting main dish on lazy nights, but when I want to make it part of a meal, I’ll pair it with air-fried whole chickenlemon-pepper wings, or a juicy reverse-sear ribeye. It complements my family’s other favorite side dishes, like green bean casserole, cornbread, and sauteed broccolini.

Can I make this ahead of time?

Unlike other cauliflower casserole recipes, I don’t suggest making this one ahead of time. Cooked cauliflower has more moisture than raw cauliflower, so the longer it sits, the more moisture it releases. When you bake it, water will pool along the edges of the casserole dish, yielding a watery casserole rather than a creamy one. Saying that, you can bake it first, then reheat it later- it won’t be as cheesy but still delicious!

cauliflower casserole recipe.

Cauliflower Casserole

5 from 135 votes
This comforting and cheesy cauliflower casserole has layers of tender cauliflower, crispy bacon, cream cheese, and gooey melted cheese in every bite. Watch the video below to see how I make it in my kitchen!
Servings: 8 servings
Prep: 5 minutes
Cook: 35 minutes
Total: 40 minutes

Video

Ingredients  

  • 2 heads cauliflower 1.2kg, chopped into bite-sized florets, about 8 cups
  • 8 ounces cream cheese 225g, softened
  • 1 cup half and half 240ml, or heavy cream
  • 1 1/2 cups mozzarella cheese 170g, shredded and divided
  • 1 cup cheddar cheese 110g, shredded and divided
  • 1/2 teaspoon garlic powder 1.5g
  • 1/2 teaspoon onion powder 1.5g
  • 1/2 teaspoon salt 3g
  • 1/2 teaspoon pepper 1g
  • 5 slices bacon 75g, cooked and chopped

Instructions 

  • Preheat the oven to 190C/375F. Grease a baking dish with butter or cooking spray.
  • In a large pot of boiling salted water, blanch the cauliflower florets for about 3-4 minutes, until slightly tender. Drain and set aside.
  • In a mixing bowl, combine the softened cream cheese, half-and-half cream, 1 cup of shredded mozzarella cheese, ½ cup cheddar cheese, garlic powder, onion powder, salt, and black pepper. Mix until the ingredients are well incorporated and the mixture is smooth.
  • Add the blanched cauliflower florets and chopped cooked bacon to the cheese mixture. Gently fold everything together to coat the cauliflower evenly with the cheesy mixture.
  • Transfer the cauliflower mixture to the prepared baking dish, spreading it out evenly. Sprinkle the remaining mozzarella cheese and cheddar cheese over the top.
  • Bake for about 25-30 minutes, or until the casserole is bubbly and the cheese has melted.
  • Remove the casserole from the oven and let it sit for several minutes before serving.

Notes

  • Cauliflower: Any cooked cauliflower works. You will need 8 cups total.
  • Leftovers: Keep in the fridge for up to 4 days or the freezer for up to one month.

Nutrition

Serving: 1servingCalories: 255kcalCarbohydrates: 12gProtein: 14gFat: 18gSodium: 533mgPotassium: 572mgFiber: 7gSugar: 6gVitamin A: 548IUVitamin C: 70mgCalcium: 313mgIron: 1mgNET CARBS: 5g
Course: Appetizer
Cuisine: American
Author: Arman Liew
Tried this recipe?Give us a shout at @thebigmansworld or tag #thebigmansworld!

More comforting cauliflower sides

Originally published October 2023

Arman Liew

I’m a three time cookbook author, culinary school graduate, and writer, and passionate about creating easy and healthier recipes. I believe you don’t need to be experienced in the kitchen to make good food using simple ingredients that most importantly, taste delicious.

5 from 135 votes (128 ratings without comment)

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Comments

    1. Hi Paul- Yes, you can. But you must keep it refrigerated and I’d also suggest lightly soaking up excess liquid that may have pooled around the edges before baking 🙂

  1. 5 stars
    Definite 5 star recipe! I did swap out half the cream cheese with Boison (garlic/herb), and omitted the bacon only because I didn’t have any on hand. Will be making this a lot!

  2. My husband was recently diagnosed with type two diabetes and trying to find low carb recipes have been challenging. I surprised him with this recipe tonight and we both loved it! No pasta, but still the Mac and cheese that we both love. ❤️ I will be checking back for more of your recipes. I just shared with my sister who is on a low carb diet.

    1. Hi Colleen, I’m so happy you both enjoyed this recipe. Hopefully there are a few more around here that will help out too. Thanks so much for sharing.

  3. 5 stars
    Made this recipe a couple of times already (family of five, doubled it) and everyone loves it. Used heavy cream this time and it was even more delicious! Thank you!

  4. 5 stars
    Made this tonight, left out the bacon and used heavy cream instead of half and half. Absolutely delicious, great way of using cauliflower which can be a bit bland. Will definitely be making this many times.

  5. 5 stars
    Omgosh this was so yummy!!!! I followed the recipe but added green onion, white pepper and diced ham……I will definitely make this again.

      1. In a pinch can you use riced cauliflower? How would you prepare it too? I have frozen riced cauliflower and wish to avoid a trip to the store. This dish screams my name! I’m all about cauliflower now that I got past the mind game that it is yucky.

      2. Hi Karen- I think riced cauliflower will work – it will be more like a gratin. Because it’s frozen, I’d actually recommend thawing it then sauteing it in a skillet (no spices). Remove excess liquid then assemble as a casserole 🙂