Best Brussels Sprouts for Thanksgiving (5 Show-Stopping Recipes)

By BrusselsSprouts.org


Brussels Sprouts Own Thanksgiving

Turkey is the main character. Mashed potatoes are the reliable best friend. Cranberry sauce is the one everyone tolerates. But Brussels sprouts? Brussels sprouts are the side dish people actually talk about the next day.

Twenty years ago, Brussels sprouts at Thanksgiving meant a bowl of boiled green sadness that Great Aunt Linda brought because she always had. Now they’re the star of the table — roasted with bacon, loaded with cranberries and pecans, or served as an entire stalk centerpiece.

Five recipes that earn their spot. Pick one, or pick three.

1. Maple Bacon Brussels Sprouts

The gateway recipe. This is the one that converts the cousin who “doesn’t do vegetables.” For the full-detail version, see our Brussels sprouts with bacon and balsamic recipe.

Ingredients

  • 2 pounds Brussels sprouts, trimmed and halved
  • 8 slices thick-cut bacon, cut into 1/2-inch pieces
  • 3 tablespoons real maple syrup
  • 1 tablespoon apple cider vinegar
  • 2 tablespoons olive oil
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon black pepper

Instructions

  1. Cook bacon in a large oven-safe skillet over medium heat until crispy. Remove bacon, leave the fat.
  2. Preheat oven to 425°F.
  3. Toss Brussels sprouts with olive oil, salt, and pepper. Arrange cut side down in the skillet with the bacon fat.
  4. Roast 20 to 22 minutes until deeply browned.
  5. Remove from oven. Drizzle maple syrup and apple cider vinegar over the sprouts, toss to coat. Add bacon back. Toss again.

The maple and bacon fat combine into something that’s essentially a savory candy coating. The vinegar keeps it from being cloying.

Make-ahead tip: Cook the bacon and prep the sprouts up to a day ahead. Store separately in the fridge. The actual roasting has to happen day-of — that’s a 25-minute commitment you can’t skip.

2. Cranberry Pecan Brussels Sprouts

This is the festive one. Red cranberries, golden pecans, green sprouts — it looks like Thanksgiving without trying.

Ingredients

  • 2 pounds Brussels sprouts, trimmed and halved
  • 3 tablespoons olive oil
  • 3/4 teaspoon kosher salt
  • 1/2 cup dried cranberries
  • 1/2 cup pecan halves, toasted
  • 2 tablespoons balsamic glaze (store-bought is fine)
  • 2 ounces goat cheese, crumbled (optional)

Instructions

  1. Preheat oven to 425°F. Toss Brussels sprouts with olive oil and salt. Spread cut side down on a sheet pan.
  2. Roast 20 to 25 minutes until golden brown and crispy at the edges.
  3. While sprouts roast, toast pecans in a dry skillet over medium heat for 3 to 4 minutes until fragrant. Watch them constantly — pecans go from toasted to burnt in about 15 seconds.
  4. Transfer roasted sprouts to a serving bowl. Add cranberries and toasted pecans. Drizzle with balsamic glaze. Toss gently.
  5. Top with crumbled goat cheese if using.

The goat cheese is technically optional but it really shouldn’t be. The tangy creaminess ties everything together.

Make-ahead tip: Toast pecans up to a week ahead (store in airtight container at room temperature). Crumble goat cheese and store in the fridge. Mix the balsamic glaze situation ahead. Roast sprouts day-of.

3. Cheesy Brussels Sprouts Gratin

For the table where a vegetable dish needs to be indulgent enough to compete with the casseroles. We have a dedicated Brussels sprouts gratin recipe with more variations and detailed technique.

Ingredients

  • 1.5 pounds Brussels sprouts, trimmed and sliced in half
  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 1.5 cups whole milk
  • 1.5 cups shredded gruyère cheese (or sharp white cheddar)
  • 1/2 teaspoon Dijon mustard
  • 1/4 teaspoon nutmeg
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon black pepper
  • 1/3 cup panko breadcrumbs
  • 2 tablespoons melted butter (for topping)
  • 2 tablespoons grated parmesan (for topping)

Instructions

  1. Preheat oven to 400°F. Blanch Brussels sprouts in salted boiling water for 3 minutes. Drain and immediately plunge into ice water. Drain again and pat dry.
  2. Make the cheese sauce: melt 2 tablespoons butter in a saucepan over medium heat. Whisk in flour, cook 1 minute. Slowly whisk in milk. Cook, stirring frequently, until thickened — about 4 minutes. Remove from heat. Stir in gruyère, mustard, nutmeg, salt, and pepper until smooth.
  3. Place blanched sprouts in a 9x13 baking dish (or similar). Pour cheese sauce over the top. Stir gently to coat.
  4. Mix panko with melted butter and parmesan. Scatter over the top.
  5. Bake 25 to 30 minutes until bubbly and the breadcrumb topping is golden brown.

This is not health food. This is Thanksgiving food. There’s a difference, and November is not the time to blur that line.

Make-ahead tip: This one is the most make-ahead-friendly of the bunch. Assemble the entire gratin (sprouts in dish, sauce poured over, breadcrumbs on top) the night before. Cover tightly with plastic wrap, refrigerate. Add 5 to 10 minutes to the bake time since it’s going in cold.

4. Shaved Brussels Sprouts Salad with Pomegranate

For the person who wants something fresh and bright on a table dominated by heavy, rich dishes. Our full shaved Brussels sprout salad recipe goes deeper on technique and variations. This is a raw preparation — no oven needed, which is a huge advantage on Thanksgiving when oven real estate is at a premium.

Ingredients

  • 1 pound Brussels sprouts, shaved thin (use a mandoline or food processor slicing disc)
  • 1/2 cup pomegranate seeds
  • 1/3 cup shaved parmesan (use a vegetable peeler)
  • 1/4 cup toasted pine nuts (or sliced almonds)
  • 2 tablespoons minced shallot

Dressing:

  • 3 tablespoons olive oil
  • 2 tablespoons lemon juice
  • 1 tablespoon apple cider vinegar
  • 1 teaspoon Dijon mustard
  • 1 teaspoon honey
  • Salt and pepper to taste

Instructions

  1. Shave Brussels sprouts thin — a mandoline set to 1/8 inch works best. If using a knife, slice as thin as you can manage. The thinner the shave, the more tender the raw sprout.
  2. Whisk dressing ingredients together.
  3. Toss shaved sprouts with dressing and shallot. Let it sit for at least 15 minutes — the acid in the dressing softens the raw sprouts slightly and reduces any bitterness.
  4. Add pomegranate seeds, shaved parmesan, and toasted nuts. Toss gently.

The pomegranate seeds do real work here — little bursts of sweet-tart juice that punctuate every bite. They also look beautiful against the green shaved sprouts and white parmesan.

Make-ahead tip: Shave sprouts and make dressing up to a day ahead. Store separately. Toss together 30 minutes to 1 hour before serving. Add pomegranate, parmesan, and nuts right before serving so they stay fresh and crunchy.

5. Whole Roasted Brussels Sprout Stalk

This is the showpiece. If you can find Brussels sprouts on the stalk — farmers markets, Trader Joe’s, and Whole Foods carry them from October through December — you can roast the entire thing and serve it as a centerpiece.

Ingredients

  • 1 whole Brussels sprout stalk (about 2 to 3 feet long)
  • 3 tablespoons olive oil
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon garlic powder
  • Balsamic glaze for drizzling
  • Flaky sea salt for finishing

Instructions

  1. Preheat oven to 400°F. If the stalk fits on your largest sheet pan, great. If not, cut it in half — it’ll still look impressive.
  2. Trim the base of the stalk flat so it sits level. Remove any sprouts that are very small (less than 1/2 inch) — they’ll burn before the big ones cook through. Peel back and remove any yellowed outer leaves from individual sprouts.
  3. Rub the entire stalk with olive oil — get between the sprouts as much as possible. Season all over with salt, pepper, and garlic powder.
  4. Place on a sheet pan (you may need to set it diagonally). Roast for 35 to 45 minutes, rotating the pan once halfway through. The sprouts are done when the outer leaves are dark and crispy and a knife slides into the largest sprout with no resistance.
  5. Transfer to a platter. Drizzle with balsamic glaze. Scatter with flaky sea salt.

Bring it to the table whole. People pull or cut sprouts off the stalk as they serve themselves. The visual impact is genuinely impressive — it looks like something from a magazine but requires almost no skill.

The outer sprouts will be crispier, the inner ones more tender. That variation is a feature, not a bug.

Make-ahead tip: You can’t really make this ahead. But the prep is minimal — it’s mostly hands-off oven time. Start it 50 minutes before you want to serve. It can rest on the counter for 10 to 15 minutes after roasting without losing much.

Thanksgiving Day Timing

Here’s how to get Brussels sprouts on the table without losing your mind, assuming you’re also dealing with a turkey, mashed potatoes, gravy, and the rest of the chaos.

Assuming turkey comes out at 2 PM to rest: Crank oven to 425°F. Sprouts in at 1:10, out at 1:35, toss with toppings. Carve turkey. Everything hits the table together.

Gratin: Assemble morning-of (or night before). Into the oven at 1:00, out at 1:30.

Salad: Toss with dressing in the morning. Add toppings 30 minutes before dinner. No oven needed.

Brussels sprouts are one of the easiest Thanksgiving sides to time. Save your stress for the gravy.

Pick Your Approach

  • Crowd-pleasing comfort: Maple Bacon (#1)
  • Beautiful and balanced: Cranberry Pecan (#2)
  • Rich and indulgent: Cheesy Gratin (#3)
  • Light and fresh: Shaved Salad (#4)
  • Visual wow factor: Whole Roasted Stalk (#5)

Or just make two. One rich, one fresh. They complement each other, and nobody has ever complained about too many Brussels sprouts options at Thanksgiving.

To round out your Thanksgiving spread with another seasonal favorite, try persimmon bread — a warmly spiced quick bread that’s perfect alongside any of these recipes.

Actually, that’s not true. But those people are wrong.