This creamy Parmesan Brussels sprouts casserole starts with halved sprouts blanched briefly to retain texture, then simmered in heavy cream with Parmesan, mozzarella, butter, garlic and warm spices. Topped with panko mixed with Parmesan and olive oil, it's baked until bubbly and golden. Serve hot alongside roasted poultry or a green salad; try Gruyère or crisp pancetta for variation.
The smell of melted Parmesan hitting a hot skillet is the kind of thing that makes everyone wander into the kitchen asking when dinner is ready. This casserole came together one Thanksgiving when my aunt forgot the green bean casserole and I had to improvise with whatever was in the fridge. Those little Brussels sprouts turned out to be the star of the entire table, and now my family refuses to let me show up without it.
My cousin David, who spent twenty years refusing to eat anything green, went back for thirds at that Thanksgiving dinner and never said another word about hating vegetables. His wife pulled me aside later and quietly asked for the recipe, which felt like the highest compliment a home cook could receive.
Ingredients
- Brussels sprouts (1 ½ lbs, trimmed and halved): Fresh, firm sprouts with tight leaves will give you the best texture after blanching.
- Onion (1 medium, finely chopped): A yellow onion adds sweetness that balances the earthy sprouts perfectly.
- Garlic (3 cloves, minced): Fresh garlic makes a noticeable difference here, so skip the jarred version.
- Heavy cream (1 ½ cups): This is the foundation of the sauce, so do not substitute with milk or the texture will suffer.
- Parmesan cheese (¾ cup grated plus ¼ cup for topping): Grate it fresh from a block for the best melting and flavor.
- Mozzarella cheese (1 cup shredded): Adds stretch and mildness that complements the sharp Parmesan beautifully.
- Unsalted butter (2 tbsp): Used to sauté the aromatics and build the first layer of flavor.
- Salt (1 tsp), black pepper (½ tsp), dried thyme (½ tsp), ground nutmeg (¼ tsp): The nutmeg might seem unusual but it quietly elevates the entire cream sauce.
- Panko breadcrumbs (½ cup): Gives the topping an irresistible crunch that contrasts with the creamy interior.
- Olive oil (1 tbsp): Helps the panko brown evenly and adds a subtle richness to the crust.
Instructions
- Preheat and prepare the dish:
- Set your oven to 400°F and lightly grease a 9x13 inch baking dish so nothing sticks when serving.
- Blanch the Brussels sprouts:
- Drop the halved sprouts into a large pot of salted boiling water for three to four minutes until they are just tender but still have a slight bite, then drain them thoroughly.
- Build the flavor base:
- Melt the butter in a large skillet over medium heat, add the chopped onion, and sauté until translucent before stirring in the garlic for one more minute of cooking.
- Create the cream sauce:
- Pour in the heavy cream and let it come to a gentle simmer, then stir in the Parmesan, mozzarella, salt, pepper, thyme, and nutmeg until the cheese is fully melted and the sauce coats the back of a spoon.
- Combine and assemble:
- Fold the blanched Brussels sprouts into the sauce until every piece is coated, then spread the mixture evenly into your prepared baking dish.
- Make the crunchy topping:
- Toss the panko with the remaining Parmesan and olive oil in a small bowl, then sprinkle it evenly across the top of the casserole.
- Bake until golden:
- Slide the dish into the oven for twenty to twenty five minutes until the edges are bubbling and the top has turned a gorgeous golden brown, then let it rest for a few minutes before serving.
There is something magical about pulling a bubbling casserole from the oven and watching the golden topping crackle as you spoon it onto plates. It stops being just a side dish and becomes the thing everyone talks about on the car ride home.
Making It Your Own
Stir in cooked chopped bacon or pancetta if you want to add smoky depth that pairs beautifully with the creamy sauce. You can also swap the mozzarella for Gruyère or Swiss cheese for a nuttier, more complex flavor profile that feels a little more sophisticated.
What to Serve Alongside
This casserole shines next to roasted turkey, chicken, or a simple grilled pork loin, especially during colder months when comfort food is on rotation. For a fully vegetarian meal, serve it with a bright lemony salad and some crusty bread to soak up every bit of that cream sauce.
Storage and Reheating
Cover leftovers tightly and refrigerate for up to three days, though in my experience they rarely last that long. Reheat portions in a 350°F oven for about fifteen minutes to bring back the crispy topping.
- Avoid microwaving if you want to preserve the crunchy panko crust.
- You can assemble the casserole a day ahead and bake it right before serving.
- Let it rest for five minutes after baking so the sauce has time to set before scooping.
Every time I make this casserole I think about that chaotic Thanksgiving and how the best recipes sometimes come from pure necessity. Keep this one in your back pocket and it will rescue you too.
Your Recipe Questions Answered
- → How do I keep Brussels sprouts from getting soggy?
-
Blanch sprouts briefly—3 to 4 minutes—then drain very well and pat dry. Halving them speeds cooking and helps the sauce cling without turning the centers mushy.
- → Can I use frozen Brussels sprouts instead of fresh?
-
Yes. Thaw completely and drain or pat dry to remove excess water. Skip the blanch step and adjust bake time to ensure the dish reaches a bubbly, golden top.
- → What cheeses work well as substitutes?
-
Gruyère, Swiss or aged cheddar bring nutty, melty character. Use a mix of a salty hard cheese like Parmesan and a melting cheese such as Gruyère for depth and creaminess.
- → How can I make the panko topping extra crispy?
-
Toss panko with a little olive oil or melted butter and toast lightly in a skillet before sprinkling. Finish under the broiler for 1–2 minutes to get a deeply golden, crunchy crust.
- → Is it okay to add bacon or pancetta?
-
Absolutely. Cook chopped bacon or pancetta until crisp, drain, and fold into the sprouts and sauce for smoky richness. Reserve a little for sprinkling on top if desired.
- → Can this be made ahead of time?
-
Assemble the dish, cover and refrigerate up to 24 hours. Remove from fridge 20–30 minutes before baking and add a few extra minutes to the cooking time until hot and bubbly.