Creamy Brussels Sprouts Gratin

Featured in: Weeknight Dinners

This dish features tender Brussels sprouts enveloped in a rich cream and cheese sauce, all baked under a golden, crunchy breadcrumb topping. Sautéed onions and garlic add aromatic depth, while Gruyère and Parmesan melt for a luscious, savory base. A touch of Dijon and nutmeg offers subtle warmth that pairs perfectly with the hearty vegetables. Easy to prepare and full of comforting flavors, it works beautifully as a festive side or a cozy vegetarian centerpiece for any gathering.

Updated on Thu, 02 Oct 2025 08:07:41 GMT
Golden, bubbly Creamy Brussels Sprouts Gratin, a cheesy vegetarian side dish, perfect for any dinner. Pin
Golden, bubbly Creamy Brussels Sprouts Gratin, a cheesy vegetarian side dish, perfect for any dinner. | grillandbites.com

This creamy Brussels sprouts gratin transforms the often-divisive vegetable into an irresistible side dish that even skeptics will love. The tender sprouts are enveloped in a rich, cheesy sauce and topped with a golden, crispy crust that provides the perfect textural contrast.

I first made this gratin for Thanksgiving when I needed a vegetable dish that would please both Brussels sprout lovers and haters alike. The empty dish and requests for the recipe confirmed it was a winner, and it's now my go-to method for converting Brussels sprout skeptics.

Ingredients

  • Brussels sprouts: These little cabbage-like vegetables become sweet and tender when properly cooked. Look for firm, bright green sprouts with tightly packed leaves for the freshest flavor.
  • Unsalted butter: Creates a rich base for the sauce and adds golden color to the topping. Using unsalted allows you to control the overall salt level.
  • Garlic and onion: These aromatics build a flavorful foundation. Choose firm garlic cloves without green sprouts and a sweet yellow onion.
  • Heavy cream and whole milk: The combination provides creaminess while keeping the sauce from becoming too heavy. Full-fat dairy products yield the best texture.
  • Dijon mustard: Adds a subtle tangy note that balances the richness. Traditional Dijon works best for its smooth texture and complex flavor.
  • Nutmeg: This warming spice complements creamy sauces beautifully. Freshly grated nutmeg offers the most vibrant flavor.
  • Gruyère and Parmesan cheeses: Gruyère melts beautifully with a nutty flavor, while Parmesan adds savory depth. Always grate your own for superior melting and flavor.
  • Fresh breadcrumbs: Creates an irresistible crispy topping. Making your own from day-old bread yields the best texture.
  • Fresh parsley: Optional but adds a pop of color and freshness to finish the dish.

Instructions

Prepare the Brussels sprouts:
Bring a large pot of generously salted water to a rolling boil. Add halved Brussels sprouts and blanch for exactly 4-5 minutes until barely tender when pierced with a knife. They should still have some resistance as they'll continue cooking in the oven. Immediately drain and rinse with cold water to stop the cooking process. This prevents them from becoming mushy in the final dish.
Create the flavor base:
Melt butter in a large skillet over medium heat until it begins to foam slightly. Add the finely chopped onion and cook for 3 minutes, stirring occasionally, until they become translucent but not browned. Add the minced garlic and cook for just 1 minute more until fragrant. Be careful not to let the garlic brown or it will become bitter.
Make the cream sauce:
Pour in the heavy cream and milk, stirring constantly to combine with the aromatics. Add the Dijon mustard and nutmeg, whisking to incorporate completely. Bring the mixture to a gentle simmer where small bubbles just begin to break the surface. The sauce should coat the back of a spoon. Season thoughtfully with salt and freshly ground black pepper, remembering the cheeses will add saltiness.
Add the cheeses:
Reduce heat to low and gradually add the grated Gruyère and half the Parmesan, stirring constantly in a figure-eight motion to ensure even melting and prevent the cheese from clumping or separating. Continue stirring until the sauce is completely smooth and silky with no visible cheese pieces.
Combine with Brussels sprouts:
Gently fold the blanched Brussels sprouts into the cheese sauce, making sure each piece is thoroughly coated. The sauce should cling to the vegetables but still be fluid enough to settle into the baking dish. Transfer this mixture to your prepared baking dish, spreading it into an even layer.
Create the crispy topping:
In a separate bowl, thoroughly combine the fresh breadcrumbs with melted butter and remaining Parmesan cheese, working the butter through with your fingertips until the mixture resembles wet sand. This ensures even browning. Sprinkle this mixture evenly over the Brussels sprouts, covering the entire surface for maximum crispiness.
Bake to golden perfection:
Place the baking dish in the preheated oven and bake for 20-25 minutes until the top is deeply golden brown and the edges are bubbling vigorously. For extra browning, place under the broiler for the final 1-2 minutes, watching carefully to prevent burning.
Rest before serving:
Allow the gratin to rest for 5 full minutes after removing from the oven. This crucial step lets the sauce set slightly and flavors meld. Just before serving, sprinkle with freshly chopped parsley for a bright finish.
A close-up of the creamy, golden-brown Creamy Brussels Sprouts Gratin with crispy breadcrumb topping. Pin
A close-up of the creamy, golden-brown Creamy Brussels Sprouts Gratin with crispy breadcrumb topping. | grillandbites.com

The nutmeg in this recipe is my secret weapon. I discovered its magic in creamy vegetable dishes during culinary school, and now I never make a gratin without it. Just that tiny amount transforms the sauce, adding a warmth that most people can't identify but everyone appreciates.

Make-Ahead Magic

This gratin is perfect for entertaining because you can prepare it in stages. Blanch the Brussels sprouts and make the cheese sauce up to two days ahead, storing them separately in the refrigerator. On serving day, bring both components to room temperature, combine them, add the topping, and bake. The final result will be just as delicious as if you made it all at once.

Smart Substitutions

For a lighter version substitute half and half for the heavy cream without sacrificing too much richness. The sauce will be slightly thinner but still delicious.

For gluten free needs replace traditional breadcrumbs with gluten free panko or crushed rice cereal mixed with extra Parmesan.

For a dairy free adaptation use plant based butter unsweetened oat milk and your favorite melting vegan cheese alternative. The texture will differ slightly but the flavor profile remains satisfying.

Serving Suggestions

This gratin pairs beautifully with roasted meats especially beef tenderloin or a holiday turkey where the creamy sauce complements the protein.

For an elegant vegetarian meal serve alongside wild rice pilaf and a simple green salad with vinaigrette.

During cooler months I love serving individual portions in ramekins alongside a hearty soup for a comforting dinner that feels special.

Seasonal Adaptations

Fall harvest version add diced apple and chopped walnuts to the Brussels sprouts for seasonal sweetness and crunch.

Winter holiday upgrade mix in crispy bacon bits and a pinch of cloves for a festive twist perfect for Christmas dinner.

Spring refresh incorporate lemon zest and fresh thyme into both the sauce and topping for a brighter flavor profile.

Cheesy and decadent Creamy Brussels Sprouts Gratin, a comforting baked side dish, smells delicious! Pin
Cheesy and decadent Creamy Brussels Sprouts Gratin, a comforting baked side dish, smells delicious! | grillandbites.com

This recipe is a testament to how a simple vegetable can be elevated into a showstopping side dish. Enjoy the creamy, cheesy goodness!

Recipe FAQ

Can I use frozen Brussels sprouts?

Yes, you can use frozen Brussels sprouts. Thaw and drain them well before cooking to avoid excess moisture in the dish.

What cheese substitutes work well?

Sharp cheddar or Emmental can replace Gruyère. They provide a similar melt and savory flavor profile.

How can I make the topping extra crispy?

Ensure breadcrumbs are well mixed with melted butter and Parmesan, then broil briefly if you prefer more crunch.

Is this suitable for those avoiding gluten?

Substitute regular breadcrumbs with gluten-free breadcrumbs to make this suitable for gluten-sensitive diets.

Can I make it ahead of time?

Assemble and refrigerate before baking. Bake just before serving for the freshest, crispiest result.

How do I store leftovers?

Store in an airtight container in the fridge for up to 3 days. Reheat in the oven to retain crispiness.

Creamy Brussels Sprouts Gratin

Tender Brussels sprouts in creamy cheese sauce with a crispy, golden crumb topping—an irresistible side.

Prep duration
15 min
Cook duration
35 min
Overall duration
50 min


Skill level Easy

Heritage European

Output 6 Portions

Dietary requirements Vegetarian

Components

Vegetables

01 2 lbs Brussels sprouts, trimmed and halved

Sauce

01 2 tablespoons unsalted butter
02 2 cloves garlic, minced
03 1 small yellow onion, finely chopped
04 1 cup heavy cream
05 ½ cup whole milk
06 1 teaspoon Dijon mustard
07 ½ teaspoon ground nutmeg
08 Salt and freshly ground black pepper, to taste

Cheese

01 1 cup Gruyère cheese, grated
02 ½ cup Parmesan cheese, grated

Topping

01 1 cup fresh breadcrumbs
02 2 tablespoons unsalted butter, melted
03 2 tablespoons chopped fresh parsley (optional)

Directions

Phase 01

Preheat and Prepare Dish: Preheat your oven to 400°F (200°C). Lightly grease a medium-sized baking dish.

Phase 02

Blanch Brussels Sprouts: Bring a large pot of salted water to a rolling boil. Add the prepared Brussels sprouts and cook for 4 to 5 minutes, until they are just tender. Drain thoroughly and set aside.

Phase 03

Sauté Aromatics: In a large skillet set over medium heat, melt 2 tablespoons of butter. Add the finely chopped yellow onion and sauté for approximately 3 minutes, until it becomes translucent. Stir in the minced garlic and cook for an additional minute.

Phase 04

Create Cream Sauce: Pour the heavy cream and whole milk into the skillet. Stir in the Dijon mustard and ground nutmeg. Bring the mixture to a gentle simmer, then season generously with salt and freshly ground black pepper to your preference.

Phase 05

Melt Cheese: Add the grated Gruyère cheese and half of the grated Parmesan cheese to the sauce. Stir continuously until the cheeses are fully melted and the sauce is smooth and well-combined.

Phase 06

Combine and Transfer: Gently add the blanched Brussels sprouts to the cheese sauce, tossing carefully to ensure each piece is coated. Transfer this mixture into the prepared baking dish, spreading it evenly.

Phase 07

Prepare Topping: In a small mixing bowl, combine the fresh breadcrumbs with the melted butter and the remaining grated Parmesan cheese. Mix thoroughly until the breadcrumbs are evenly moistened.

Phase 08

Top and Bake: Evenly sprinkle the breadcrumb mixture over the Brussels sprouts in the baking dish. Place the dish in the preheated oven and bake for 20 to 25 minutes, or until the topping is golden brown and the sauce is bubbling.

Phase 09

Rest and Garnish: Allow the gratin to rest for 5 minutes before serving. If desired, garnish with fresh chopped parsley just before presenting.

Tools needed

  • Large pot
  • Skillet
  • Mixing bowls
  • Baking dish
  • Strainer

Allergy details

Review each ingredient for potential allergens and consult healthcare providers if you're uncertain about any components.
  • Contains dairy (milk, butter, cheese).
  • Contains gluten (breadcrumbs).
  • If allergies are a concern, always verify the ingredient labels of pre-packaged items.

Nutrition breakdown (per portion)

These values are estimates only and shouldn't replace professional medical guidance.
  • Energy: 285
  • Fat: 19 g
  • Carbohydrates: 17 g
  • Protein: 10 g