Creamy Parmesan Brussels Sprouts

Creamy Parmesan Brussels Sprouts Casserole bubbling with golden breadcrumb topping, ready to serve Pin It
Creamy Parmesan Brussels Sprouts Casserole bubbling with golden breadcrumb topping, ready to serve | spoonistry.com

Blanch halved Brussels sprouts briefly to remove bitterness and drain well. Sauté onion and garlic in butter, add heavy cream and simmer until slightly reduced, then stir in Parmesan and mozzarella until glossy. Toss sprouts in the sauce, transfer to a baking dish, top with panko mixed with Parmesan and olive oil, and bake 20–25 minutes until bubbly and golden. Serves six; total time about 50 minutes. Optional additions: cooked bacon or Gruyère for extra depth.

The smell of butter hitting a hot skillet on a cold November evening is enough to make anyone forget whatever bad thing happened that day. I threw this casserole together for a potluck where three other people brought green bean dishes, and mine was the only empty dish going home. There is something deeply satisfying about converting a Brussels sprouts skeptic with nothing more than cream and cheese.

My friend David stood in my kitchen eating it straight from the baking dish with a serving spoon before dinner even started, and I had to swat his hand away to save enough for the table.

Ingredients

  • Brussels sprouts (1 1/2 lbs, trimmed and halved): Pick ones that feel dense and heavy for their size with tightly closed leaves.
  • Onion (1 medium, finely chopped): A yellow onion melts into the sauce better than red or white.
  • Garlic (3 cloves, minced): Fresh garlic only here, the jarred stuff loses too much punch in a baked dish.
  • Heavy cream (1 1/2 cups): This is not the place for half and half, the sauce needs the full fat to hold together.
  • Parmesan cheese (3/4 cup grated for sauce plus 1/4 cup for topping): Grate it yourself from a wedge if you can manage it.
  • Mozzarella cheese (1 cup shredded): Gives the sauce that stretchy, comforting quality.
  • Unsalted butter (2 tbsp): You will use this to start the onion and build the flavor base.
  • Salt (1 tsp), black pepper (1/2 tsp), dried thyme (1/2 tsp), ground nutmeg (1/4 tsp): The nutmeg is small but mighty, do not skip it.
  • Panko breadcrumbs (1/2 cup) and olive oil (1 tbsp): Together with the extra Parmesan, this becomes your golden crunchy lid.

Instructions

Get your oven ready:
Heat the oven to 400 degrees F and grease a 9 by 13 inch baking dish with a little butter or oil so nothing sticks later.
Blanch the sprouts:
Dump the halved Brussels sprouts into a big pot of salted boiling water for about 3 minutes until they are just tender when you poke them with a knife, then drain them really well.
Build the flavor base:
Melt the butter in a large skillet over medium heat, cook the onion until it goes soft and translucent, then stir in the garlic for one more minute until your kitchen smells incredible.
Make the cream sauce:
Pour in the heavy cream and let it come to a gentle simmer, then add the Parmesan, mozzarella, salt, pepper, thyme, and nutmeg, stirring until everything melts into a thick, velvety sauce.
Combine and assemble:
Toss the blanched sprouts in the sauce until every piece is coated, then spread the whole thing into your prepared baking dish.
Top it off:
Mix the panko, remaining Parmesan, and olive oil in a small bowl and scatter it evenly over the top for that crunch factor.
Bake until golden:
Slide it into the oven for 20 to 25 minutes until the edges are bubbling and the top is a deep golden brown, then let it sit for a few minutes before serving so you do not burn your tongue.
Oven-baked Creamy Parmesan Brussels Sprouts Casserole with melted cheese and toasty edges Pin It
Oven-baked Creamy Parmesan Brussels Sprouts Casserole with melted cheese and toasty edges | spoonistry.com

The night I made this for my mother, who spent decades insisting she hated Brussels sprouts, she asked for seconds before finishing her first plate.

Serving Suggestions That Actually Work

This dish holds its own next to roasted turkey or a glazed ham, but I have also served it as the main event with a sharp arugula salad and crusty bread for a lazy Sunday dinner. Stirring in cooked chopped bacon or pancetta right before assembling takes it into almost unreasonable territory of deliciousness.

Cheese Swaps Worth Trying

Gruyere replaces mozzarella beautifully if you want something nuttier and slightly more sophisticated. Swiss cheese works too, though the flavor is milder and you might want an extra pinch of salt to compensate.

Storage and Reheating Notes

Leftovers keep well in the fridge for up to three days and reheat in a 350 degree oven for about 15 minutes, which actually crisps the topping back up nicely. The microwave works in a pinch but you will lose the crunch. I learned the hard way not to freeze this one, the cream sauce separates and gets grainy when it thaws.

  • Cover the baking dish tightly with foil if you make it a day ahead and store it in the fridge unbaked.
  • Add an extra five minutes to the bake time if you are going straight from the refrigerator to the oven.
  • Always let it rest for at least five minutes after baking so the sauce has time to set up.
Holiday-worthy Creamy Parmesan Brussels Sprouts Casserole: tender sprouts in rich, silky sauce Pin It
Holiday-worthy Creamy Parmesan Brussels Sprouts Casserole: tender sprouts in rich, silky sauce | spoonistry.com

Some dishes feed people and some dishes make them quiet and happy at your table, and this one does both every single time.

Recipe FAQs

Blanch briefly and drain very well, then pat dry. The quick blanching softens but preserves structure; finishing in the oven with a hot bake and a crisp panko topping helps evaporate excess moisture for a firmer texture.

Yes. Gruyère or Swiss bring a nuttier flavor, while aged cheddar adds sharpness. Reduce stronger cheeses slightly to balance salt; combine with a milder melting cheese if you want extra creaminess.

Replace panko with gluten-free breadcrumbs or crushed toasted nuts (like almonds or pecans) for crunch. Ensure any pre-grated cheeses are labeled gluten-free to avoid additives that may contain gluten.

Yes. Combine sprouts with the sauce and store in the baking dish covered for up to 24 hours; keep the panko topping separate and add just before baking to preserve crispness.

Reheat in a 350°F (175°C) oven, covered loosely with foil for 10–15 minutes, then remove the foil and bake a few minutes to refresh the topping. Microwave will warm but soften the crust.

Freeze before baking for best texture: assemble the sauced sprouts in the dish, skip the panko, wrap tightly and freeze up to 2 months. Thaw overnight, add fresh panko, and bake until hot and golden.

Creamy Parmesan Brussels Sprouts

Tender Brussels sprouts in a rich Parmesan cream with a golden panko crust, baked until bubbly and golden.

Prep 20m
Cook 30m
Total 50m
Servings 6
Difficulty Easy

Ingredients

Vegetables

  • 1 1/2 lbs Brussels sprouts, trimmed and halved
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced

Dairy

  • 1 1/2 cups heavy cream
  • 3/4 cup grated Parmesan cheese
  • 1 cup shredded mozzarella cheese
  • 2 tbsp unsalted butter

Seasonings

  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1/2 tsp dried thyme
  • 1/4 tsp ground nutmeg

Topping

  • 1/2 cup panko breadcrumbs
  • 1/4 cup grated Parmesan cheese
  • 1 tbsp olive oil

Instructions

1
Preheat and Prepare Baking Dish: Preheat oven to 400°F. Lightly grease a 9x13-inch baking dish with butter or cooking spray.
2
Blanch Brussels Sprouts: Bring a large pot of salted water to a rolling boil. Add the trimmed and halved Brussels sprouts, blanching for 3-4 minutes until just tender. Drain thoroughly and set aside.
3
Sauté Aromatics: In a large skillet over medium heat, melt the butter. Add the chopped onion and sauté for 3-4 minutes until translucent. Stir in the minced garlic and cook for 1 additional minute until fragrant.
4
Build the Creamy Sauce: Pour the heavy cream into the skillet and bring to a gentle simmer. Stir in 3/4 cup Parmesan cheese, mozzarella, salt, pepper, thyme, and nutmeg. Continue cooking for 2-3 minutes, stirring constantly until the cheeses have fully melted and the sauce has thickened slightly.
5
Assemble the Casserole: Fold the blanched Brussels sprouts into the creamy sauce until evenly coated. Transfer the entire mixture to the prepared baking dish, spreading it into an even layer.
6
Prepare and Apply Topping: In a small bowl, combine the panko breadcrumbs, remaining 1/4 cup grated Parmesan, and olive oil. Toss until the breadcrumbs are evenly moistened, then sprinkle the mixture uniformly over the casserole.
7
Bake Until Golden: Bake for 20-25 minutes until the casserole is bubbly and the topping is golden brown. Allow to cool for 5 minutes before serving.
Additional Information

Equipment Needed

  • Large pot for blanching
  • Large skillet
  • Mixing bowls
  • 9x13-inch casserole baking dish
  • Spoon or spatula

Nutrition (Per Serving)

Calories 330
Protein 11g
Carbs 15g
Fat 25g

Allergy Information

  • Contains milk and dairy products (heavy cream, Parmesan cheese, mozzarella cheese, butter).
  • Contains wheat (panko breadcrumbs).
  • If using pre-grated cheese or store-bought panko, check packaging labels for additional allergen warnings.
Audrey Sinclair

Passionate home cook sharing quick, easy, and family-friendly recipes with practical kitchen tips.