Blanch halved Brussels sprouts briefly to preserve color, then sauté onion and garlic in butter. Simmer heavy cream with Parmesan and mozzarella until thickened, toss sprouts in the sauce, transfer to a baking dish, and top with a panko-Parmesan mixture tossed with olive oil. Bake at 400°F until bubbly and golden. Serves six; swap cheeses or add crisped bacon for variation.
The kitchen smelled like butter and burnt edges the first attempt at this casserole, because I walked away to take a phone call and forgotten onions are unforgiving. That disaster aside, the second try revealed something worth holding onto: Brussels sprouts swimming in cream and Parmesan, their earthy bite softened into something luxurious. Now it shows up at every gathering from Thanksgiving to random Tuesday dinners when comfort is nonnegotiable.
A friend who swore she hated Brussels sprouts went back for thirds at a potluck last winter, then quietly asked for the recipe before leaving. Moments like that are the reason this dish stays in permanent rotation.
Ingredients
- 1 1/2 lbs (680 g) Brussels sprouts, trimmed and halved: Smaller sprouts tend to be sweeter and more tender, so pick those when you can.
- 1 medium onion, finely chopped: Yellow onion melts into the sauce beautifully and adds sweetness without overpowering.
- 3 cloves garlic, minced: Fresh garlic makes a noticeable difference here, so skip the jarred version.
- 1 1/2 cups (360 ml) heavy cream: This is the backbone of the sauce, so do not substitute with milk or it will be thin.
- 3/4 cup (75 g) grated Parmesan cheese: Grate it fresh from the block for the best melting and flavor.
- 1 cup (100 g) shredded mozzarella cheese: Adds stretch and mildness that balances the sharp Parmesan perfectly.
- 2 tbsp (28 g) unsalted butter: The foundation for sauteing the aromatics, so use real butter here.
- 1 tsp salt: Kosher salt gives the most even seasoning throughout the dish.
- 1/2 tsp black pepper: Freshly cracked is always better, especially in a cream sauce.
- 1/2 tsp dried thyme: A small amount brings an earthy, herbal note that ties everything together.
- 1/4 tsp ground nutmeg: Just a whisper of nutmeg elevates the cream sauce in a way people notice but cannot quite name.
- 1/2 cup (50 g) panko breadcrumbs: Creates that irresistible crunchy topping the casserole needs.
- 1/4 cup (25 g) grated Parmesan cheese (for topping): Mixes with panko for a golden, cheesy crust.
- 1 tbsp (15 ml) olive oil: Helps the panko brown evenly without drying out.
Instructions
- Preheat and prepare the dish:
- Set your oven to 400 degrees F and lightly grease a 9x13 inch baking dish so nothing sticks later.
- Blanch the sprouts:
- Drop the halved Brussels sprouts into a large pot of salted boiling water for 3 to 4 minutes until they yield slightly when pierced, then drain thoroughly so the sauce does not get watered down.
- Build the flavor base:
- Melt butter in a large skillet over medium heat, then sauté the onion until translucent before adding garlic for one more fragrant minute.
- Make the cream sauce:
- Pour in the heavy cream and bring it to a gentle simmer, then stir in Parmesan, mozzarella, salt, pepper, thyme, and nutmeg until the cheese melts into a velvety sauce.
- Combine and transfer:
- Fold the blanched sprouts into the sauce, coating every piece, then spoon the whole mixture into your prepared baking dish.
- Add the crunchy topping:
- Toss panko with the remaining Parmesan and olive oil in a small bowl, then scatter it evenly across the surface of the casserole.
- Bake until golden:
- Slide the dish into the oven for 20 to 25 minutes until the edges bubble and the top turns a deep golden brown, then let it rest a few minutes before serving.
There is something about carrying this dish to the table, golden and bubbling, that makes everyone at the table sit up a little straighter.
Making It Your Own
Stir in cooked chopped bacon or pancetta if you want to push this into main course territory. Gruyere or Swiss cheese swapped for the mozzarella creates a deeper, nuttier flavor profile worth trying at least once.
What to Serve Alongside
This casserole shines next to roasted turkey, herb crusted chicken, or a simple green salad dressed with lemon vinaigrette. During the holidays it holds its own among mashed potatoes and stuffing without competing.
Storing and Reheating Leftovers
Cover the baking dish tightly and refrigerate for up to three days, though in my experience it rarely lasts that long.
- Reheat in a 350 degree F oven for about 15 minutes to bring back the crunch on top.
- A quick microwave works for single portions but softens the panko crust.
- Leftovers actually taste richer the next day as the flavors continue to meld together.
This is the kind of dish that turns a quiet weeknight into something worth remembering, one creamy, crunchy bite at a time.
Recipe FAQs
- → How long should I blanch Brussels sprouts?
-
Blanch halved sprouts 3–4 minutes in salted boiling water until just tender. For brighter color and to stop cooking, plunge briefly into ice water, then drain very well before combining with the sauce.
- → Can this be assembled ahead of time?
-
Yes. Assemble the dish up to the topping stage and refrigerate, covered, for up to 24 hours. Add a few extra minutes to the bake time if baking straight from chilled to ensure it’s heated through and bubbly.
- → What are good cheese substitutions?
-
Gruyère or Swiss provide nuttier, meltable alternatives to mozzarella. A sharper aged Parmesan increases savory depth. Combine cheeses to balance creaminess and flavor intensity.
- → How can I make the topping gluten-free?
-
Replace panko with certified gluten-free breadcrumbs, crushed gluten-free crackers, or finely chopped toasted nuts (almonds or walnuts) mixed with the grated Parmesan and olive oil for a crunchy finish.
- → How do I get a crisp, golden top?
-
Toss the panko with olive oil or melted butter before scattering it over the dish. Bake until golden, then broil for 1–2 minutes at the end while watching closely to achieve extra browning.
- → What’s the best way to store and reheat leftovers?
-
Store leftovers covered in the refrigerator for 3–4 days. Reheat portions in a 350°F oven until warmed through to revive the topping; the microwave works for quick reheating but may soften the crust.