Loaded Cauliflower Casserole

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published September 17, 2022 • Updated March 2, 2026

Reader Rating
4.8 Stars (11 Reviews)

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

I roast the cauliflower first so it gets those golden, crispy edges before loading it with cheddar, bacon, sour cream, and green onions. This keto casserole has all the loaded baked potato flavor with just 3.7g net carbs per serving.

Roasting the cauliflower is everything. I learned this after a few rounds where the florets just steamed inside the dish and left a watery pool at the bottom of the pan. Now I roast at 425 degrees until the edges go golden and slightly caramelized, about 20 minutes, before adding anything else. That one step is the difference between a soggy side and something my family actually asks for.

The loaded part is what makes this work. I mix cream cheese, heavy cream, sour cream, and shredded cheddar together (blending the cream cheese in first so it fully incorporates), then spread the whole thing over the roasted florets. Back in the oven for another 8-10 minutes until everything is melted and bubbling, then crumbled bacon and sliced green onions on top. If you’ve had a loaded baked potato, that’s the flavor here, just without the carbs.

digging in a casserole to get a spoonful of a cheesy casserole

I keep this in my regular keto comfort food rotation alongside cauliflower gratin and cauliflower mac and cheese. When the weather turns cold, these are the dishes I reach for. This loaded cauliflower is the one that disappears fastest, probably because it tastes like the comfort food we all grew up with but keeps me on track.

The whole thing comes together with less than 10 minutes of hands-on time. I toss the cauliflower in melted butter (tossing, not just drizzling, gives way better coverage and crispier edges), season it, and roast while I mix the cheese filling. It works as a low carb side for Thanksgiving or a random Tuesday dinner. At 3.7g net carbs per serving, I never think twice about going back for seconds.

This doubles and triples without any trouble. I use a 9×13 dish when cooking for a crowd and add about 5 extra minutes of roasting time since there’s more packed in. For a main dish, I’ve tossed in shredded rotisserie chicken and it holds up. If you want more cheesy casserole ideas, my cheesy Brussels sprouts casserole with bacon and keto sweet potato casserole are both in heavy rotation at my house.

How to make loaded cauliflower casserole

The whole thing hinges on roasting first. Toss the cauliflower in melted butter with the seasonings (tossing gives way more even coverage than drizzling), then roast at 425 until the edges go golden and slightly caramelized. While that’s happening, I mix the cream cheese into the heavy cream and sour cream until smooth, then fold in the shredded cheddar, crumbled bacon, and green onion. Spread that over the roasted florets, bake another 8-10 minutes, and it’s done.

a baked casserole with melted cheese on top

Key ingredients

Here’s what goes into this one:

  • Cauliflower – I use a head broken into small to medium florets, but a 24-ounce bag of frozen works too. If using frozen, steam and press all the moisture out before roasting or you’ll end up with a soggy bottom.
  • Shredded cheese – Cheddar is the classic choice, but I’ve done a sharp white cheddar and smoked gouda mix that’s even better. Colby, Monterey Jack, or pepper jack all work. Shred it yourself for smoother melting.
  • Butter – Melted and tossed over the florets before roasting. Bacon grease is even better if you have it on hand.
  • Cream cheese – Block cream cheese, softened. I blend it into the liquid ingredients first so it fully incorporates instead of melting unevenly and pooling at the bottom.
  • Heavy cream – For fewer calories, unsweetened almond milk works as a swap here.
  • Sour cream – Adds tang and richness. Plain Greek yogurt is a fine substitute.
  • Bacon – Cooked and crumbled on top. I cook mine a day ahead when I’m meal prepping.
  • Green onion – Sliced and added fresh at the end. Non-negotiable for me.
  • Seasonings – Garlic powder, onion powder, black pepper, and salt.
Youtube
640K+ subscribers
Discover More Keto Recipes on Our Channel

Explore 683+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.

Recipe
Print Pin

Loaded Cauliflower Casserole

4.8 (11) Prep 10m Cook 30m Total 40m 6 servings

Ingredients

  • 24 oz cauliflower florets
  • 3 tablespoons butter, melted
  • 1 teaspoon salt
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon black pepper
  • 1/4 cup heavy whipping cream
  • 1/4 cup sour cream
  • 2 cups shredded cheddar cheese
  • 6 slices bacon, cooked and crumbled
  • 2 oz cream cheese, softened
  • 1/4 cup sliced green onion

Step by Step Instructions

Step by Step Instructions

1
Roast cauliflower

Preheat oven to 425 degrees. Add cauliflower florets to an 8×8 square baking dish. Toss in melted butter, salt, onion powder, garlic powder and black pepper. Roast at 425 degrees for 20 minutes or until cauliflower is fork tender.

a square baking dish with cauliflower florets
Tip Can use frozen cauliflower if you squeeze all the moisture out after thawing before roasting.
Ingredients for this step
  • Cauliflower florets
  • Butter (melted)
  • Salt
  • Onion powder
  • Garlic powder
  • Black pepper
2
Load it with flavor

In a medium bowl, combine remaining ingredients – heavy cream, sour cream, shredded cheddar cheese, crumbled bacon, cream cheese and green onion – and spread on top of roasted cauliflower.

a casserole dish with cauliflower topped with a cream cheese mixture and sprinkled cheddar cheese
Ingredients for this step
  • Heavy cream
  • Sour cream
  • Cheddar cheese (shredded)
  • Bacon (cooked & crumbled)
  • Cream cheese (softened)
  • Green onion (sliced)
3
Bake

Return to oven and continue baking for 8-10 minutes or until cheese is melted.

a baked casserole on a paid napkin
Tip Top with additional cheddar cheese before baking.
Nutrition Per Serving
315 Calories
26.9g Fat
13g Protein
3.7g Net Carbs
6.2g Total Carbs
6 Servings
Nutrition disclaimer

The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.

Your Macros. Your Recipes. Calculated in 60 Seconds.

Get personalized keto macros and instantly see which recipes fit your targets. No more guessing what to eat.

Get My Macros + Recipes →

Get weekly keto recipes from Annie.

Join the list and get new recipes delivered to your inbox every week.

Loaded Cauliflower Casserole

Frequently Asked Questions

How do I keep this casserole from getting watery?

I roast the cauliflower at 425 degrees before adding anything else. That's the single biggest difference. When I skipped the roast step early on, the florets just steamed inside the dish and released water everywhere. Now I roast until the edges are golden and slightly caramelized, about 20 minutes. I also blend the cream cheese into the heavy cream and sour cream mixture so it fully incorporates. If you just drop chunks of cream cheese in, they melt unevenly and the sauce pools instead of clinging to the florets.

Can you freeze this casserole?

I've frozen it and the flavor holds up, but the texture changes a bit. Cool the casserole completely, then wrap the dish tightly with plastic wrap and foil (or transfer to a freezer-safe container). It keeps for up to 2 months. When I reheat from frozen, I thaw overnight in the fridge first, then bake at 350 degrees for about 15-20 minutes until heated through. The cauliflower gets a little softer after freezing, but the cheese and bacon flavor is still all there.

Can you use frozen cauliflower?

I've made it with frozen and it works, but you have to squeeze out all the moisture first. I thaw the bag, then press the florets in a clean kitchen towel until no more water comes out. If you skip this step, you end up with a watery dish no matter how long you roast. Fresh cauliflower gives better texture and crispier edges, but frozen saves time when I need to get dinner on the table fast.

What cheese works best besides cheddar?

My favorite swap is a sharp white cheddar and smoked gouda mix. The smokiness pairs with the bacon and gives the whole dish more depth. I've also used Colby, Monterey Jack, and pepper jack with good results. I'd stay away from mozzarella on its own since it doesn't bring much flavor, but mixing it with a sharper cheese for extra stretch works fine. Whatever you choose, shred it yourself. Pre-shredded has a coating that prevents smooth melting.

Can I add chicken to make it a main dish?

I toss in about 2 cups of shredded rotisserie chicken when I want this to be the whole dinner. I mix it right into the cheese layer before the second bake. My family doesn't even need a second side when I add the chicken. Leftover pulled pork works too. If you want another protein-heavy casserole option, my Philly cheesesteak casserole is built around the same idea.

What can I serve alongside this casserole?

I usually pair it with a simple protein, grilled chicken or steak. For sides, my green beans and bacon skillet or a caprese salad both work well because something fresh or acidic offsets the richness. The casserole is filling enough on its own for a lighter dinner, but I like having a second element on the plate when I'm cooking for company.

How many net carbs are in this?

One serving has 3.7g net carbs. I track my macros and this is one of my go-to low carb comfort food sides because the numbers are so forgiving. Most of the carbs come from the cauliflower itself. Even if you go back for seconds (and I usually do), you're still under 8g net carbs total.

Does this double or triple easily for a crowd?

I scale this all the time. For a double batch, I use a 9x13 dish and add about 5 extra minutes to the initial roast time since there's more cauliflower packed in. I've tripled it for holiday dinners using two separate dishes side by side. The cheese mixture scales exactly. My one tip: don't overcrowd the pan during roasting or the cauliflower steams instead of getting those crispy edges.

Similar Recipes

Others looking for “Loaded Cauliflower Casserole” also liked:

a spoonful of cauliflower with melted cheese on top

Toppings worth trying

Beyond the cheese, bacon, and green onions that are already part of the recipe, I’ve loaded this up with all kinds of extras:

  • Fresh chives (in place of or alongside the green onions)
  • An extra dollop of sour cream right before serving
  • Shredded rotisserie chicken to make it a full meal
  • Diced broccoli mixed into the cheese layer
  • A spoonful of salsa on each serving (the acid cuts right through the richness)
  • Sliced jalapenos for heat
  • Diced grilled steak on top

I switch it up depending on what’s in my fridge, but the base recipe handles whatever I throw at it.

a white casserole dish with cauliflower, cheese, bacon and green onion

Make ahead, storage, and freezing

I meal prep the components separately so assembly is fast on the day. Wash and chop the cauliflower, cook and crumble the bacon, and slice the green onions up to 3 days ahead. When I’m ready, everything goes into the dish and the oven does the rest.

Store leftovers in an airtight container in the fridge for 3-5 days. To reheat, I microwave individual servings covered for 1-2 minutes or pop the whole dish in the oven at 350 degrees for 5-10 minutes until the cheese melts again.

To freeze, cool the casserole completely first. Wrap the dish tightly in plastic wrap, then foil. It keeps for up to 2 months. I thaw overnight in the fridge, then reheat in the oven at 350 for 15-20 minutes. The cauliflower softens a little after freezing but the cheese and bacon flavor holds up.

About the Author
Annie Lampella, Pharm.D.

Annie Lampella, Pharm.D.

Annie is a Doctor of Pharmacy, mom, and the recipe creator behind KetoFocus. With a B.S. in Genetics from UC Davis, she has over 14 years of experience developing family-friendly keto recipes based on the science of human metabolism.

More Sides Recipes

three slices of bread on a board falling down next to the loaf
30 Mins
Keto Bread
4.6 Stars (38 Reviews)

I tested this recipe nine times to get the rise right. Almond flour loaf with 12g protein per slice, bakes up tall and fluffy, slices clean for...

See the Recipe
18 Mins
The Best Keto Bread Rolls
4.9 Stars (92 Reviews)

These fathead keto dinner rolls are the ones my family actually requests. I've been making them since 2018. Fluffy inside, golden outside, and only 4...

See the Recipe
A pile of cauliflower tots in a bowl covered with parchment.
50 Mins
Cauliflower Tots
4.8 Stars (5 Reviews)

I use cottage cheese as the binder instead of egg, adding 9g of protein per serving while keeping these low carb at 2.8g net carbs. Six ingredients,...

See the Recipe
a golden bread puff topped with parmesan and parlsey
25 Mins
Keto Parmesan Bread Puffs
4.7 Stars (18 Reviews)

These buttery keto parmesan bread puffs are my favorite poppable cheesy bite. Great as an appetizer with ranch or marinara sauce and just as good as...

See the Recipe
a cast iron skillet with creamy cheese grits in it topped with melted butter
12 Mins
Keto Grits
5 Stars (6 Reviews)

I make these lupin meal grits when I want real grits texture without the carbs. Creamy, thick, loaded with sharp cheddar and jalapeños, and only 3 g...

See the Recipe
A bowl of cauliflower fried rice topped with green onions and metal chopsticks nearby.
23 Mins
Cauliflower Fried Rice
4.8 Stars (5 Reviews)

I make this cauliflower fried rice all the time because it actually tastes good. The trick is getting a fluffy rice-like texture while cooking off...

See the Recipe
Reviews 21
4.8 Stars (11 Reviews)
  1. D
    Dani H. Mar 3, 2026

    Brought this to my friend's place as my keto contribution and it was the first dish gone. She texted me this morning convinced it was a loaded potato casserole, not cauliflower. Going bigger next time for sure.

    1. Annie Lampella
      Annie Lampella Mar 5, 2026

      Ha, the friend-was-fooled text is the best. Double batch fits in a 9x13, just add 5 extra minutes on the initial roast since there's more cauliflower packed in.

  2. C
    Chris Feb 26, 2026

    Roasted the cauliflower for an extra 10 minutes before adding the cheese mixture and I'm not going back. Better caramelization on the edges, and the florets hold their shape instead of going soft in the second bake. The loaded flavor actually comes through. I also cut the heavy cream to 2 tablespoons and added a tablespoon of cream cheese, which made the sauce cling instead of pooling at the bottom. Still four stars because the base is solid, but if you're making this on a cold night, go ten extra minutes on the first roast and swap some cream for cream cheese. You'll notice.

    1. Annie Lampella
      Annie Lampella Feb 28, 2026

      Yeah, more color before the second bake keeps them from going soft. Trying ten minutes.

  3. A
    Aaliyah Feb 20, 2026

    Added a spoonful of cream cheese straight into the heavy cream and sour cream mixture and it pulled the sauce together so it actually clings to the florets instead of pooling at the bottom. Way better texture, doing it this way from now on.

    1. Annie Lampella
      Annie Lampella Feb 20, 2026

      The cream cheese fully incorporated into the liquid is the move. Mine used to pool too before I started blending it in first.

  4. M
    Mia Feb 17, 2026

    Made this on Sunday and my husband, who normally picks at anything cauliflower-based, had two helpings and asked if there was more. Roasting the cauliflower first is what made it work with no sogginess at all. The bacon and cheddar on top sealed the deal for him. Definitely going in the regular rotation.

    1. Annie Lampella
      Annie Lampella Feb 17, 2026

      The roast step is the whole thing honestly. Without it the cauliflower just steams in the dish and you get that watery pool at the bottom. Sounds like your husband is a convert now.

  5. H
    Hannah Feb 16, 2026

    Ok so I swapped the cheddar for a sharp white cheddar and smoked gouda mix (because that's what I had) and holy hell the flavor. Like legitimately better than the loaded baked potatoes I used to demolish pre-keto. Also if you toss the cauliflower in the butter mixture before roasting instead of just drizzling, you get way more even coverage and the florets get these crispy edges that are freaking unbelievably good. Making this again tomorrow.

    1. Annie Lampella
      Annie Lampella Feb 16, 2026

      Smoked gouda in this is genius. And yeah, tossing vs drizzling gets way better coverage, I do that when I'm not rushing. Those crispy edges are the best part.

  6. S
    Sharon Jul 28, 2024

    This recipe really is a keeper! I consistently have this as a side whenever we have 1-2 guests for dinner. I will double or triple or quadruple as needed. I can prep early on and it is an easy bake. Thank you!

    1. Annie Lampella
      Annie Lampella Aug 2, 2024

      9x13 for the big batches and I add 5 minutes to the initial roast. That's the only adjustment needed.

  7. K
    Kathy Nov 25, 2023

    Made this for Thanksgiving and it was delicious! This recipe is a keeper.

    1. Annie Lampella
      Annie Lampella Nov 30, 2023

      Glad it worked for Thanksgiving. The bacon crumbles hold up fine if you cook them the day before and just sprinkle on right before serving.

  8. S
    Sandy Nov 18, 2022

    I've made this once and it was absolutely delicious. I am planning on making it again for Thanksgiving. I believe I'm going to omit the bacon and add sausage. Thank you so much for letting us know your recipes. I'm definitely buying a cookbook if you print one!

    1. Annie Lampella
      Annie Lampella Nov 21, 2022

      Sausage is such a good Thanksgiving swap. Brown it and drain the fat first though, or it makes the sauce greasy. And ha, working on it.

  9. L
    Leanne Nov 16, 2022

    Love this! Thank you!

    1. Annie Lampella
      Annie Lampella Nov 18, 2022

      The green onion at the end is non-negotiable for me. Just that little bit of fresh against all the cheese.

  10. W
    Weegie Oct 24, 2022

    This was so yummy. My hubby loved it. It has all the flavors of a heavily loaded potato. I added sliced fried beef kiebasa and omitted the bacon. Next time I will use the bacon and have this with a steak. Cant wait!!

  11. J
    Janeth Williams Sep 21, 2022

    Absolutely delicious recipe! Hardest part is to eat only one serving!!

    1. Annie Lampella
      Annie Lampella Sep 25, 2022

      Ha, that's the problem with this one. The 3.7g net carbs makes it way too easy to justify seconds.

Leave a Review