Cauliflower Casserole
intro
Creamy, cheesy baked cauliflower casserole with crispy panko topping, a cozy veggie-packed comfort side perfect for shared family meals.
Ingredients
Steps
Blanch the cauliflower
Bring a large pot of heavily salted water to a rolling boil over high heat. Add 900 grams of 5cm cauliflower florets, cook for 3 minutes until crisp-tender, then drain thoroughly and pat dry with paper towels to remove excess moisture (this prevents a watery casserole). Transfer the florets to a 20cm x 20cm (8x8 inch) glass baking dish.
Make the sauce roux
In a medium saucepan over medium heat, melt 45 grams (3 tablespoons) of the unsalted butter. Once the foaming subsides, whisk in 24 grams (3 tablespoons) of all-purpose flour, stirring constantly for 2 minutes to cook out the raw flour taste, until the mixture forms a smooth, pale golden paste.
Finish the cheese sauce
Slowly whisk 360ml (1.5 cups) of warmed whole milk into the roux, adding 60ml (1/4 cup) at a time to avoid lumps. Continue cooking over medium heat, whisking constantly, for 4-5 minutes until the sauce thickens enough to evenly coat the back of a spoon. Remove the pan from heat, stir in 180 grams (1.5 cups) of the shredded sharp cheddar, 3 grams garlic powder, 5 grams kosher salt, and 1 gram freshly ground black pepper, stirring until the cheese is fully melted and the sauce is smooth.
Combine casserole base
Pour the finished cheese sauce evenly over the drained cauliflower florets in the baking dish, then gently toss with a rubber spatula until every floret is fully coated in sauce. Spread the mixture into a flat, even layer across the bottom of the dish.
Add the crispy topping
In a small microwave-safe bowl, melt the remaining 15 grams (1 tablespoon) of unsalted butter (30 seconds on high power), then stir in 30 grams (1/2 cup) panko breadcrumbs and the remaining 40 grams (1/2 cup) shredded cheddar, mixing until the crumbs are evenly coated in butter. Sprinkle this mixture in a uniform layer over the top of the sauced cauliflower.
Bake and rest the casserole
Bake in a preheated 190°C (375°F) oven for 25 minutes, until the sauce is actively bubbling around the dish edges and the crumb topping is deep golden brown and crispy. Remove from the oven, let the casserole rest for 5 minutes to allow the sauce to set, then garnish with 8 grams (2 tablespoons) of chopped fresh parsley before serving.
Tips
2.Use warmed milk when making the cheese sauce; cold milk causes the hot roux to seize, leading to lumpy, uneven sauce that is difficult to smooth out.
3.This casserole can be fully assembled 1 day ahead, stored covered in the refrigerator, and baked when needed—add 5 minutes to the total bake time if cooking from chilled.

OMG this casserole was a total game changer for our weekly family dinner! I’ve been struggling to get my 7 and 9 year old to eat veggies lately and they both went back for SECONDS. It was so easy to throw together too, even on a busy weeknight. The creamy cheese sauce is perfectly rich without being heavy. 10/10 will be making this again!
Made this for our neighborhood potluck last weekend and people were asking me for the recipe before I even finished my first serving! It was so creamy and the cauliflower gets perfectly tender but not mushy. I used a mix of mozzarella and parmesan because that’s what I had in the fridge and it worked amazing. Only note is I’d probably add a pinch of paprika next time for a little extra kick!
Tried this for meal prep this week and it held up perfectly all 5 days in the fridge! I was worried the cheese sauce would separate but it stayed nice and creamy even when I reheated it in the office microwave. Super easy to make, didn’t even break a sweat putting it together on Sunday evening. Will be a regular in my meal prep rotation for sure.
Wait why did I think cauliflower casserole would be boring? This is SO good, even better than the potato casserole I usually make for holidays. The cheese sauce is so velvety, I may have licked the spoon while I was making it no shame. My husband said it’s a new holiday side requirement from now on. Oh, and it’s easy enough that even I (someone who burns toast half the time) didn’t mess it up!
Good but a little too rich for my taste? I think next time I’ll use half and half instead of heavy cream to lighten it up a bit. Also, I overcooked my cauliflower the first go around so it was a little mushy, definitely set a timer for that roast step! Still tasty, just need to tweak it for my preferences.
This was such a hit at our Friendsgiving! I was worried a veggie side would get skipped over in favor of all the carbs but the whole pan was gone by the end of the night. I added some crumbled bacon on top because, duh, bacon makes everything better, and it paired so well with the creamy cheese. Easy recipe, minimal cleanup, 10/10.
I was looking for a low-carb side to replace my usual mac and cheese for weeknights and this absolutely delivered. It’s so cheesy and comforting I don’t even miss the pasta! Took me 10 minutes to prep, popped it in the oven, and had time to help my kid with homework while it baked. Total weeknight win.
Made this last night when my in-laws came over for dinner and I got so many compliments! My mother-in-law is notoriously hard to impress when it comes to cooking and she even asked for the recipe to make for her book club. I did add a little garlic powder and onion powder to the sauce because I love extra savory flavor, and it was perfect. So easy, so tasty, will absolutely make again.