This post may contain affiliate links meaning if you buy from them, I will make a few pennies, at no cost to you. See disclosure here.

Loaded Cauliflower Casserole is a low carb, delicious alternative to loaded potato casserole. You’ll want this easy baked cauliflower casserole in regular rotation after you taste how good it is!

white plate with serving of loaded cauliflower casserole

Cauliflower Casserole

Serve this loaded cauliflower casserole with crock pot honey bourbon chicken and then have some oatmeal raisin cookies for dessert!

Buffalo Cauliflower is one of my most popular recipes so I don’t know why it’s taken me so long to make another cauliflower dish. Clearly, the world loves cauliflower.

As much as I love bread and pasta, our whole household could do with a few less carbs. Fortunately, I also love vegetables so I’m trying to focus on making them more exciting than just the usual steamed or roasted (though I do love them that way).

I made this loaded cauliflower casserole last night for dinner and I’m looking forward to leftovers tonight. It really rivals a baked/loaded mashed potato!

The steamed then baked cauliflower really takes on a potato texture and once you load it up with the sour cream, cheese, and bread crumbs, you’ll never miss the potato!

plate of cauliflower casserole next to serving dish

Helpful Tools

  • Santoku Knife – a good kitchen knife makes chopping the cauliflower & onion easy.
  • Medium Saucepan – for cooking the cauliflower.
  • Baking Dish – a like when baking dishes come with lids for leftovers or freezing.


Below is a list of the ingredients you’ll need to gather to make this recipe, why you need them, and possible substitutions. Scroll all the way down for the full recipe card with measurements.

  • Cauliflower – a head of cauliflower, washed & broken into florets
  • Water – to steam the cauliflower
  • Sour Cream – to add to the creaminess
  • Cheddar Cheese – or whichever cheese you like, shredded.
  • Panko Bread Crumbs
  • Onion
  • Salt & Pepper
  • Bacon – crisp bacon for the top, optional. Learn how to cook it in the oven.

It’s simple enough to make as a weeknight side but also perfect to serve on a holiday dinner table.

It can easily be made into a vegetarian dish if you omit the bacon on the top, but a little bit of crisp bacon just adds to the flavor.

cauliflower and cheese in bowls to make casserole

How to make Cauliflower Casserole

This section shows you how to make this recipe, with process photos showing the steps to help you visualize it. For full instructions, including amounts and temperatures, see the recipe card below.


It’s really easy! First, preheat your oven to 325 and spray an 8×8 or 9×9 baking dish with non-stick spray and set aside.

Next, wash your cauliflower and break it up or cut it up into small florets. Add them to a medium saucepan with a cup of water and cook over  medium heat until they’re fork tender, about 8 minutes.

Then, drain off the water and return the cauliflower to the saucepan. To the cooked cauliflower, add the sour cream, cheese, panko bread crumbs, salt, pepper, and onion. Gently mix.

Finally, spread the cauliflower into the prepared pan, sprinkle with more cheese, and bake for 25 minutes. Once done, top with crisp bacon, if desired. That’s it!

collage of cauliflower in sauce pan making casserole

Is loaded cauliflower keto?

Yes, this cauliflower casserole recipe is keto. Swap out the sour cream for Greek yogurt to add another protein source that is healthy and low carb.

Can you use frozen cauliflower?

You sure can use a bag of steamer cauliflower. Just steam it, then pick up the recipe after the cooking of the cauliflower.

Can I freeze it?

You can freeze this casserole in an airtight container. It will also keep in the fridge, covered for about 4 days.

overhead shot of cauliflower casserole topped with bacon

Need more ways to incorporate vegetables? Try these:

Loaded Potato & Cauliflower Soup

Zucchini Fries

Green Bean Fries

Click here to view my whole collection of vegetarian recipes.

cauliflower casserole on a white plate

Did You Make This?

If you made this recipe, I’d love to know how it went in the comments section below.

You can also tag me on Instagram – @melissa_ppplates or share a pic in the Persnickety Plates Community Facebook group. I love seeing what you’ve tried!

white plate with serving of loaded cauliflower casserole
4.60 from 5 votes

Loaded Cauliflower Casserole

Servings: 6 servings
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
Loaded Cauliflower Casserole is a low carb, delicious alternative to loaded potato casserole. You'll want this easy baked cauliflower casserole in regular rotation after you taste how good it is!


  • 1 medium cauliflower washed & broken into florets
  • 1 cup water
  • 1 cup sour cream
  • 1 cup cheddar cheese + more for topping shredded
  • ¾ cup panko bread crumbs
  • ¼ cup onion chopped
  • 1.5 teaspoons salt
  • 1 teaspoon black pepper
  • 1 strip crisp bacon chopped


  • Preheat your oven to 325 degrees and spray a 2 quart casserole dish with non-stick spray. Set aside.
  • Wash your cauliflower and break it up into small pieces. (I usually chop it in half then break up the florets by hand). Add them to a medium saucepan with 1 cup of water. Cook over medium heat for 8 minutes or until fork tender.
    1 medium cauliflower, 1 cup water
  • Drain and return to the saucepan.
  • To the cooked cauliflower, add the sour cream, cheddar cheese, panko, salt, pepper, and onion. Gently mix.
    1 cup sour cream, 1 cup cheddar cheese + more for topping, 3/4 cup panko bread crumbs, 1/4 cup onion, 1.5 teaspoons salt, 1 teaspoon black pepper
  • Spread the mixture into your prepared casserole dish.
  • Sprinkle with more shredded cheddar cheese.
  • Bake, uncovered, for 25 minutes.
  • Top with chopped bacon.
    1 strip crisp bacon


If you don’t have fresh cauliflower, frozen will work. Just steam it in the microwave, then continue the steps.


Serving: 1g | Calories: 222kcal | Carbohydrates: 12g | Protein: 9g | Fat: 16g | Saturated Fat: 9g | Cholesterol: 42mg | Sodium: 839mg | Potassium: 391mg | Fiber: 2g | Sugar: 4g | Vitamin A: 428IU | Vitamin C: 47mg | Calcium: 213mg | Iron: 1mg

Nutritional information is an estimate and provided to you as a courtesy. You should calculate the nutritional information with the actual ingredients used in your recipe using your preferred nutrition calculator.

Did you make this recipe?

Tag me on Instagram @melissa_pplates so I can see!

Originally published September 22, 2015.

Loaded Cauliflower Casserole - a low-carb alternative to loaded potato casserole! | Persnickety Plates #CrystalFarmsCheese AD

Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Why is the sodium level so high? I also have heart issues and would like to know how this can be reduced before amI actually have made your recipe! Thanks so much!

    1. Hi, first, the numbers shown are just an estimate, you would need to calculate using your actual ingredients & serving size. Second, to reduce the sodium, I would omit or reduce the salt and watch the bacon you choose. Hope that helps 🙂