Best Christmas Brussels Sprouts Recipes (5 Festive Ideas)
Brussels Sprouts Belong on the Christmas Table
Brussels sprouts are a Christmas tradition in much of Europe, especially Britain, where no holiday meal is complete without them. In the United States, they’ve historically taken a back seat to Thanksgiving, but that’s changing. More people are discovering that Brussels sprouts are a perfect winter vegetable — they’re in peak season in December, they taste best after frost, and they pair beautifully with the rich meats and heavy flavors of a holiday spread.
The challenge with Christmas dinner is logistics. You’ve got a turkey or roast taking up the oven, multiple side dishes competing for burner space, and a cook who’s already stretched thin. The best Christmas Brussels sprouts recipes account for this reality. They’re either simple enough to pull together at the last minute or designed to be prepped ahead and finished quickly.
Here are five recipes that earn their place on the Christmas table.
1. Maple-Glazed Brussels Sprouts with Pecans and Cranberries
This is the showstopper. It looks festive (the red cranberries and golden pecans against dark green sprouts), it tastes like Christmas, and it comes together in 30 minutes.
Ingredients
- 1.5 pounds Brussels sprouts, trimmed and halved
- 3 tablespoons olive oil
- 1/3 cup pure maple syrup
- 2 tablespoons butter
- 1 tablespoon Dijon mustard
- 1/2 cup dried cranberries
- 3/4 cup pecans, roughly chopped and toasted
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- Flaky sea salt for finishing
Instructions
Preheat oven to 425 degrees. Toss the sprouts with olive oil, salt, and pepper. Roast cut side down on a sheet pan for 20 to 25 minutes until deeply caramelized.
While the sprouts roast, make the glaze: melt butter in a small saucepan over medium heat. Add maple syrup and Dijon mustard, whisk together, and simmer for 3 to 4 minutes until slightly thickened. Remove from heat.
Toast the pecans in a dry skillet over medium heat for 3 to 4 minutes, shaking frequently, until fragrant. Watch them — pecans go from toasted to burned quickly.
When the sprouts come out of the oven, transfer to a serving bowl. Drizzle with the maple glaze, then toss with cranberries and toasted pecans. Finish with a pinch of flaky sea salt.
Make-ahead tip: Toast the pecans and make the glaze up to 3 days in advance. Roast the sprouts that morning and reheat briefly before glazing and serving.
2. Brussels Sprouts Gratin with Gruyere
A gratin turns Brussels sprouts into something indulgent enough to hold their own next to prime rib or roast goose. This is the recipe for people who think vegetables should earn their place at a holiday table by being as satisfying as everything else on it.
Ingredients
- 1.5 pounds Brussels sprouts, trimmed and halved
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 1.5 cups whole milk
- 1.5 cups Gruyere cheese, grated (divided)
- 1/2 cup Parmesan cheese, finely grated
- 1/4 teaspoon nutmeg
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 1/2 cup panko breadcrumbs
- 1 tablespoon melted butter (for topping)
Instructions
Preheat oven to 400 degrees. Blanch the halved Brussels sprouts in salted boiling water for 3 minutes, then drain and transfer to an ice bath to stop cooking. Drain again and pat dry.
Make a cheese sauce: melt 2 tablespoons butter in a saucepan over medium heat. Add flour and whisk for 1 minute to cook the raw flour taste out. Slowly pour in the milk, whisking constantly, and cook until the sauce thickens enough to coat the back of a spoon — about 4 to 5 minutes. Remove from heat and stir in 1 cup of the Gruyere, all the Parmesan, nutmeg, salt, and pepper. Stir until the cheese melts completely.
Arrange the blanched sprouts in a buttered baking dish (9x13 or equivalent). Pour the cheese sauce over the sprouts, making sure they’re evenly coated. Top with remaining 1/2 cup Gruyere. Mix panko with 1 tablespoon melted butter and scatter over the top.
Bake for 25 to 30 minutes, until bubbly and golden brown on top. Let rest for 5 minutes before serving.
Make-ahead tip: Assemble completely the night before (through adding the breadcrumb topping). Cover and refrigerate. On Christmas Day, pull it out 30 minutes before baking to take the chill off, then bake for 35 to 40 minutes (adding time since it’s starting cold). For our full take on this dish, see the Brussels sprouts gratin recipe.
3. Pan-Fried Brussels Sprouts with Pancetta and Chestnuts
This is the classic British Christmas combination. Pancetta (or bacon) provides salty richness, chestnuts add a sweet, starchy contrast, and the sprouts tie everything together. It’s done entirely on the stovetop, which is invaluable when your oven is occupied by a 15-pound turkey.
Ingredients
- 1.5 pounds Brussels sprouts, trimmed and halved
- 6 ounces pancetta, diced (or thick-cut bacon)
- 1 cup cooked chestnuts, roughly chopped (vacuum-packed or jarred are fine)
- 2 tablespoons butter
- 2 cloves garlic, minced
- 1 tablespoon fresh thyme leaves
- 1 teaspoon lemon zest
- Salt and pepper to taste
Instructions
Cook the diced pancetta in a large skillet over medium heat until crispy, about 6 to 8 minutes. Remove with a slotted spoon and set aside, leaving the rendered fat in the pan.
Add butter to the pancetta fat. When melted, add the Brussels sprouts cut side down in a single layer. You may need to work in batches — don’t crowd the pan. Cook without stirring for 3 to 4 minutes until golden brown on the cut side, then toss and cook another 3 to 4 minutes until tender but still firm.
Add garlic and cook for 30 seconds. Add chestnuts and toss to warm through, about 2 minutes. Return the pancetta to the pan along with thyme and lemon zest. Toss everything together, season with pepper (the pancetta likely provides enough salt), and serve immediately.
Make-ahead tip: Cook the pancetta and prep all the ingredients earlier in the day. The final pan-frying takes only about 12 minutes, making it easy to do while the roast rests.
4. Honey-Mustard Roasted Brussels Sprouts with Shallots
A simpler option for when the rest of the menu is already complex. The honey-mustard glaze caramelizes beautifully in the oven, and the roasted shallots become sweet and jammy.
Ingredients
- 1.5 pounds Brussels sprouts, trimmed and halved
- 4 large shallots, peeled and quartered
- 3 tablespoons olive oil
- 2 tablespoons whole grain mustard
- 2 tablespoons honey
- 1 tablespoon apple cider vinegar
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- Fresh thyme sprigs for garnish
Instructions
Preheat oven to 425 degrees. Whisk together olive oil, mustard, honey, vinegar, salt, and pepper in a large bowl. Add the Brussels sprouts and shallots and toss until well coated.
Spread on a large sheet pan in a single layer, cut sides down. Roast for 25 to 30 minutes, tossing once at the 15-minute mark, until the sprouts are deeply browned and the shallots are soft and caramelized.
Transfer to a serving platter and garnish with fresh thyme. That’s it. No sauce to make, no blanching, no multiple components. Just one pan and half an hour.
Make-ahead tip: Toss the sprouts and shallots with the glaze and arrange on the sheet pan. Cover and refrigerate for up to 8 hours. Roast directly from the fridge — add 3 to 5 minutes to the cook time.
5. Brussels Sprouts with Brown Butter, Hazelnuts, and Sage
Brown butter transforms any vegetable, and Brussels sprouts are no exception. The nutty, toasted flavor of browned butter combined with crispy sage leaves and crunchy hazelnuts creates a dish that tastes sophisticated but takes 20 minutes.
Ingredients
- 1.5 pounds Brussels sprouts, trimmed and quartered
- 4 tablespoons unsalted butter
- 1/2 cup hazelnuts, roughly chopped
- 12 to 15 fresh sage leaves
- 1 tablespoon lemon juice
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- Parmesan shavings for serving (optional)
Instructions
Blanch the quartered Brussels sprouts in salted boiling water for 2 minutes. Drain and pat dry thoroughly — excess water will cause the butter to splatter and prevent browning.
Melt butter in a large skillet over medium heat. Continue cooking, swirling the pan occasionally, until the butter turns golden brown and smells nutty — about 3 to 4 minutes. Watch carefully. Brown butter goes from perfect to black butter in seconds.
Add the sage leaves to the brown butter. They’ll sizzle and crisp in about 30 seconds. Remove and set aside.
Add the hazelnuts to the pan and toast for 1 minute. Add the Brussels sprouts, season with salt and pepper, and cook for 5 to 7 minutes, tossing occasionally, until the sprouts are golden and tender.
Remove from heat. Add lemon juice (it will sizzle), then transfer to a serving dish. Crumble the crispy sage leaves over the top and add Parmesan shavings if using.
Make-ahead tip: Blanch and dry the sprouts up to a day ahead. The brown butter stage must be done fresh — it takes 15 minutes total and is best served immediately.
Planning Tips for Christmas Day
Oven Strategy
If your oven is occupied by a roast, focus on stovetop recipes (the pancetta and chestnuts version or the brown butter version). If you have oven space, the maple-glazed version and honey-mustard version can share a rack with other sides.
The gratin is the most oven-dependent, requiring 25 to 30 minutes of uninterrupted oven time. Plan to bake it while the roast rests — most large roasts need 20 to 30 minutes of resting time anyway, so the timing works naturally.
Serving Quantities
For a Christmas dinner with multiple side dishes, plan for about 1/3 pound of raw Brussels sprouts per person. That’s roughly 6 to 8 halved sprouts per serving. For 8 guests, 2.5 to 3 pounds is plenty. The recipes above use 1.5 pounds, serving 4 to 6. Scale as needed.
Which Recipe to Choose
- Feeding a crowd? Go with #1 (maple-glazed) or #4 (honey-mustard). Sheet pan recipes scale easily and require minimal last-minute attention.
- Want something indulgent? Go with #2 (gratin). It’s the richest option and can be assembled the night before.
- Short on oven space? Go with #3 (pancetta and chestnuts) or #5 (brown butter). Both are stovetop only.
- Keeping it simple? Go with #4 (honey-mustard). Fewest ingredients, least effort, still impressive.
Storing Leftovers
Most of these recipes reheat reasonably well the next day. Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in a skillet over medium heat rather than the microwave — you’ll preserve more of the texture. The gratin reheats best in a 350-degree oven for 15 minutes.
The maple-glazed version is also good cold, tossed into a next-day salad with leftover turkey, some arugula, and a simple vinaigrette. Christmas leftovers deserve creativity too.
If you’re looking for more ways to cook Brussels sprouts beyond the holidays, start with our complete guide to Brussels sprouts for techniques that work year-round.