
Free: Healthy Freezer Meals Recipe Ebook
Get It NowThis post may contain affiliate links, which help keep this content free. (Full disclosure)
This cheesy loaded cauliflower casserole is my go-to dish for weeknight dinners, potlucks, and even holidays — adults and kids alike love it! While I like to sneak this veggie into all kinds of cauliflower casserole recipes, like pizza casserole and cheeseburger casserole, this loaded cauliflower bake is my absolute favorite. It tastes like a loaded baked potato, but is also a lighter take on comfort food.
Just like cauliflower potato salad, it’s easy to swap the starch and keep all the classic taste. And even though this twice baked cauliflower casserole has heavier ingredients like bacon, cheese, and cream, it’s still healthier than one with potatoes. Don’t fear the baking twice, either — it’s just about half an hour for the whole thing!
Why You’ll Love This Loaded Cauliflower Casserole Recipe
- Cheesy bacon flavors
- Tender cauliflower in a creamy sauce
- Simple, natural ingredients
- Done in 30 minutes
- Can prepare most of it in advance
- Naturally gluten-free, low carb, and keto
- Easy, satisfying healthy side dish for potato lovers!

Ingredients & Substitutions
This section explains how to choose the best ingredients for cheesy loaded cauliflower casserole, what each one does in the recipe, and substitution options. For measurements, see the recipe card below.
- Cauliflower – Obviously you need cauliflower for cauliflower casserole recipes! I use fresh cauliflower (cut into florets), but frozen will also work.
- Butter – Grass-fed butter tastes great in this recipe, but any unsalted kind will do. Melt before using. You can also swap in olive oil or avocado oil if you prefer.
- Sea Salt & Black Pepper – For seasoning cauliflower.
- Sour Cream – Full-fat versions tastes best, but lower fat sour cream (or even plain Greek yogurt) works as well. You could also use cream cheese instead, but melt it in the microwave first, and you may need a little more cream to thin out the sauce.
- Heavy Cream – Thins out the sauce and makes it rich. You can also use half and half instead. I don’t recommend other milks, such as almond milk or regular dairy milk, as the sauce will be too thin, but you can try it if you like.
- Garlic – Fresh minced garlic tastes the best here, but you can use 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 classic loaded baked potato flavor. Shred fresh or use a pre-shredded variety.
- 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. (Or simply cook about 6 slices of bacon in a skillet!)
- Green Onions – Add a pop of color and flavor. Fresh chives also work.

How To Make Cauliflower Casserole
This section shows how to make a cheesy cauliflower casserole, with step-by-step photos and details about the technique, to help you visualize it. For full instructions, including amounts and temperatures, see the recipe card below.
- Roast the cauliflower. If you’ve seen any of my other low carb cauliflower recipes, you know that I’m a big fan of roasting cauliflower. (You can steam or boil the cauliflower instea and then drain it, but roasted tastes so much better!) In a large mixing bowl, toss cauliflower florets with melted butter (or oil of your choice), salt, and pepper. Transfer to a casserole dish or sheet pan and roast until fork tender.

TIP: Use a casserole dish to save on cleanup time.
Although roasting on a sheet pan cooks cauliflower faster, the baking dish cooks the veggies in the same dish you’ll use for the casserole. I love this for saving on dishes!
- Make the sauce. In the same bowl (wipe it down first but no need to wash), whisk sour cream and heavy cream until smooth. Add garlic, cheddar cheese, bacon, and green onions. Season to taste with sea salt and pepper. (Don’t add too much salt — the sauce will get saltier as cheese melts later.)


- Mix. Add roasted cauliflower to the cream cheese mixture and stir to combine.
- Assemble. Return the cauliflower to the casserole dish. Top with more cheese and bacon.


- Bake. Place in the oven and bake cauliflower casserole until the cheese on top is melted.
- Garnish. Sprinkle more green onions on top (or fresh parsley).

Cauliflower Casserole Variations
- Trade the cheese – Use any semi-hard melting cheese instead of cheddar, such as Monterey Jack cheese or mozzarella.
- Add other meats – Shredded chicken, leftover turkey, ground beef, or sausage can add more satisfying protein to this dish and turn it into a meal. You’ll need to increase the sauce ingredients if you do this.
- Swap toppings – Besides bacon, top cauliflower casserole with diced ham, blue cheese crumbles, grated parmesan cheese, or a panko breadcrumb topping.
Storage Instructions
- Store: Place cheesy loaded cauliflower in an airtight container in the refrigerator up to 3 days.
- Meal prep: Assemble, cover with plastic wrap, and store in the fridge up to 2 days ahead. Bake as directed, but it may take longer if you place in the oven directly from the fridge.
- Reheat: Warm leftover casserole in a 350 degree F oven or in the microwave.
- Freeze: Most cauliflower casseroles, including this one, can be frozen before or after baking. Wrap tightly and store in a freezer-safe container for up to 1 month. Thaw overnight in the fridge before heating, or bake from frozen at 325 degrees F, until hot.

More Cauliflower Casserole Recipes
Cauliflower works so well in casseroles! Here are a few more of my favorites.
Tools To Make This Cheesy Cauliflower Bake
- Glass Nesting Bowls – In a variety of sizes for easy prep and cleanup.
- Baking Dish – Durable and elegant from oven to table.
cheesy loaded cauliflower casserole
Cheesy Loaded Cauliflower Casserole (30 Min!)
Bake this cheesy loaded cauliflower casserole recipe with sour cream, bacon, and cheddar in just 30 minutes. Tastes like loaded potatoes!
Recipe Video
Tap on the image below to watch the video.Like this video? Subscribe to my YouTube cooking channel for healthy recipes weekly! (Click the bell icon to be notified when I post a new video.)
Ingredients
Tap underlined ingredients to see where to get them. Please turn Safari reader mode OFF to view ingredients.
Instructions
Tap on the times in the instructions below to start a kitchen timer while you cook.
-
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!
Share your recipe picture by tagging @wholesomeyum and hashtag it #wholesomeyum on Instagram, or in our Facebook support group, too – I’d love to see it!
Recipe Notes
Serving size: 3/4 cup
Nutrition facts are provided as a courtesy. Have questions about calculations or why you got a different result? Please see our nutrition policy.
Want to save this recipe?
Create a free account to save your favorite recipes!
Sign Up To Save Recipes© 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. 🙂

404 Comments
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?
Maya | Wholesome Yum
0I think that sounds delicious, Cheryl!
Sara Jennen
0I have made it with all broccoli and it is delish! I actually prefer it!
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!
Maya | Wholesome Yum
0I am so happy you liked it, Linda! Have a great day!
Abby
0I definitely had more than one serving. Try 4
Maya | Wholesome Yum
0I am glad you liked it, Abby!
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!
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. 🙂
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!
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.
Terri Fant
0The cauliflower cheese casserole was very good and I will make it again.
Maya | Wholesome Yum
0Thank you, Terri!
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!
gmasmith
0How many cups or ounces for the cauliflower. My head weighs about 10 pounds.
Maya | Wholesome Yum
0Wow, that’s a gigantic head of cauliflower! Are you sure it’s 10 pounds? This recipe assumes about 4 cups of florets, though a little more or less will work just fine.
Donna
0Could you freeze leftovers? I have to make options for my husband. I like to freeze single servings? Love your recipes.
Donna
Maya | Wholesome Yum
0Thank you, Donna! I haven’t tried freezing it. I know that sour cream sometimes separates when freezing, but since this will be reheated, it might be just fine if you mix it really well afterward. Let me know how it goes if you try!
Joshua
0Quick question, any idea how many bacon strips I should plan on cooking to get the 6tbsp of crumbled bacon bits? Really like the site, thanks for taking the time to post and share these recipes, it’s very much appreciated! (I suppose I could just cook more bacon than I think I’ll need….worst case scenario, EXTRA BACON haha).
Maya | Wholesome Yum
0Hi Joshua, A tablespoon of crumbled bacon bits is approximately 1 slice. It will vary a bit depending on how thick it is. But 6 slices is a good estimate. Like you said, the worst case scenario is too much bacon – and when is that ever a bad thing? 🙂
Michelle
0I made this today and it was so good. No leftovers!
Maya | Wholesome Yum
0Thank you, Michelle!
Carolyn
0I want to try this, but don’t have enough fresh. Does it work with frozen cauliflower?
Maya | Wholesome Yum
0Hi Carolyn, Yes, absolutely! Just remove any ice crystals and roast it from frozen (don’t thaw it first, or it will be more mushy). The roasting time will take longer, but otherwise the recipe will be the same.
Carolyn Ricketts co
0Why can I not access the recipe for chicken bacon ranch casserole?
Maya | Wholesome Yum
0Hi Carolyn, I’m sorry about that. It’s possible the server was down at the moment, would you mind trying again?
Carolyn Ricketts co
0GREAT recipe! Thanks.
Maya | Wholesome Yum
0Thank you, Carolyn!
Marcia
0Where do the 3 grams of sugar come from?
Maya | Wholesome Yum
0Hi Marcia, It comes mainly from the cauliflower. A whole large head of cauliflower has 16 grams of sugar (this is divided among the servings in the recipe). Cheddar cheese, green onions, and heavy cream also have tiny amounts.
Marcia Little
0I love this recipe, my problem is that I’m obsessed with roasted cauliflower. It seems that I should roast two cauliflowers if any one else or a bowl of cheese sauce is to get some, haha. Thank you for your site, come here all the time.
Maya | Wholesome Yum
0Thank you, Marcia! I’m glad you like my cauliflower recipes. 🙂