Brussels Sprout Gratin

October 14, 2026

When the Brussels sprouts come out of the pot, they should still look like themselves—not soft enough to fall apart. That short head start matters in a gratin, where the oven’s job is to bring the creamy sauce to a bubble and turn the crumb topping golden. I like this Brussels Sprout Gratin because each serving has tender sprouts under a blanket of Gruyere sauce, with a crisp top that gives way when you scoop through it.

The sauce starts with a simple butter-and-flour base, then milk and cream go in gradually so it thickens smoothly. I take the pan off the heat before adding the Gruyere; the residual warmth melts it without boiling the cheese. Panko tossed with olive oil and Parmesan stays on top instead of disappearing into the sauce, so you get a real contrast in every bite.

Brussels Sprout Gratin creamy golden topping
“

Kitchen Note

Fold the sprouts into the cheese sauce gently. A few firm folds coat them without breaking the halves apart, so the finished gratin has distinct pieces rather than turning into a soft mash.

Save this Brussels Sprout Gratin for a cozy side dish with tender sprouts, creamy Gruyere sauce, and a crisp Parmesan-panko top.

Save to Pinterest

Why the Breadcrumbs Need Their Own Layer

A gratin needs more than a creamy center. If the panko gets stirred into the sauce, it softens before it reaches the table; scattered over the top, it bakes into a separate crisp layer. Tossing the crumbs with olive oil helps coat them, and Parmesan adds a savory, browned edge as the dish bakes.

That contrast is especially welcome with Brussels sprouts. The sauce is rich, so a crisp, salty topping keeps each forkful from feeling uniformly soft. Spread the crumb mixture across the surface rather than piling it in the middle. An even layer means the edges and center have a better chance of browning together, while the bubbling sauce underneath stays creamy.

The timing also has two useful visual cues: bubbles around the edges and a golden top. The topping can brown before the center heats through if your oven runs hot, so look for both signs before taking the dish out. A short rest after baking gives the sauce a chance to settle around the sprouts instead of running straight across the plate.

What the Gruyere Sauce and Crisp Topping Bring to the Dish

Brussels Sprout Gratin rich cheese sauce
  • Brussels sprouts — Choose firm sprouts with compact leaves and trim away the dry stem ends before halving them lengthwise. Similar-sized halves cook more evenly. Fresh sprouts are the best choice here; frozen ones can carry extra water and soften more quickly.
  • Gruyere — This is the sauce’s main savory note, with a nutty flavor and a good melt. Buy a block and shred it yourself if you can; freshly shredded cheese melts more smoothly than many pre-shredded products. Fontina is a useful swap if Gruyere is unavailable, though the sauce will taste milder.
  • Whole milk and heavy cream — Milk keeps the sauce pourable while cream gives it body. Using both makes a sauce that coats the sprouts without leaning on cream alone. I wouldn’t replace all the dairy with broth; it would change the richness and leave a thinner sauce.
  • All-purpose flour — Flour thickens the butter, milk, and cream into a sauce that clings to the sprouts. For a gluten-free version, use a measure-for-measure gluten-free flour blend in its place; the sauce may need a little longer to reach a spoon-coating consistency.
  • Panko and Parmesan — Panko gives the top a lighter, crunchier texture than fine breadcrumbs, while Parmesan brings a salty, toasted flavor. Grated Parmesan is easy to use here; toss it thoroughly with the panko and oil so the crumbs brown more evenly.
  • Nutmeg — A small pinch adds warmth in the background and suits the creamy cheese sauce. Ground nutmeg works well, and there’s no need to increase it unless you want that spice to be more noticeable.

How to Layer the Sprouts, Sauce, and Crunchy Top

Prepare the pan and tenderize the sprouts

Heat the oven to 375°F and grease a 9×13-inch baking dish with 1 tablespoon of butter. Bring a large pot of water to a boil, add 2 teaspoons of kosher salt, then add the trimmed, lengthwise-halved sprouts. Boil them for 4 to 5 minutes, checking with a knife; it should pierce a sprout with slight resistance, not meet a hard center. Drain the sprouts well before setting them aside.

Whisk the sauce until it coats a spoon

Melt the remaining 3 tablespoons of butter in a medium saucepan over medium heat, then whisk in the flour and cook for 1 minute. Gradually whisk in the milk and cream so the flour mixture blends in without lumps. Simmer for 3 to 5 minutes, stirring, until the sauce thickens enough to coat a spoon. If it still looks thin, keep it at a gentle simmer and stir until it reaches that cue.

Melt in the Gruyere off the heat

Take the saucepan off the heat before stirring in the remaining 1 teaspoon of kosher salt, black pepper, nutmeg, and Gruyere. Stir until the cheese melts into the sauce; boiling it after the cheese goes in can make the texture less smooth. Fold in the drained sprouts, then transfer everything to the prepared baking dish. Spread the mixture into an even layer so the topping has a level surface.

Top, bake, and let the sauce settle

Stir the panko, olive oil, and Parmesan together, then scatter the mixture evenly over the sprouts and sauce. Bake for 20 to 25 minutes, until the sauce is bubbling and the top is golden brown. If the crumbs are pale, give the dish a little more time while watching the color closely. Rest the gratin for 10 minutes before serving so the hot sauce settles around the sprouts.

Ways to Adjust the Gratin Without Losing Its Character

Make it gluten-free

Use a measure-for-measure gluten-free flour blend in place of the all-purpose flour, and gluten-free panko for the topping. Keep the method the same, checking that the sauce coats a spoon before you add the cheese. The finished topping may be a little different in texture, but it keeps the crisp-cheese contrast.

Give the crumb top more Parmesan bite

For a more savory, cheese-forward crust, use 3/4 cup panko and 3/4 cup grated Parmesan, keeping the olive oil the same. The crumbs will make a denser, more pronounced top than the standard mix, so spread them evenly rather than pressing them down.

Make the pepper more noticeable

Increase the black pepper to 1/2 teaspoon in the sauce for a sharper finish against the cream and Gruyere. Keep the nutmeg as written so its warmth stays in the background. This is a simple adjustment if you like a little more edge without changing the gratin’s basic balance.

Storage and Reheating

  • Refrigerator: Store leftovers covered or in an airtight container for 3 to 4 days. The topping will soften as it sits, but the creamy interior reheats well.
  • Freezer: Freeze cooled portions in airtight containers for up to 2 months. Thaw them in the refrigerator; the sauce may lose a little of its original smoothness after freezing.
  • Reheating: Warm portions in a 350°F oven, covered loosely with foil, until hot throughout; uncover near the end to refresh the topping. Avoid prolonged high heat, which can dry the sprouts before the center warms.

Questions That Come Up When Making Brussels Sprout Gratin

Can I assemble Brussels Sprout Gratin ahead of time?+

Yes. Prepare the sprouts and cheese sauce, combine them in the baking dish, cover, and refrigerate; keep the panko mixture separate and add it just before baking so it doesn’t absorb moisture. Bake until the sauce bubbles and the top turns golden, allowing extra time if the dish is still cold from the refrigerator.

Can I use frozen Brussels sprouts instead of fresh?+

Fresh sprouts give the most reliable texture in this dish. Frozen sprouts tend to soften and release more water, which can thin the sauce; if you use them, thaw them completely and press or drain away excess moisture before combining them with the sauce.

Can I use another cheese instead of Gruyere?+

Yes. Fontina melts smoothly and gives the sauce a milder, buttery taste, while a young Swiss cheese keeps a nuttier, slightly sharper character. Shred the replacement yourself when possible so it melts evenly into the warm sauce.

How do I know whether a different baking dish will work?+

Use a dish with roughly the same capacity as a 9×13-inch baking dish so the sprouts and sauce aren’t crowded into a much deeper layer. A deeper dish may need more baking time before the center bubbles, while a wider, shallow dish can brown sooner. Use the bubbling sauce and golden topping as your cues.

Brussels Sprout Gratin

Brussels sprout gratin combines tender, lightly salted sprouts with a creamy Gruyere sauce in a 9x13-inch baking dish. A crisp panko and Parmesan topping turns golden brown as the gratin bakes.
Prep Time 15 minutes
Cook Time 36 minutes
Resting 10 minutes
Total Time 1 hour 1 minute
Servings: 6 servings
Course: Side Dish
Cuisine: American
Calories: 500

Ingredients
  

For the gratin
  • 4 tbsp unsalted butter divided
  • 2 lb Brussels sprouts trimmed and halved lengthwise
  • 1 tbsp kosher salt divided
  • 3 tbsp all-purpose flour
  • 1.5 cup whole milk
  • 1 cup heavy cream
  • 1.5 cup Gruyere cheese shredded
  • 0.25 tsp black pepper
  • 0.125 tsp ground nutmeg
For the topping
  • 1 cup panko breadcrumbs
  • 2 tbsp olive oil
  • 0.5 cup Parmesan cheese grated

Equipment

  • 1 9x13-inch baking dish

Method
 

Make the gratin
  1. Heat the oven to 375°F.
  2. Grease a 9x13-inch baking dish with 1 tablespoon of the butter.
  3. Bring a large pot of water to a boil and add 2 teaspoons of the salt.
  4. Add the Brussels sprouts and boil for 4 to 5 minutes, until just tender when pierced with a knife.
  5. Drain the Brussels sprouts well.
  6. Melt the remaining 3 tablespoons butter in a medium saucepan over medium heat.
  7. Whisk in the flour and cook for 1 minute.
  8. Gradually whisk in the milk and cream, then simmer for 3 to 5 minutes, stirring, until the sauce thickens enough to coat a spoon.
  9. Remove the saucepan from the heat and stir in the remaining 1 teaspoon salt, the pepper, nutmeg, and Gruyere until the cheese melts.
  10. Fold in the drained Brussels sprouts and transfer the mixture to the prepared baking dish.
Add the topping and bake
  1. Stir together the panko, olive oil, and Parmesan.
  2. Scatter the topping evenly over the Brussels sprout mixture.
  3. Bake for 20 to 25 minutes, until the gratin is bubbling and the topping is golden brown.
  4. Rest for 10 minutes before serving.

Notes

For the best texture, drain the Brussels sprouts well before folding them into the sauce. Refrigerate leftovers for 3 to 4 days; freezing is not recommended because the cream sauce may separate. For a gluten-free variation, use gluten-free flour and panko.

Get cozy, reliable recipes—once a week

One tidy email with fresh dinners, brunch ideas, soups, and bakes. No spam, ever.

Unsubscribe anytime. We only use your email to send the newsletter.

Leave a Comment

Recipe Rating