FREE 5-Ingredient Recipe EBook
GET IT NOWMy Cauliflower Casserole Recipe Is Better Than Loaded Potatoes

This cauliflower casserole is my go-to side dish for weeknight dinners, potlucks, and even holidays. My family, friends, and even kids all love it, and I always get asked for the recipe. While I like to sneak this veggie into many meals in unexpected ways, this loaded cauliflower bake is my absolute favorite. Here’s why:
- “Loaded” with flavor – See what I did there? 😉 With cheesy, creamy sauce, bacon, and green onions, this dish has all the flavors you love in a loaded baked potato. Except with veggies.
- Quick and easy – My cauliflower casserole recipe uses simple, natural ingredients you can find at any grocery store, and takes only about 30 minutes from start to finish. Must be why I make it so often?
- Major comfort food factor, but lighter – Just like my cauliflower potato salad and cauliflower mac and cheese, replacing the starch with cauliflower works amazingly well when the sauce is right (and it is). This dish is naturally low carb and gluten-free, but feels like you’re eating potatoes!
- Minimal cleanup – Many casserole recipes leave lots of dishes to wash, so I absolutely love that I just need a bowl and a baking dish to make this one.
This cheesy cauliflower casserole is quick enough for a weeknight, but crowd pleasing enough for a potluck or holiday meal. Even the leftovers are amazing the next day. Make it with me!


“We loved this recipe! We were craving loaded baked potatoes and wanted a healthier option – this recipe was the answer. We will definitely be making it again!”
-Erin
Ingredients & Substitutions
Here I explain the best ingredients for my loaded cauliflower casserole, what each one does in the recipe, and substitution options. For measurements, see the recipe card.
- Cauliflower – I use fresh cauliflower, cut into florets. Frozen will also work — just keep in mind it takes a bit longer to roast. You can take a shortcut and use bagged florets from the produce section, but it’s not my favorite thing to do because they tend to be different sizes.
- Butter – I wouldn’t normally use it for roasting, but since I roast the florets in a baking dish, the butter adds extra richness and never burns for me. You can use olive oil or avocado oil if you’re concerned about it.
- Heavy Cream – Thins out the sauce and makes it rich. You can also use half and half. Other milks, such as almond milk or regular dairy milk, are not ideal, as the sauce will be too thin. If you want to try one of those to lighten it up, use less.
- Sour Cream – For that classic “loaded” experience! I prefer to use full-fat sour cream, but lower fat sour cream or even plain Greek yogurt works as well. I’ve also made this with cream cheese when I ran out of sour cream. Just melt it in the microwave first, and add a little extra heavy cream for the right sauce consistency.
- Garlic – I love the taste of fresh minced garlic, but have also used jarred minced garlic to save time. If needed, you can substitute 1/2 teaspoon of garlic powder instead.
- Cheddar Cheese – Shredded sharp cheddar cheese adds that classic loaded baked potato flavor to my cauliflower casserole recipe. You can also swap in other types of shredded cheese, but to me the dish loses some of that “loaded potato” vibe if you do.
- Bacon – I typically use leftover oven baked bacon, air fryer bacon, or even microwave bacon, but ready-made bacon bits are an easy time-saver. You can also replace the bacon with cooked turkey bacon for a lighter option.
- Green Onions – For a pop of color and flavor. Fresh chives also work, if you prefer something more mild.
- Sea Salt & Black Pepper

How To Make Cauliflower Casserole
I have step-by-step photos here to help you visualize the recipe. For full instructions with amounts and temperatures, see the recipe card.
- Roast the cauliflower. If you’ve seen any of my other cauliflower recipes, you know that I’m a big fan of roasting cauliflower! So, let’s do this. In a large mixing bowl, toss the cauliflower florets with melted butter (or oil of your choice), salt, and pepper. Transfer to a casserole dish or sheet pan, and roast in a preheated oven until fork tender. (You can boil, steam the cauliflower, or even make Instant Pot cauliflower instead and then drain it, but roasted tastes better!)
- Make the sauce. In the same bowl (wipe it down first but no need to wash), whisk together the sour cream and heavy cream, until smooth. Add the garlic, cheddar cheese, bacon, and green onions. Season to taste with sea salt and pepper, if needed.


- Mix the cauliflower with the sauce. Add the roasted cauliflower to the cream cheese mixture, and stir to combine. (Feel free to try it here if you can’t resist, I often do!)
- Assemble and add toppings. Return the cauliflower to the baking dish. Top with more cheese and bacon.
- Bake the cauliflower casserole. Place the dish in the oven and bake until the cheese on top is melted. This goes pretty quick! When it’s done, I like to sprinkle it with more green onions for a pretty finish.



My Recipe Tips
- Make sure your florets are uniform in size, and not too large. Consistent sized pieces ensure that they cook at the same rate. And the sauce mixes in better if your florets are small or medium, rather than large.
- Roast in the casserole dish to save on cleanup time. Although roasting on a sheet pan is a little bit faster (more airflow), I prefer to cook the vegetables in the same baking dish I’ll use for the actual cauliflower casserole. Fewer dishes to wash = win!
- This baking dish is perfect for this recipe. You might recognize it from many of my recipe photos, because it’s the one I use the most! It’s durable, heats evenly, and looks elegant when I bring it to the table. And it still looks new after all these years.
- Go light on the salt. When mixing the sauce and adjusting salt to taste, keep in mind that the sauce will get saltier as cheese melts later. The right amount will vary depending on your preferences and the brands of cheese you use, but oftentimes I don’t even need to add extra salt to the sauce. (I do always salt the cauliflower before roasting, though.)
- Add protein for a one-pan meal. Turn this into a full dinner and call it a day! Simply stir in about 2 cups of shredded chicken or cubed chicken breast, leftover turkey, or cooked ground beef or sausage. I typically increase the amounts in the sauce by 50% to account for the added meat.
Cauliflower Casserole (Cheesy Loaded Recipe)
Bake this cheesy loaded cauliflower casserole recipe with sour cream, bacon, and cheddar in just 30 minutes. Tastes like loaded potatoes!
Instructions
Tap on the times in the instructions to start a kitchen timer.
-
Preheat the oven to 450 degrees F (232 degrees C).
-
In a large bowl, toss the cauliflower florets with butter. Season with sea salt and black pepper.
-
Transfer the cauliflower to a small 1.5 quart (1.4 L) casserole dish in a single layer. (Roasting in the baking dish saves on dishes, but you could also roast on a sheet pan to make it faster.) Roast in the oven for 15-20 minutes if using a sheet pan, or 25-30 minutes if using the baking dish (stir halfway through if using this method), until crisp-tender.
-
Meanwhile, in the same bowl, whisk together the sour cream and heavy cream, until smooth. Stir in the minced garlic, half of the cheddar cheese, half of the bacon, and half of the green onions. If desired, season sauce with sea salt and black pepper. (Don't over salt — it will get more salty as the cheese melts later.)
-
When the cauliflower is done roasting, take it out and leave the oven on. Add the cauliflower to the bowl and mix with the sauce.
-
Return the cauliflower mixture to the casserole dish. Top with remaining cheese and bacon.
-
Bake for 5-10 minutes, until the cheese melts. Top with remaining green onions.
LAST STEP: Leave a rating to help other readers, or tag me @wholesomeyum on Instagram. I’d love to hear from you!
Maya’s Recipe Notes
Serving size: 3/4 cup
- Tips: Check out my recipe tips above to help you get the best flavor and texture, plus some of my favorite shortcuts.
- Storage: The leftovers from this dish are great the next day! Keep them in an airtight container in the refrigerator for up to 3-5 days. The cauliflower does soften a bit, but I still think it tastes delicious.
- Meal prep: One of my favorite things about this loaded cauliflower bake is that I can make it in advance — so convenient for holidays when cooking is hectic, or weeknights when I know we’ll be home late. Just assemble the whole thing, cover with plastic wrap, and store in the fridge for up to 2-3 days. Bake it fresh right before serving. Keep in mind that it does take longer if you place in the oven directly from the fridge.
- Reheat: You can warm up the entire casserole in the oven at 350 degrees F, or reheat individual portions in the microwave.
- Freeze: I’ve frozen this dish both before and after baking, and both ways work quite well. This was a bit surprising, since there is so much dairy, but it just works! The cauliflower casserole keeps well in the freezer for up to 3 months. Thaw overnight in the fridge before heating if you can, or you can bake from frozen at 325 degrees F, but it takes a while.
📖 Want more recipes like this? Find this one and many more in my Low Carb Holiday Cookbook, Keto Ebook Bundle, and Winter Ebook Bundle!
I provide nutrition facts as a courtesy. Have questions about calculations or why you got a different result? Please see my nutrition policy.
Add Your Notes Your Notes
© Copyright Maya Krampf for Wholesome Yum. Please DO NOT SCREENSHOT OR COPY/PASTE recipes to social media or websites. We’d LOVE for you to share a link with photo instead.
Cauliflower Casserole

Serving Ideas
I’ve served this loaded cauliflower casserole in dozens of ways over the years — it goes with just about anything! Try it with one of the options below, or choose one of my other healthy dinner recipes:
- Chicken – Simple baked chicken legs make a nice main dish with this, or make healthy chicken breast at the same oven temperature, so you can cook them together. When I want something even faster and more hands off, I make Instant Pot chicken drumsticks.
- Beef – Since we’ve got major comfort food vibes going on with this casserole, beef is one of the best main dishes to go with it. I like to keep it simple and serve it with juicy burgers or a sirloin steak.
- Pork – Make some quick air fryer brats or juicy cast iron pork chops while the cauliflower casserole is in the oven.
- Salad – Because this dish is so rich, you can even serve it as your main entree! When I do this, I like to balance it with something light, like my pomegranate salad or arugula salad.
More Cauliflower Casserole Recipes
Cauliflower is one of my favorite real-food “fillers” for casseroles! Here are a few other ways I like to do this:

Shop
My
Custom













508 Comments
Farmgal87
1Was looking for a recipe to use a head of cauliflower and stumbled across this gem! My husband and I are doing keto right now and this fit the bill. I used avocado oil instead of butter for roasting, added extra bacon, and only had dried green onions but these still turned out amazing. Roasting the cauliflower first makes all the difference. It was a filling and satisfying meal with the extra bacon but would make a delicious side dish for BBQ or a bunless burger. It will definitely be a go to dish when I’m craving comfort food. Thanks for such an outstanding recipe!
Erica
0Loved this recipe! All the flavors of a loaded baked potato soup minus the carbs. Will keep this one on repeat. Thanks WY!
Wholesome Yum D
0So glad it hit the spot for you, Erica! Love that it’s going on repeat.
Jen
0Everyone loved this recipe at the party!
Wholesome Yum D
0I’m so glad it was a hit at the party, Jen! That makes me so happy to hear. 🙂
Jody
0I’m sure this has been asked and answered, but there are 8 pages of replies and I’m lazy…please forgive. 😀
I have no idea what would be considered a small, medium, or large head of cauliflower. I think medium is what I typically find around here. Do you have a weight you would recommend?
Maya | Wholesome Yum
0Hi Jody, This recipe is pretty flexible, but a medium head is about 2 pounds and has 4 cups of florets. Hope this helps!
Jody
0Thank you! 🙂
Bonnie Sherwood
0I was thinking about making this for a church potluck. Could I do everything ahead and then just put it all in a crockpot on low to keep it warm for after church? No oven there, but a lot of people use crockpots.
Maya | Wholesome Yum
0Hi Bonnie, Yes, you can. That’s a great idea!
Lisa Moody
0Excellent recipe! My whole family loved it!
Wholesome Yum D
0So glad to hear that, Lisa! I love when a recipe becomes a hit with the whole family, thanks for trying it.
Linda
0Delicious! I was looking for something yummy to make on this rainy Fall day. I have enough left over or lunches this week. Great idea to use just one bowl and one casserole dish.
Wholesome Yum D
0Thanks, Linda! I’m so glad it hit the spot for a cozy fall day. Love that you’ve got leftovers ready for the week too. One bowl and one dish definitely makes cleanup a breeze!
Shauna MacGregor
0I’m making this for about the third time and bringing it to Canadian thanksgiving today. I doubled the recipe for 12 people. Easy to make and a hit with everyone! I just put the bacon on top on about 3/4 of it, so that anyone who doesn’t eat bacon can still enjoy.
Wholesome Yum D
0I love that, Shauna! I’m so glad it’s been a hit and that you’re bringing it to your Thanksgiving celebration. Great idea to leave part without bacon so everyone can enjoy it!
Jasmine
0This is delicious every one loved it. And they stay begging me to make it.
Maya | Wholesome Yum
0I’m so happy to hear that, Jasmine! Hope you make it again soon.
Erin Stuedemann
0We loved this recipe! We were craving loaded baked potatoes and wanted a healthier option – this recipe was the answer. We will definitely be making it again!
Wholesome Yum D
0That’s wonderful to hear, Erin! I’m so glad this gave you that loaded baked potato flavor you were craving.
Elizabeth Smith
0I made a (slightly modified) version of this recipe for my family, and we loved it!
I roasted the cauliflower longer than called for, because I tend to like my cauliflower a little more well done. I used a full 12-oz pack of Godshall’s turkey bacon, and I also added 1.5 lbs of seasoned grilled chicken breast. This meal was perfect for my family. I added a little bit of onion powder and garlic powder to the casserole as well because I tend to put those in everything. Overall, this recipe had an amazing taste and is something my family will definitely make again. Everyone loved it. This recipe is definitely a keeper!!
Maya | Wholesome Yum
0I’m glad you liked it, Elizabeth! Thank you for sharing your variation, it sounds great.
khrepp11
0Absolutely delicious
MaryAnne
0Made this tonight for my husband and I. Change the servings from 6 to 3. Wanted to add some protein so I took a chicken breast and it already chopped up into small pieces round it and then added that to the casserole so everything was in one dish. I did increase the sauce and actually made a double amount. We both enjoyed it very much I will be making it again.
Maya | Wholesome Yum
0I’m glad you and your husband liked this dish, MaryAnne! Thank you for sharing your variation with chicken.
Judith
0What a fabulously delicious recipe! We enjoyed this for 2 nights and I looked forward to it all day of the second night. Hits all the right spots! Thank you for such great recipes!
Maya | Wholesome Yum
0Awww, thank you, Judith! I’m so happy you’re enjoying my recipes, including this one.
Michelle
0I started texting and accidentally sent without finishing
It started was delicious 😋 and great flavour.
I used butter to coat placed on extra large cookie sheet space well
I substituted cream with stirred can coconut milk and greek yogurt
The rest of ingredients to your recipe in a I think 🤔 larger casserole dish so thin layer but when I pulled it from oven I had liquid in the bottom that I had to dump out
Maybe less milk products next time
I’m lactose intolerant
I used sharp old cheddar cheese, lactose free and lactose free yogurt and coconut cream in can is good quality and thick but I guess doesn’t thicken the same??
Advice please for next time
Maya | Wholesome Yum
0I’m glad you liked the flavor, Michelle! Thank you for sharing your variation. Regarding the liquid, did your sauce consistency look similar to my pictures and video before mixing with the cauliflower?
Crystal Nashacappo
0I would love your recipes, as my son is a diabetic and I never know what to make him that is carb free, or has close to none. it would be an honour to receive you recipes.
Maya | Wholesome Yum
0Thanks, Crystal! You can get my recipes are right here on my website. Here is my low carb recipe index.
Glenda Stephens
0Wow, it’s delicious.
Marcia
0Delicious! A vegetable everyone liked!
Kimberly Mann
0Really tasty. I roasted the cauliflower a few minutes longer because we like the dark, crunchy part.
Maya | Wholesome Yum
0Thank you, Kimberly! Yes, feel free to roast to your liking. Those crispy parts are so yummy!
Evelyn
0What a delicious way to eat cauliflower. Thank you.
Susan Revell
0Can I use frozen cauliflower instead of fresh?
Maya | Wholesome Yum
0Hi Susan, Yes, you can! It’ll just take a bit longer to roast.
Sue
0The roasting technique made prepping this dish so easy! Love that. We thought the flavor was really good, too. I used olive oil instead of butter for the initial roasting. Next time I might add some chopped jalapeno for a bit of heat, and scale the heavy cream back to 2 TBS. But those are just tweaks for my family’s preference–this recipe is delish and worth your time!
Maya | Wholesome Yum
0Thank you, Sue! Great idea to add jalapenos, I’m going to try that next time… when I have another side dish for the kids, lol.
Sandy
0Thank you! Have a wonderful holiday!!!
Sandy
0Delicious! Want to make in advance for Thanksgiving. Do you think I could roast the cauliflower then freeze it so I can save time on Thanksgiving day ?
Maya | Wholesome Yum
0Hi Sandy, Yes, you can! It will be softer than roasting fresh but I think it would work just fine.
Diana
0I made this for dinner last night. It was amazing — and a huge hit.
Maya | Wholesome Yum
0Thank you, Diana! So glad to hear that!
Liza Pezzimenti- Harbour
0Can you use riced cauliflower or do the pieces need to be chunkier?
Maya | Wholesome Yum
0Hi Liza, Yes, you could use riced cauliflower. The cook times would be different, and I’d probably use more, since cauliflower rice takes up less space.
Stephanie
0I made this. Roasted the cauliflower and drained any liquids that came out before mixing into the sour cream cheese mixture and put it back in the oven. We didn’t serve it immediately and it got so runny. It released so much liquid and it was like a cauliflower soup. I drained it again but lost a lot of the flavour and cheesy ingredients. I was bringing this as a side for thanksgiving.
What did I do wrong?
Maya | Wholesome Yum
0Hi Stephanie, Sorry to hear your dish didn’t turn out. It sounds like your cauliflower might have been too crowded in your pan, or you didn’t roast it long enough. Any liquid should cook away with the roasting process, so if you had to drain it right after roasting, it sounds like something went wrong at that step. Make sure your cauliflower has enough space, in a single layer, and gets some browning before mixing with sauce. Hope this helps for next time!
Peg
0This was delicious! I served it alongside hamburgers (eaten on cloud bread). It was a fantastic addition. Thank you!
Tracey
0Super easy and tasty dish, I added small pieces of cooked diced chicken. Family loved it!
Christine Monroe
0This recipe was amazing… just added smoked sausage, jalapeño, extra bacon and extra cheese. So very very tasty the sauce is.
Andy
0Your math gets an F on start to finish of this dish. Please hold off on the click bait. The recipe is good, A + and I made it. At least an hour + to do it justice.
Maya | Wholesome Yum
2Hi Andy, I’m not sure what math you are referring to, but kindness goes a long way in life. 🙂 I’m glad you liked the recipe, and no, it does not take me an hour to make this cauliflower casserole.
Jenny
0First time I made this dish & my sisters asked for the recipe!
Valerie
0Do u have to use bacon in your cauliflower casserole?
Maya | Wholesome Yum
0Hi Valerie, No, feel free to leave it out if you don’t want bacon in it.
Franklin Harp
0Delicious! A great way to get my family to eat cauliflower. I added crushed red pepper to spice it up a bit. I will be making this again!!
DG
0Made this for a covered dish dinner with friends and it was a big hit. The only changes I did was added 1/2 head of cabbage and left out to the onions since my husband can not have them. Some asked for the recipe.
Le
0It was so cheesy but very good. If I make it another time I might change it a bit adding little different flavors to it.
DP
0This was an amazing dish! I LOVED it!!
Gary
0Outstanding. I’ll save this one.
Jhn Bridgman
0This is great. I didn’t follow the recipe exactly but used all the cooking techniques and most of the recipe to make a more traditional hotdish, with ground beef mixed in and about half the usual amount of tater tots on top. This will be my new standard recipe – thanks !!
Marlissa Gervasoni
0LOVE LOVE LOVE this dish… less carbs and great replacement for my loaded potato recipe!!!!
ANNE M Jones
0Tried it, really tasty & filling.
MJ
0Both my husband and I enjoyed the Loaded Style Cauliflower casserole. I added the suggested option of diced turkey for a main dish meal with a salad on the side. Would definitely make this again!
Dorothy Beckner
0I have made this three times. It is DELICIOUS. Made it this week and added leftover chicken from a rotisserie chicken. It was amazing. I have never been a fan of cauliflower, but your recipes are changing my mind.
Kim
0I make it as is and add chunks of chicken in it for a meal. Delicious
Kat
0I’m trying to ease into keto recipes and came across this one and boy was I surprised at how easy and good this recipe was. I will definitely be making this one again!
faye
0Hello can you change cauliflower out and use zucchini instead?
Wholesome Yum D
0Hi Faye, Yes, I think that would work.
Larine K
0This was delicious. Since I’m trying to watch calories I used half and half and didn’t add the bacon. A definite keeper, was even more delicious the next day. I forgot green onions at the grocery store so used some onion powder instead.
Jo T
0You’re a genius! I enjoy all your recipes AND the way you present them on line!! It’s so easy to follow and you always include variations. I appreciate your approach and head to YUM without a worry of how it will turn out! Thank You Jo
Elsie
0Thanks for the great recipe. My family really doesn’t like cauliflower, but I do. I can only eat so much of a head of cauliflower, so I made your recipe, which I served to the family, which got rave reviews.
Gina
0OMG! This recipe felt so indulgent. All of the flavors came together beautifully. I mashed mine and my family had no idea they were eating cauliflower.
Lucy
0So yummy! Like a loaded potato skin but with cauliflower. This recipe is officially on my repeat list.