Over-the-Top Creamed Brussels Sprout Gratin Recipe

Spoon lifting cheesy baked Brussels sprout out of casserole
Go over-the-top with these extra-creamy, flavor-packed brussels sprouts gratin. .

Serious Eats/J. Kenji López-Alt

Why This Recipe Works

  • Browning our bacon with butter adds plenty of sweet, smoky flavor to our finished casserole.
  • Bacon combined with reduced heavy cream and cheese creates an incredibly decadent and rich background for the sprouts.

There are times for subtlety and restraint. Talking to your wife about those used cups you keep finding in the sink. Telling a PR person who has pitched you the same stupid Thanksgiving story for the umpteenth time that it's not them, it's you, but please go away. Adding vermouth to your dry martini.

Thanksgiving is not one of these times. If there's ever been a time to gussy up your excess with a hint of self-indulgence and hedonism this is it. It's an excuse to cook a recipe that contains not just bacon, but bacon cooked in butter with some heavy cream and a cheesy crust thrown into the mix.

Brussels sprouts have come a long way in the days since they were boiled to a stinky, cabbage-y death or, worse, popped out of a can onto the Thanksgiving table. Though they'll never replace stuffing as my favorite Thanksgiving side dish, they still manage to completely disappear from my family's table before anything else even comes close. I blame this phenomenon in large part on the better ways in which we've taken to cooking them.

Rapid, high-heat cooking has been a game-changer for me—it's a technique that consistently delivers those nutty, sweet, charred edges. It's a technique I've used for everything from plain, roasted sprouts to roasted Brussels with shallots and balsamic vinegar, not to mention deep-fried Brussels sprouts (my personal favorite) and sprouts seared with bacon or chorizo.

But what if I told you that there's an even better way to cook Brussels sprouts? One that forgoes that quick cooking in lieu of extra-richness and flavor? A method that not only delivers decadently delicious results, but can be made 100% ahead of time with just a short stay in the oven prior to serving?

This year, I'm planning on braising my Brussels sprouts in a creamy, cheesy gratin. I hope you'll consider doing the same. Here's how.

The Porcine Pleasures: Pork and Brussels Sprouts, a Perfect Match

Chopping bacon on a cutting board beside a bowl of Brussels sprouts

Like Bert and Ernie, or homemade pickles and dudes with mustaches, Brussels sprouts and cured pork are a combo so classic that it's tough to even imagine a world in which they don't come hand in hand. I like to start this recipe with bacon—about a half pound for every two and a half pounds of sprouts—but other cured pork like salami, chorizo, pancetta, or kielbasa would do nicely as well.

Browning diced bacon in butter in a pan with wooden spoon

I told you we were frying that bacon in butter, didn't I? I wasn't kidding. Cook the bacon down in butter until it starts to deposit nice browned bits onto the bottom of the pan.

Crisp pieces of bacon being stirred in pan with wooden spoon

That's just about what you're looking for. Unlike quick-cooking Brussels sprouts recipes, where you brown the sprouts deeply and rapidly, this recipe requires a slower layering approach, adding flavor at each step before letting it all simmer together.

About Sprouts: Choosing and Cooking the Sprouts

adding Brussels sprouts being added to browned bacon in skillet

With the bacon browned, it's time to add the sprouts. Look for sprouts with really tight, dense heads, the smaller the better. If you manage to find really pint-sized guys (think: the size of a dime or less), then you can leave them whole. Otherwise, you'll want to split them in half or into quarters.

Lightly browned Brussels sprouts and bacon on baking sheet

There's no real deep browning going on here, but don't worry about the extra sweetness and smokiness that usually brings. Your sprouts should still pick up plenty of those flavors as you stir them around the pan and dislodge some of the browned bacon bits from the bottom.

The only other major flavoring they need is a little bit of minced shallot, which I add at the very end and stir around until it's just softened and aromatic.

Cream Dreams: Simmering the Cream

Now's where things start to get extra-decadent. Butter and bacon fat not good enough for you? Then oh, how about a couple cups of cream?

Pouring cream into pan with Brussels sprouts

Into the pot it goes. For the record, if you want to keep things ultra simple, simmering Brussels sprouts in plain cream is about as easy as it gets and will lead you to similarly licentious end results. Thought not quite as licentious.

Once the cream hits the pan and you scrape up all remaining browned bits, It's time for a slow simmer.

As the cream slowly reduces, the Brussels sprouts should soften and the whole thing should transform from a loose soup with distinct elements into a creamy sauce that binds everything together. It's time for salt and pepper.

Getting Cheesy: The Final Touch, a Bit of Cheese

Pouring Brussels sprouts mixture into two quart casserole dish

Once again, we could call it a day right here and serve these bad boys as-is, but what is decadence without a bit of intemperance thrown on top?

For the record, I like my intemperance in the form of cheese. Gooey, melty, bubbly, browned cheese.

Topping Brussels sprouts with shredded cheese

A nice layer of a good melting cheese like Fontina, Gruyère, or Comté is where it's at. If you've gotten this far, you can feel free to take a break. Cover up the casserole, refrigerate it, and it'll be ready to bake when you are.

A short stay in the oven—just until it becomes irresistibly browned and bubbly—and we're ready to eat, and what fine eating it is.

Recipe Details

Over-the-Top Creamed Brussels Sprout Gratin Recipe

Active 35 mins
Total 60 mins
Serves 8 to 10 servings


  • 1/2 pound bacon, cut into 1/2-inch lardons

  • 2 tablespoons unsalted butter

  • 2 1/2 pounds Brussels sprouts, split in half

  • 1 medium shallot, finely minced (about 1/4 cup)

  • 2 cups heavy cream

  • Kosher salt and freshly ground black pepper

  • 6 ounces shredded Gruyère, Comté, or Fontina cheese


  1. Heat butter and bacon over medium-high heat in a large straight-sided sauté pan or Dutch oven. Cook, stirring frequently, until well browned, about 8 minutes. Add Brussels sprouts and cook, stirring, until lightly browned, about 4 minutes. Add shallots and cook, stirring, until softened and fragrant, about 1 minute. Add heavy cream and scrape up any browned bits from the bottom of the pan.

    Stirring minced shallots into Brussels sprouts and bacon
  2. Adjust heat to maintain a bare simmer. Cook, stirring frequently, until cream has reduced by about half and has a consistency that coats each sprout, about 20 minutes. Season to taste with salt and pepper. Transfer mixture to a casserole pan and cover with shredded cheese (for make-ahead instructions, see note).

    Collage of cream and Brussels sprouts reducing to form a cohesive sauce
  3. Adjust oven rack to center position and preheat oven to 425°F. Transfer casserole to oven and bake uncovered until bubbly around the edges and cheese is melted and spotted brown, about 20 minutes. Serve immediately.

    Brussels sprouts gratin with a crisp cheese crust in a casserole dish with a spoon alongside

Special Equipment

2 quart oval casserole dish

Make-Ahead and Storage

This recipe can be prepared through the end of step 2 and stored covered in plastic wrap in the refrigerator for up to 5 days before proceeding with step 3 and serving.

Nutrition Facts (per serving)
387 Calories
34g Fat
11g Carbs
12g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 8 to 10
Amount per serving
Calories 387
% Daily Value*
Total Fat 34g 44%
Saturated Fat 19g 94%
Cholesterol 95mg 32%
Sodium 481mg 21%
Total Carbohydrate 11g 4%
Dietary Fiber 3g 11%
Total Sugars 4g
Protein 12g
Vitamin C 71mg 355%
Calcium 169mg 13%
Iron 2mg 9%
Potassium 475mg 10%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)