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













516 Comments
Lynn
0Hi Maya.
Can I use almond milk?
Maya | Wholesome Yum
0Hi Lynn, What are you trying to use it for?
Helen
0OMGosh! This is my new fav cauliflower dish! It gives me that baked potato fix! Super easy too! My son said it would be a great thanksgiving side! That’s a BIG compliment! I’ll share and make again.
Nancy
0Oh my goodness! I didn’t have cheddar so I subbed Monterey Jack – oh.my.word. DELICIOUS!!!
Jennifer
0This was AMAZING!!! I do not like cauliflower, but I am trying to eat less carbs. This recipe changed my opinion. It is full of cheesy goodness, and my son who stated that he is a carnivore even loved it. I will definitely be making this again. Next time I am going to add some chicken and green chilies. I love the idea of dinner in one pan. Thank you so much for the recipe.
Susan
0This is one of the BEST things I have tried! I added some cooked, cubed chicken for a all in one casserole and it will be made VERY often in my house!
Wilhelmina
0This is top notch comfort food! So much cheesy goodness!
Jenn
0This cauli casserole is seriously crave-worthy! Such an impressive dish!
Aimee Shugarman
0This was so delicious, my family gobbled it up!
sugrbug2
0This sounds delicious! I haven’t made it yet, but have a question. Since I am already home and have frozen cauliflower, how could I go about roasting It? Thanks!
Maya | Wholesome Yum
0You can roast frozen cauliflower and use it in this recipe. It would just take longer, and the texture turns out slightly different, but it’s still really good!
Kim
0Do you roast the cauliflower while frozen or let it thaw first?
Wholesome Yum M
0Hi Kim, Let it thaw first.
Resa
0This was absolutely delicious! I have been a vegetarian my entire life and sometimes it gets a bit boring with the combinations of foods I can eat. Made this for my fiancee and I tonight and we both absolutely loved it. Thank you! I will definitely be making this again!
laura
0Yes, I have made this fabulous recipe twice now…once for my parents and once for our guests. Delicious and easy.
John Holt
0Very good I will roast for 15 min next time.
Tasty. And easy
Marissa
0Quick, easy, and yummy! Two thumbs up from this college student!!
BusyMom
0Wow! Delicious, this was perfect! I had tried a different recipe for lauded cauliflower but could not find it so I went with Wholesome Yum because I have tried several recipes from this site and they are always winners. Wow we were not disappointed, this will be saved in our recipe files, to be remade, everyone loved it!!! Please keep posting more recipes I love everything I have tried so far!! Thank you!
Sheila Lowrie
0OK……..this was the best cauliflower I have ever eaten, better and more flavorful than twice baked potatoes! I don’t ever want to eat cauliflower any other way and can’t wait to have it again!
Doreen
0Wow! This is super tasty! Leaving the florets as they break off does save a lot of time, and I’m not a fan of mashed…anything really! I don’t like the texture (had a stroke age 16, and I think the nurses found it easier to feed me ‘easy’ mashed food… detested it since! But please don’t think I’m ungrateful!! Actually, right about then was when my weight problems began…couldn’t put weight on before then! but I’ve strayed from the point. This is another winner Maya! Thank you. Hope you have a brilliant Christmas and New year…and thank you for all your help on my lifelong carb busting journey xxx
kathy
0Had this first the other night at a potluck and had to hunt down the recipe – scrumptious doesn’t begin to describe just how tasty this simple casserole is. A family favorite was found that night
Michelle
0Hi! I made this for my family and they loved it! Today im making it again with 1/2 broccoli 1/2 cauliflower. My question is
Can you substitute cream cheese, instead of sour cream?
Maya | Wholesome Yum
0Thank you, Michelle! You can probably use cream cheese instead of sour cream, but it would be thicker, so you may need to thin out the sauce more.
Letitia
0Can I make this ahead of time and freeze it?
Maya | Wholesome Yum
0Hi Letitia, Yes, that should work. The sauce might separate a bit after re-heating, so just stir well as needed and it should be fine.
txgrandma
0I forgot to mention that roasting the cauliflower first instead of blanching it is genius! It gives it a real flavor bump and increases the richness of the taste.
Maya | Wholesome Yum
0Yes, I love roasting vegetables!
txgrandma
0I made this recipe for our family dinner this weekend and it was a real hit! My daughter makes the cheesy hashbrown casserole for her family because it’s one of their favorites and so they were anxious to try this. My 5 year old grandson even asked for seconds. It will have a regular place at our family dinners. Thanks for this great idea!
Maya | Wholesome Yum
0I am so happy to hear that! Thank you for stopping by!
BVP
0This is the best recipe ever! My meat and taters husband has actually requested this dish twice in two weeks, I have made it at least once a week since we found it. So simple to make too! Thanks Maya!
Maya | Wholesome Yum
0I am so happy to hear that! Thank you!
Pat Gauvin
0I would like written instructions with amounts. and baking times for the easy cheesy cauliflower casserole. I need to print them out in order to make this delicious sounding dish. I like the one that prebakes the cauliflower instead of steaming it first.
Maya | Wholesome Yum
0Hi Pat, The instructions are on the recipe card above. You can use the print button to see a printer friendly version.
Cheryl
0Making this tomorrow for my son in law’s bday dinner. Broccoli us hus favorite, what do you think about doing 1/2 cauliflower and 1/2 broccoli?
Sara Jennen
0I have made it with all broccoli and it is delish! I actually prefer it!
Maya | Wholesome Yum
0I think that sounds delicious, Cheryl!
Linda
0The flavor on this recipe is ah-mazing! I had more than one serving! Mine turned out one less carb (as per Carb Manager). Gotta say I loved it! And that it was so easy to make and it didnt take forever. Thank you!
Abby
0I definitely had more than one serving. Try 4
Maya | Wholesome Yum
0I am glad you liked it, Abby!
Maya | Wholesome Yum
0I am so happy you liked it, Linda! Have a great day!
Melissa
0Yummmmmmmy!!! I didn’t have heavy cream so I used cream cheese. Still amazing:)
Maya | Wholesome Yum
0I’m so glad you liked it, Melissa!
Heather
0I made this three times in two weeks because my friends and family couldn’t get enough
I even told a friend looking for a dish for a dinner party to make it. Super easy and doesn’t take forever to make. Will make it again soon.
Maya | Wholesome Yum
0I am so happy to hear that, Heather! Thank you!
Ted Ream
0This was amazing!!! Thanks so much for this KETO friendly recipe ❤️❤️❤️
My kids loved it as well and they don’t like veggies
Maya | Wholesome Yum
0Thank you so much, Ted! It’s the best when even the kids like it. 🙂
Kathy
0I made this as to recipe and it looks as delicious as it is! Used largest organic cauliflower head I could find and wished I had more. It only layered a 3.L casserole dish.
Maya | Wholesome Yum
0Thank you so much, Kathy! Definitely feel free to scale the recipe if you want more of it.
Livinglifetothefullest
0This was so good my family loved it.
I can’t wait to try other keto recipes.
#Iloveketolifestyle
Maya | Wholesome Yum
0I am so happy that you liked the casserole! Have a great day!
Shannon
0Made as directed and it was delicious!! My husband doesn’t like cauliflower, but he had second helpings of this dish! Thank you for sharing such an easy and tasty recipe!
Maya | Wholesome Yum
0I am so happy that you liked this, Shannon! Have a great day!
Dale Lydiard
0I am making this with cream cheese, asparagus and bacon
Maya | Wholesome Yum
0Thank you for sharing, Dale! That sounds delicious!
Glenda
0I can’t wait to try this recipe!
Maya | Wholesome Yum
0I hope you like it, Glenda! Thanks for stopping by!
Tracey Agard
0Just finished baking it. It looks and smells delicious! Can’t wait to have it for lunch. Thank you Maya for your wonderful recipes!
Maya | Wholesome Yum
0I am so happy to hear that, Tracey! Please come back again soon!
Doreen
0This is so easy, flavoursome and satisfying! Thank you for all your lovely recipes Maya!
Maya | Wholesome Yum
0Thank you, Doreen! I’m had you liked it.
christina
0Seriously incredibly good!! I ommited the bacon due to personal reasons but my whole family gobbled up!
Maya | Wholesome Yum
0I am so happy you liked the casserole, Christina! Please come back again soon!
Danna
0This sounds delicious but can it be frozen? Thanks.
Maya | Wholesome Yum
0Hi Danna, Yes, you can freeze it!
Siobhan Smith
0Made this tonight and OMG WAS SO GOOD! My two year old loved this! I substituted bacon for lean ground beef, added ranch seasoning with the meat and a little extra cheese and it was AMAZING! Thank you so much for this recipe!
Maya | Wholesome Yum
0I am so happy you liked the casserole, Siobhan!
Jessie Sams
0I had to substitute a couple things and this came out great! Awesome! Will do it again the right way, but even with these subs (Yogurt for sour cream; turkey bacon for real bacon; and spinach for green onions) it is so good! Thank you Maya!
Maya | Wholesome Yum
0I love your substitutions, Jessie!
Susie
0WoW! Just made this recipe……. my only concern is, I hope I don’t eat the whole batch!
It is delicious, and super easy. Good call on roasting the cauliflower too!
Thanks for sharing!
Maya | Wholesome Yum
0Ha, that is hard not to do, Susie! I am so happy you liked the casserole!
CandyC
0Loved this, thank you!
Maya | Wholesome Yum
0Hi Candy! I am so happy you liked it!
Rosie
0I haven’t tried making a recipe with cauliflower like this, it sounds delish, especially as we’re fond of sour cream in dishes, I’m excited to try it.
Maya | Wholesome Yum
0I hope you love it, Rosie! Have a nice day!
Patricia
0Delicious! I’ve made this recipe numerous times. It’s a staple as far as I’m concerned! I’ve never tried to make it ahead of time, I couldn’t find a comment about it so was wondering. Can this be made the night before?
Wholesome Yum M
0Hi Patricia, Yes, you can absolutely make this recipe ahead of time! Just reheat before serving. Enjoy!
Kim
0Thank you so much for this dish! I made this for our extended family Easter dinner, and everyone loved it! (They are not keto, and usually take just a very small “just to be polite” portion of keto dishes I’ve brought before.) No leftovers at all today; I’ll have to make a double or even triple batch next time!
Melissa
0I did as well. But I made a double batch because my kids devour it. Wanted to make sure everyone got some.
Maya | Wholesome Yum
0I love to hear that, Melissa! Thanks for stopping by!
Maya | Wholesome Yum
0Thank you so much, Kim! That means a lot. I know what you mean, it’s the best feeling ever when my non-keto family members finish off my keto food. 🙂
Annie
0Made this the other night to go with steaks. The family went crazy for it! We decided we will make it for our Easter dinner. Thank you!
Maya | Wholesome Yum
0Thank you so much, Annie! Having this with steak sounds perfect.
Heather Monk
0i love this recipe!!!!!!!!
Maya | Wholesome Yum
0Thank you Heather!
Angela
0Do you think it would be ok to freeze this casserole? I’ve been wanting to make it and have cauliflower that I need to use, but have other things I’m making that need to be eaten first.
Maya | Wholesome Yum
0Hi Angela, Yes, you can! Just pop it in the oven when ready to eat. You’ll need to stir it well after, or possibly halfway through, to make sure the sauce doesn’t separate.
Stacy
0Can you provide a link to a printable version of the recipe? Look forward to making it.
Maya | Wholesome Yum
0Hi Stacy, There is a print button on the recipe card. Let me know how you like it!
Terri Fant
0This is a very good recipe. I’ll be serving it with pulled pork tonight.
Maya | Wholesome Yum
0Thank you, Terri!
Terri Fant
0The cauliflower cheese casserole was very good and I will make it again.
Collette Davis
0Can this be made the day before and heated in the oven when ready to serve?
Maya | Wholesome Yum
0Hi Collette, Yes, absolutely!
Laura
0Donna could you use ham instead of bacon. Wanted to make a ham and potatoe cassarole, but this sounds better yet. Yum!
Maya | Wholesome Yum
0That would definitely work, sounds delicious!