Blanch halved Brussels sprouts briefly, then drain. Sauté onion and garlic in butter, add cream and simmer until slightly thickened. Stir in Parmesan, mozzarella, salt, pepper, thyme and a pinch of nutmeg to make a silky sauce, combine with sprouts, top with panko mixed with Parmesan and olive oil, and bake until golden and bubbly. Let rest a few minutes before serving to set the sauce.
The kitchen smelled like butter and roasted garlic before I even realized what was happening, and by then the Brussels sprouts were already gone from the serving spoon.
My sister once declared she would never eat Brussels sprouts, then quietly went back for thirds at Thanksgiving and pretended it never happened.
Ingredients
- 1 1/2 lbs (680 g) Brussels sprouts, trimmed and halved: Smaller sprouts tend to be sweeter and more tender, so pick ones that feel dense and tightly closed.
- 1 medium onion, finely chopped: Yellow onion melts into the sauce and adds sweetness without competing with the cheese.
- 3 cloves garlic, minced: Fresh garlic makes a difference here, so skip the jarred version for this one.
- 1 1/2 cups (360 ml) heavy cream: This is the backbone of the sauce, and lower fat alternatives will not thicken the same way.
- 3/4 cup (75 g) grated Parmesan cheese: Grate it yourself from a wedge for the best melting and flavor.
- 1 cup (100 g) shredded mozzarella cheese: Adds stretch and mellow creaminess that balances the sharpness of the Parmesan.
- 2 tbsp (28 g) unsalted butter: Used to sauté the aromatics and build the first layer of flavor in the sauce.
- 1 tsp salt: Seasoning the cream sauce properly is what makes every bite satisfying.
- 1/2 tsp black pepper: Freshly cracked pepper gives a gentle warmth that ties the cheese and nutmeg together.
- 1/2 tsp dried thyme: A subtle herb note that makes the dish feel grounded and earthy.
- 1/4 tsp ground nutmeg: Just a pinch elevates the cream sauce and brings out the sweetness in the sprouts.
- 1/2 cup (50 g) panko breadcrumbs: Creates that irresistible golden crunch on top.
- 1/4 cup (25 g) grated Parmesan cheese for topping: Mixing it into the panko gives the crust a savory, cheesy bite.
- 1 tbsp (15 ml) olive oil: Helps the panko brown evenly and crisp up in the oven.
Instructions
- Preheat and prep the dish:
- Set your oven to 400 degrees F and lightly grease a 9 by 13 inch baking dish so nothing sticks later.
- Blanch the Brussels sprouts:
- Drop the halved sprouts into a large pot of salted boiling water for 3 to 4 minutes until they yield slightly to a fork, then drain thoroughly so the sauce does not get watered down.
- Build the flavor base:
- Melt the butter in a large skillet over medium heat, add the chopped onion, and cook until translucent before stirring in the garlic for one more fragrant minute.
- Make the creamy 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 melts into a silky, slightly thickened sauce.
- Combine and transfer:
- Toss the drained Brussels sprouts with the sauce until every piece is coated, then spread the mixture evenly into your prepared baking dish.
- Prepare the topping:
- Stir together the panko, remaining Parmesan, and olive oil in a small bowl, then sprinkle it over the casserole in an even layer.
- Bake until golden:
- Slide the dish into the oven for 20 to 25 minutes until the edges are bubbling and the top is a deep golden brown, then let it rest a few minutes before serving.
One cold December evening I brought this to a potluck and watched three people who never touch vegetables go back for seconds without a word of acknowledgment.
Choosing the Best Brussels Sprouts
Look for sprouts that are small, firm, and bright green with tightly packed leaves, avoiding any with yellowing or black spots. Smaller sprouts are naturally sweeter and cook more evenly, which matters when you want that tender but not mushy texture in a casserole.
Cheese Swaps That Work
Gruyere is an excellent substitute for mozzarella if you want a deeper, nuttier flavor profile that feels a bit more sophisticated. Swiss cheese also melts beautifully and adds a mild tang that pairs surprisingly well with the nutmeg and thyme.
Making It Your Own
This recipe is forgiving and welcomes experimentation, so think of it as a template rather than a rigid set of rules.
- Stir in cooked chopped bacon or pancetta for a smoky, salty dimension that turns this into something truly unforgettable.
- Leftovers keep well in the fridge for up to three days and reheat wonderfully in the oven at 350 degrees F.
- Serve it alongside roasted poultry or as a main course with a crisp green salad for a complete vegetarian meal.
Some dishes simply make people feel cared for, and this is one of them, golden and bubbling straight from the oven to the table. Share it generously and watch the skeptics quietly change their minds.
Recipe FAQs
- → Is blanching the sprouts necessary?
-
Yes—brief blanching softens the cores and shortens bake time, ensuring even tenderness without overcooking the outer leaves.
- → Can I swap the cheeses?
-
Absolutely. Gruyère or Swiss adds nuttiness; sharper cheeses increase depth. Adjust salt if using stronger varieties.
- → How do I keep the topping crisp?
-
Toss panko with olive oil before topping and bake uncovered until golden. For extra crunch, broil 1–2 minutes while watching closely.
- → Can this be made ahead?
-
Assemble and refrigerate before baking; bring to room temperature for 20 minutes, then bake to finish. Reheat uncovered to revive the topping.
- → Any tips for dietary swaps?
-
Use a plant-based cream and dairy-free cheeses to make it vegan; replace panko with gluten-free crumbs to avoid wheat.
- → How should leftovers be stored and reheated?
-
Cool completely and refrigerate in an airtight container for up to 3 days. Reheat in a 350°F oven until warmed through to preserve texture.