No more boring, bland steamed vegetables for you. This cheesy cauliflower casserole delivers the creamy richness you crave and works with either fresh or frozen cauliflower. Whether you're eating low carb or just want an easy, crowd-pleasing side dish, this simple 30-minute recipe is satisfying and surprisingly versatile.

Summarize and save this post on:
Jump To (scroll for more)

A reader's favorite, they keep repeating:
Sally—⭐⭐⭐⭐⭐"This is delicious and I make it a lot."
Mrs. Leeburg—⭐⭐⭐⭐⭐"This recipe is beyond delicious! It has become a staple side dish ever since we started eating low-carb, high-fat.
😊Why You'll Love This Cheesy Cauliflower Casserole
- Quick and easy: From prep to table in about 30 minutes
- Great potato lovers: It's like "cheesy potatoes" without the carbs
- Low-carb, gluten-free, and keto-friendly: without the "diet food" taste
- Versatile: using fresh or frozen cauliflower
- Easy to modify: Use a different cheese or adding flavor with your favorite spices and herbs.
- Easy to love: Perfect for family dinners or potlucks
🥣Ingredients you will need

Cauliflower (fresh or frozen)
Sour cream
Cheddar cheese (mild or sharp)
Green onions
Optional: Bacon, ham, other proteins. Smoked paprika, garlic powder
👨🍳Quick Overview: How to Make Cauliflower Casserole
1. Prep Time
a. Preheat the oven to 375° convection or 400° conventional.
b. Cook cauliflower in the microwave.
c. Slice green onions.

✅Microwave cooking cauliflower: For frozen, follow the package instructions. For fresh, wash, trim, and cook on high until tender — 4–5 minutes.
2. Mixing
Mash the cauliflower and mix with cheddar cheese, sour cream, green onion, salt, and black pepper. Bacon is optional.

3. Baking
Pour the mixture into a prepared baking pan. Cook in the oven until the top is browned and bubbling around the edges—about 20 to 25 minutes. Let it sit for 5 minutes before serving

📌For complete step-by-step instructions, scroll down to the printable recipe card or keep reading for tips, flavor options, and serving ideas.
👨🍳Add-0ns and Variations
- Cheeses: Mild cheddar, sharp cheddar, Colby Jack, or Swiss
- Spices: Garlic powder, smoked paprika, Italian herbs
- Proteins: Bacon, ham, shredded chicken
- Add some heat: cayenne pepper, hot sauce, jalapeno pepper
👍About the cauliflower
👍 Pro Tip: No matter how you cook the cauliflower, for the best texture, drain cooked cauliflower thoroughly to avoid a watery casserole.
🤔Using frozen cauliflower
This is a perfect frozen cauliflower casserole recipe. No need to thaw—just follow the package instructions to cook.
The recipe is for one pound of florets, but bags have gotten smaller. Now, most frozen cauliflower comes in 12-oz. bags. If you use 12 oz., please adjust the other ingredients accordingly.
🤔Using fresh cauliflower
You can use fresh cauliflower. One medium head of cauliflower (approximately 2 pounds) will yield about 1 pound of well-trimmed florets. You should cook the fresh cauliflower in a microwave or boil it.
To cook in the microwave: Place the cauliflower florets in a large microwave-safe bowl with a couple of tablespoons of water. Cover the bowl loosely but not tightly. Cook on high until tender, 4-5 minutes, and then drain.
⚕️Safety Tips: Fresh cauliflower should be washed to remove dirt, bacteria, and potential pesticide residue. I suggest rinsing before trimming, then a more thorough cleaning after trimming.
Save this recipe!
😊Topping options
- No topping (my usual go-to—it’s rich enough without one)
- Low-carb topping: low-carb breadcrumbs or pork rinds, grated parmesan, crumbles of bacon, a shake of paprika (like old-fashioned scalloped potatoes)
- Higher carb toppings: cornflakes, crushed potato chips, or Ritz crackers with melted butter. Panko bread crumbs, Parmesan cheese, and melted butter can also be used.
📅Making ahead
While this is a quick and easy casserole to assemble, there may be times you need to make it ahead. Assemble the casserole, ready to cook, then prepare for storage. Refrigerate for 2 days or freeze for 2 months.
To cook, if frozen, thaw completely overnight in the refrigerator. Follow the baking instructions, but allow 5–10 extra minutes if baking straight from the fridge.
👍Related recipes to try
If you're following a low-carb diet, consider trying these popular low-carb recipes. Start with this super-easy Low Carb Tortilla Pizza and add some crunch with Low Carb Parmesan-Sesame Crackers. And top it off with Low-Carb Lemonade with Splenda.
Or try other popular cauliflower recipes, such as Garlic Mashed Cauliflower and Parmesan Roasted Cauliflower.
❄️Storage of leftovers
For leftovers, store sealed airtight in the refrigerator for up to 3 days or freeze for up to 3 months. Reheating in the microwave, but we prefer the oven.
❓FAQs
Mild cheddar is my go-to choice, but sharp cheddar offers a stronger flavor. Colby Jack, Monterey Jack, or Swiss are all great options. Use what you like and what melts well.
Nobody likes a soggy, runny casserole. Be sure to drain the cauliflower well after cooking. I always pat dry the florets with paper towels. If the cauliflower seems moist after mashing, press down on it with additional paper towels.
The other source of fluid is the sour cream. I always feel that cheaper generic sour cream is runny, so I buy the good stuff.
Lastly, a bag of frozen cauliflower is usually 12 oz., not 16 oz. anymore. If you didn't use the right amount or adjust the recipe, your casserole will be very runny.
📖The Recipe Card

Easy Cheesy Cauliflower Casserole (Fresh or Frozen Cauliflower)
Ingredients
- 1 lb frozen cauliflower
- 1 cup sour cream
- 1 cup cheddar cheese
- 3 green onions - sliced thin
- ½ teaspoon salt
- ¼ teaspoon black pepper - coarse ground
- 3 slices bacon - optional. Cooked and crumbled.
Step-by-Step Instructions
- Preheat the oven to 375° convection or 400° conventional.

- Use frozen cauliflower and cook 1 pound of cauliflower florets in the microwave. Follow the instructions on the package. Drain and pat dry.For Fresh Cauliflower: One medium head of cauliflower (approximately 2 pounds) yields about 1 pound of well-trimmed florets after trimming. Be sure to clean well.Place the fresh cauliflower florets in a large microwave-safe bowl with a couple of tablespoons of water. Cover the bowl loosely but not tightly. Cook on high until tender, 4-5 minutes, then drain and pat dry.

- Prepare a 6x9 baking dish or a 9x10 casserole dish with PAM cooking spray.

- Slice 3 green onions.

- Add the cauliflower to a large mixing bowl and mash it with a potato masher or fork. You could also use a mixer or food processor, but you are NOT trying to cream this. Add cheddar cheese, sour cream, green onion, salt, and black pepper. Bacon is optional.

- Mix well and pour the mixture into a prepared baking pan. It may be refrigerated or cooked now.

- Cook in the oven until the top is browned and bubbling around the edges—about 20 to 25 minutes. Let it sit for 5 minutes before serving.

Recipe Notes
Pro Tips
- Optional ingredients and variations are in the recipe post.
- It reheats well in the microwave, but we prefer to use the oven.
- Pan size. I usually use a 7x10 CorningWare dish. A 6x9 or an 8x8 would be good, or anything in that size range.
- Since this was initially published, many bags of frozen cauliflower have been reduced in size from 1 pound to 12 oz. The recipe will need to be decreased by 25% if that is what you have. Cooking time will be about the same.
Your Own Private Notes
To adjust the recipe size:
You can adjust the number of servings above; however, only the amount in the ingredient list is adjusted, not the instructions.
Nutrition Estimate (may vary)
I was initially inspired by my Cheesy Potatoes with Real Potatoes when we wanted a smaller, non-potato casserole side dish 15 years ago, and I've repeated the recipe many times since.

Editor's Note: Originally Published February 25, 2010. Updated with expanded options, refreshed photos, and a table of contents to help navigation.





Susan Reed says
I loved how tasty, quick and simple this recipe is! Thank you!
Sylvia says
I just made it with frozen cauliflower, I didn’t squeeze out the water so it came out watery. The sour cream didn’t sit well with me so I might use Greek Yogurt and maybe cream cheese. I would definitely make this again with some tweaks to suit my taste. Thanks for the recipe.
Leah says
I made it with fat free Greek yogurt replacing the sour cream and it came out well. I used an 8x8 Pyrex casserole dish and it needed to be baked at 375 for 40 min not 20 in order to brown. Totally crave-worthy!
Lisa says
This was great! Used a little less cheese though.
Kate says
These were so good! My husband hates cauliflower. I gave him a bite and he immediately went and grabbed a plate to get a serving! :)
Vicky says
Tried this tonight and it was great left out sour cream for less calories and was still delicious
jen says
What size pan did you use?
DrDan says
I usually use a 7X10 (approx.) Corning dish but that is about equal to a 9 inch round cake pan. The size of the dish doesn't matter much.
DrDan says
I have seen similar recipes with cream cheese but not my taste. A common substitute for sour cream is plain yogurt but I have not tried it here. If you try the yogurt, please post the results here. Inquiring minds want to know. I would give it a trial run soon and not depend on it working well for Thanksgiving without testing.
Michelle says
This sounds great, thinking of taking for Thanksgiving! Is there anything I could use instead of sour cream?
Jen says
This was awesome! I love funeral potatoes, but these were so similar. My husband isn't a big cauliflower fan and he loved them.
Mrs. Leeberg says
This recipe is beyond delicious! It has become a staple side dish ever since we started eating low carb high fat. Sometimes I add a little bacon and/or Uncle Dan's ranch seasoning to it, just to change it up a bit. Thank you so much for sharing!
Jane says
I was wondering if you knew the calories, etc. for a serving. I made it and my family loved it.
DrDan says
1090 per recipe which is 272 per serving assuming 4 servings but those are large servings This is low carb not low fat. You can decrease that by about 20% if you use lower fat sour cream and cheese.
Thanks for the note and rating
DrDan
Karen Dwyer says
It's even more delicious with lots of bacon crumbled into it!
Meredith Brasca says
Very tasty! I was in a bit of a hurry, so I put in in the microwave for 5 minutes, stirred it, and then into the oven for 5 to brown the top. My dad - who does not like cauliflower, liked this. He likes a bit of crunch so I sprinkled some panko crumbs on top and hit broil for 1 more minute. Came out great.
jen says
Love the panko crust idea! I'm trying this tonight
Chelsea says
Do you think this could be made in a crock pot? If so, any suggestions on cooking times/temps?
DrDan says
Most things "can" be cooking in a crock pot. Since nothing is raw except the onion (which doesn't matter much) it is safe. So you just need to get it hot enough to melt and combine ingredients. I will just guess 1 hour on high and then check it since it may take 2 hours. If you try it please post your results. We like the browned top so I won't be doing it.
DrDan
carolyn says
yummm can't wait to try so easy. Thanks. I love CC