This post may contain affiliate links. Please read our disclosure policy.

Let’s have a round of applause for this cauliflower casserole loaded with bacon, cheese and cream. There’s no better way to add vegetables to your meal!

Casseroles make the easiest dinners, and in this case, a simple and delicious side! If you like this recipe, you’ll love our Twice Baked Potato Casserole that has a lot of similar ingredients and flavors.

Cauliflower casserole with bacon, green onions, and cheese.

Loaded Cauliflower Casserole

Sometimes I get tired of making the same recipes week after week. I want something different and tasty but also really easy and something my kids will love too.

This cauliflower casserole is all of those things and more! It’s loaded with healthy veggies, it’s tasty, AND it’s easy to throw into the oven for dinner after a long day.

The first time I made this recipe, my kids were hesitant to try it. But I can honestly say that they loved it! Even my cauliflower-hating kid loved it. Now that’s saying something. So you have no excuses not to try this casserole recipe. I promise your whole family will love it.

Cauliflower on a baking sheet ready to be roasted

How to Make IT

Start by preheating the oven to 450 degrees.

CAULIFLOWER. Spread the cauliflower pieces in an even layer on a rimmed baking sheet. Drizzle with the olive oil and sprinkle with 1/2 teaspoon salt and 1/4 teaspoon pepper. Roast 15-20 minutes, until crisp-tender, then remove from the oven and leave the oven on.

SAUCE. While the cauliflower is roasting, mix together the sour cream, heavy cream, minced garlic, and remaining 1/2 teaspoon salt and 1/4 teaspoon pepper in a bowl. Toss the cauliflower pieces with the sauce until coated.

COMBINE. Mix in half of the cheddar cheese, half of the bacon, and half of the green onions. Pour the cauliflower mixture into a casserole dish, and top with the remaining cheese and bacon.

BAKE. Bake 10-15 minutes, until the cheese is melty. Sprinkle with the remaining green onions. Serve this casserole hot!

Recipe Tips:

  • Line the pan with parchment paper for easy clean up.
  • You can use frozen cauliflower, but don’t thaw first. You may simply need to add a couple of extra minutes to the bake time. Watch carefully so they donโ€™t burn.
  • I like the rich nutty flavor that comes with rating the cauliflower, but you can use steamed cauliflower as well.
  • Use freshly grated cheese. The prepackaged kind has a coating that doesn’t allow the cheese to melt as easily.
  • Use our Bacon in the Oven Recipe to cook your bacon.
Ingredients for cauliflower casserole recipe

Variation Ideas

Here are a few ideas of things to add to change this up…

  • Top with fresh chives
  • Use Monterey Jack Cheese (or any of your favorite cheeses)
  • Substitute broccoli for cauliflower or use some of both
  • Add in diced bell peppers for an extra punch of flavor. 
  • MEXICAN VERSION – Use Mexican cheese, add peppers and sprinkle with a little chili pepper.
Loaded cauliflower casserole ready to be baked

Storing + MORE CAULIFLOWER RECIPES

MAKING AHEAD OF TIME: Prepare the casserole a day in advance and store covered in the fridge. Remove from the fridge 15-20 minutes before baking. Bake according to directions

LEFTOVERS: Leftovers can be stored in the fridge for about 3 days or in the freezer for up to 3 months. Thaw, if applicable, and heat up in the oven or microwave. 

Love cauliflower and want to make more recipes with it? Here are some of our favs…

Cheesy cauliflower casserole in a white casserole dish

For more veggie casseroles, try:

Save This Recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
5 from 8 votes

Cauliflower Casserole Recipe

By: Lil’ Luna
Let's have a round of applause for this cauliflower casserole loaded with bacon, cheese and cream. There's no better way to add vegetables to your meal!
Servings: 8
Prep: 10 minutes
Cook: 25 minutes

Ingredients 

  • 1 large head of cauliflower cut into bite sized pieces
  • 2 tablespoons olive oil
  • 1 teaspoon salt divided
  • 1/2 teaspoon pepper divided
  • 2/3 cup sour cream
  • 1/3 cup heavy whipping cream
  • 2 teaspoons minced garlic
  • 1 1/2 cups shredded cheddar cheese
  • 5 slices bacon cooked and crumbled
  • 1/4 cup green onions chopped

Instructions 

  • Preheat the oven to 450. Spread the cauliflower pieces in an even layer on a rimmed baking sheet. Drizzle with the olive oil and sprinkle with 1/2 teaspoon salt and 1/4 teaspoon pepper. Roast 15-20 minutes, until crisp-tender, then remove from the oven and leave the oven on.
  • While the cauliflower is roasting, mix together the sour cream, heavy cream, minced garlic, and remaining 1/2 teaspoon salt and 1/4 teaspoon pepper.
  • Toss the cauliflower pieces with the sauce until coated. Mix in half of the cheddar cheese, half of the bacon, and half of the green onions.
  • Pour the cauliflower mixture into a casserole dish, and top with the remaining cheese and bacon. Bake 10-15 minutes, until the cheese is melty. Sprinkle with the remaining green onions. Serve hot.

Nutrition information is automatically calculated, so should only be used as an approximation.

About Kristyn

My name is Kristyn and Iโ€™m the mom of SIX stinkinโ€™ cute kids and the wife to my smokinโ€™ hot hubby, Lo. My momโ€™s maiden name is Luna, and Iโ€™m one of the many crafty โ€œLilโ€™ Lunasโ€ in the fam. On this site I like to share all things creative - from recipes to home decor to gifts and home decor ideas. Welcome!

So Easy & So Yummy

Get my cookbook!

My new cookbook is the ultimate resource for feeding your friends and family with 200+ simple recipes including videos, tips & more!

5 from 8 votes (1 rating without comment)

Leave a comment

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

Recipe Rating




12 Comments

  1. Lynn D-H says:

    Is there a way to add meat to this and make it more of a dinner casserole? Chicken maybe?

    1. Lil'Luna Team says:

      You bet! You could add some cooked, cubed chicken or even use a rotisserie chicken and shred and add. That would be tasty!

  2. Beverly says:

    I would like the nutritional values. I’m on a keto diet and this looks very good!
    Calories, carbs, fat, & protein. Thank you.

    1. LilLunaTeam says:

      I don’t have the nutritional values on hand at the moment but I will look into it and get back to you on that. Thanks so much!

    2. LilLunaTeam says:

      Hi Beverly! This recipe has 247 calories per serving, 23 grams fat, 2 grams of carbs and 8 grams of protein. Hope this helps!

  3. Kristina says:

    5 stars
    My husband eats Keto and this is perfect recipe for him and it is DELICIOUS enough that the rest of the family will have a small portion as well.

  4. Stephanie says:

    5 stars
    This was fantastic! And the best part was that my kids didn’t even know they were eating cauliflower!

  5. Matt Taylor says:

    5 stars
    This looks so yummy and easy to make. Can’t go wrong with cheese and bacon and cauliflower!

  6. Olivia says:

    5 stars
    A great side dish. A creamy dish of cauliflOwer that goes great with any meal.

  7. Joy says:

    5 stars
    I have always loved cauliflower & this was so cheesy & delicious! Glad I saw this recipe! We will use it again. It’s a great side!

  8. jordan 4 says:

    5 stars
    Look so good

    1. Kristyn Merkley says:

      Thank you ๐Ÿ™‚ Hope you give it a try!