Cauliflower Casserole

7 comments

5 from 131 votes
Jump to RecipeJump to Video

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.

Looking for more hearty vegetable sides? Try my roasted potatoes and carrots, cabbage steaks, great northern beans, and butter beans next.

cauliflower casserole in a baking dish with herbs on top.

Cauliflower, cheese, and bacon get together in my loaded cauliflower casserole recipe. It’s an easy comfort food that’ll quickly become a new family favorite!

It sure is in my household. Whether it’s a busy evening, cold outside, or we just want something creamy and cheesy, this simple dish is always a hit both with the adults and little ones. It tastes like mac and cheese but without the pasta (or extra carbs)!

Table of Contents
  1. Why I love this recipe
  2. Ingredients needed
  3. How to make cauliflower casserole
  4. Arman’s recipe tips
  5. Storage instructions
  6. Frequently asked questions 
  7. More comforting cauliflower recipes
  8. Cauliflower Casserole (Recipe Card)

Why I love this recipe

  • Addictively cheesy and creamy. No one in my family can resist this dish’s heavenly mix of gooey melted cheese, creamy sauce, and bite-sized cauliflower pieces.
  • Ridiculously easy to make. Like my zucchini casserole and butternut squash casserole, this cauliflower casserole recipe takes mere minutes to assemble without sacrificing flavor.
  • Meatless meal. I love serving this casserole both as a meatless main dish and side dish. Just like my cauliflower mac and cheese, it’s so cheesy and flavorful that no one ever misses the meat!
  • Naturally low-carb. You don’t need flour, pasta, or potatoes to make this keto cauliflower casserole taste just like a loaded baked potato.

★★★★★ REVIEW 

“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

Ingredients needed

This low-carb casserole comes together in no time using a mix of easy-to-find and comforting ingredients, like: 

  • Cauliflower. You can cut the cauliflower head into florets yourself or save time by buying pre-cut florets instead!
  • 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 to use 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 and cheddar cheese.
  • Seasonings. Garlic powder, onion powder, salt, and black pepper season the cauliflower casserole.
  • Bacon. Cook the slices of bacon, so they’re super crispy and crunchy. I find that the crispier the bacon, the more it stands out in the creamy casserole. You can use pancetta or prosciutto as a substitute if you want.
  • Fresh parsley. For garnish. Sliced green onions make for a fantastic garnish, too.

How to make cauliflower casserole

I’ve included step-by-step photos below to make this recipe easy to follow at home. For the full printable recipe instructions and ingredient quantities, scroll to the recipe card at the bottom of this post.

Step 1 – Blanch the cauliflower. Cook the cauliflower florets in a large pot of boiling water until almost fork-tender. Drain and set aside.

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

cheese filling ingredients in a bowl.

Step 3 – Finish the filling. Fold the cooked cauliflower and crispy bacon into the cheesy mixture. Transfer it to a casserole dish and sprinkle the remaining shredded cheese on top.

cauliflower mixture in baking dishes with cheese on top.

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

Step 5 – Cool, then serve. Set the casserole aside to cool for a few minutes before scooping and serving. Enjoy!

baked casserole in a baking dish.

Arman’s recipe tips

  • Bite-sized cauliflower. Make sure the cauliflower florets are cut into even, bite-sized pieces so they cook evenly.
  • Roast or air fry the cauliflower instead. This will make it even more addictively delicious and a little crunchy.
  • For a thinner consistency, add a heaping scoop of sour cream or Greek yogurt to the cheesy filling.
  • 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!

Variations

  • Add breadcrumbs on top. A layer of buttery, Italian-seasoned panko breadcrumbs on top of the casserole will give it a delicious, crispy crunch.
  • Use a medley of cheese. Play around with the cheeses in this casserole as much as you want! Add parmesan cheese for saltiness, blue cheese crumbles for tang, goat cheese for an earthy sweetness, or gruyere for extra gooey goodness.
  • Add protein. Sometimes I’ll stir shredded chicken, leftover chopped baked chicken breast, diced ham, sausage, or chopped air fryer turkey breast into the casserole for extra protein.

Storage instructions

To store: Store the leftovers in an airtight container in the refrigerator for 3 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 a layer of foil, then freeze for up to 1 month. Either thaw it overnight before reheating or bake it from frozen (just 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 to 25 minutes). 

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

Frequently asked questions 

Does this recipe work with frozen cauliflower?

I prefer to make the casserole with 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 do you serve with a cauliflower casserole?

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

More comforting cauliflower recipes

cauliflower casserole recipe.

Cauliflower Casserole

5 from 131 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 chopped into bite-sized florets
  • 8 ounces cream cheese softened
  • 1 cup half and half or heavy cream
  • 1 1/2 cups mozzarella cheese shredded and divided
  • 1 cup cheddar cheese shredded and divided
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon salt
  • 1/2 teaspoon pepper
  • 5 slices bacon 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

TO STORE. Store the leftovers in an airtight container in the refrigerator for 3 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 a layer of foil, then freeze for up to 1 month. Either thaw it overnight before reheating or bake it from frozen (just 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 to 25 minutes). 

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!

Arman Liew

I’m a two time cookbook author, photographer, 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.

You May Also Like

5 from 131 votes (128 ratings without comment)

Leave a Comment

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

Recipe Rating




Comments

  1. 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.