roasted brussels sprouts with bacon and balsamic for holiday feasts

48 min prep 90 min cook 5 servings
roasted brussels sprouts with bacon and balsamic for holiday feasts
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

What makes these roasted Brussels sprouts holiday-worthy isn’t just the bacon—though let’s be honest, pork makes everything merrier. It’s the method: a two-stage roast that renders the bacon first, so the sprouts bathe in seasoned drippings as they cook, plus a final glaze of thick balsamic that lacquers the leaves into dark, candy-like shards. The result is a vegetable side that eats like a treat, equally welcome on a Thanksgiving turkey platter, a Hanukkah brisket spread, or the Christmas buffet between the shrimp cocktail and the rolls. Best part? The oven does 90 % of the work while you glaze the ham or whip the eggnog.

Why This Recipe Works

  • Double Roast = Double Flavor: Bacon cooks first, then sprouts roast in the same pan, soaking up every smoky bit.
  • High-Heat Caramelization: 425 °F gives you crispy, charred edges without mushy centers.
  • Balsamic Glaze Finish: A final drizzle reduces in the hot pan, turning into sticky, sweet-tart candy.
  • Make-Ahead Friendly: Prep sprouts and bacon up to 48 h ahead; finish right before guests arrive.
  • One Pan Wonder: Minimal dishes on a night when every skillet counts.
  • Vegetable That Disappears: Even kids who “hate” sprouts reach for seconds.

Ingredients You'll Need

Ingredients

Before you scroll to the quantities, let’s talk quality. The ingredient list is short, so each component has to pull its weight.

Brussels Sprouts – Look for tight, vibrant green heads the size of ping-pong balls. Loose, yellowing outer leaves or softball-sized sprouts taste more cabbage-y. If you can buy them still on the stalk at the farmers’ market, do it; they stay fresher up to two weeks in the crisper. Trim the stem flush but leave enough core so the leaves stay intact during the aggressive toss.

Bacon – I reach for thick-cut, applewood-smoked bacon. The subtle sweetness plays beautifully with balsamic. Avoid maple-flavored varieties; the extra sugar can scorch. If you need a pork-free version, pancetta or even vegan coconut “bacon” works, but you’ll need to add a tablespoon of oil to replace the missing fat.

Balsamic Vinegar – Use the everyday stuff for roasting, then finish with a drizzle of good aged balsamic (the syrupy, 12-year kind) just before serving. If you only have one bottle, reduce ½ cup down to ¼ cup in a small saucepan and let it cool; you’ll mimic the richness of the pricey bottle.

Extra-Virgin Olive Oil – A peppery, grassy oil stands up to the bacon. Don’t use “light” olive oil; you want flavor. In a pinch, duck fat or browned butter gilds the lily for holiday decadence.

Sea Salt & Freshly Cracked Pepper – I keep a small ramekin of flaky Maldon salt on the table so guests can season their own, but kosher salt in the prep bowl is non-negotiable.

Optional Sparkle – A handful of dried cranberries or pomegranate arils tossed on right before serving adds festive ruby pops. Toasted chopped pecans bring Southern flair; orange zest brightens the whole dish.

How to Make Roasted Brussels Sprouts with Bacon and Balsamic for Holiday Feasts

1
Pre-heat and Prep Pan

Place rack in center of oven and pre-heat to 425 °F (220 °C). Line a heavy rimmed 13 × 18-inch half-sheet pan with parchment for easy cleanup; if you don’t have parchment, lightly grease with bacon drippings or oil. A dark pan will char faster than a light one—check sprouts 2–3 min earlier if yours is dark.

2
Cube the Bacon

Stack bacon slices, cut crosswise into ½-inch lardons. Uniform pieces render evenly and give you crispy nuggets in every bite. If the bacon is very soft, freeze 10 min for easier slicing.

3
Render Bacon Gold

Scatter bacon on prepared sheet. Roast 9–11 min, until edges are browned but bacon is not yet crisp. Remove pan; lower oven to 400 °F if your sprouts are very fresh (to prevent over-charring) or keep at 425 °F if they were prepped ahead and slightly dried.

4
Trim and Halve Sprouts

While bacon sizzles, trim stem ends and slice sprouts lengthwise so each half has part of the core—this keeps leaves attached. If a sprout is smaller than a cherry tomato, leave it whole; if it’s lemon-sized, quarter it. Aim for similar sizes so everything cooks evenly.

5
Toss in Bacon Fat

Push bacon to perimeter of pan. Add sprouts to center, drizzle with olive oil, sprinkle with 1 tsp kosher salt and ½ tsp pepper. Using tongs, flip sprouts cut-side down into the pooled fat. Coat every leaf—this is insurance against bitterness and the path to caramelization.

6
Roast Until Charred and Tender

Return pan to oven and roast 15 min. Rotate pan 180 °, roast 8–12 min more. You’re looking for deeply browned, almost black edges and a knife to slide through the stem with no resistance. Total time depends on sprout size and your oven’s mood.

7
Finish with Balsamic

Drizzle 3 Tbsp balsamic vinegar over hot sprouts and bacon. Toss with tongs; the vinegar will sizzle and reduce into a glossy coating. Taste, add salt or pepper if needed. For extra sparkle, add 1 tsp aged balsamic in zig-zags just before serving.

8
Serve Hot or Warm

Transfer to a warmed serving bowl or present straight from the rustic sheet pan. Garnish with pomegranate seeds, orange zest, or crispy sage leaves. Leftovers (if you have any) reheat like a dream in a cast-iron skillet.

Expert Tips

Don’t Crowd the Pan

Overcrowding steams instead of roasts. If doubling, use two pans on separate racks and swap halfway.

Dry = Crispy

Pat sprouts very dry after washing; moisture is the enemy of caramelization.

Reheat in a Skillet

Microwaves turn bacon rubbery. A hot skillet restores crunch in 3 min.

Prep the Night Before

Trimmed sprouts and diced bacon keep separately in zip bags up to 48 h.

Color Counts

Mix in a few purple Brussels for visual pop; they taste identical but dress up the plate.

Save the Bacon Fat

Strain and refrigerate; a spoonful upgrades tomorrow’s fried eggs or vinaigrette.

Variations to Try

  • Maple-Chipotle: Swap balsamic for 2 Tbsp maple syrup + 1 tsp chipotle purée for smoky-sweet heat.
  • Asian Umami: Replace balsamic with 2 Tbsp tamaki + 1 Tbsp rice vinegar + 1 tsp sesame oil; finish with toasted sesame seeds.
  • Pork-Free: Use thick coconut flakes tossed in 2 tsp smoked paprika + 1 Tbsp oil for vegan “bacon.”
  • Cheese Lovers: Sprinkle ¼ cup grated aged gouda or pecorino during final 2 min for crispy cheese frico.
  • Citrus Burst: Add supremes of 1 blood orange and zest of ½ orange right before serving to balance richness.

Storage Tips

Make-Ahead: Clean and halve sprouts up to 3 days ahead; store in a paper-towel-lined container to absorb excess moisture. Dice bacon and keep refrigerated separately.

Leftovers: Cool completely, then refrigerate in an airtight container up to 4 days. Freeze portions (without pomegranate garnish) up to 2 months; thaw overnight in fridge and reheat in skillet.

Reheating: Spread on sheet pan, cover loosely with foil, warm at 350 °F for 8–10 min, removing foil last 2 min to crisp bacon.

Frequently Asked Questions

Yes, but thaw completely and blot very dry. They’ll roast up fine though skins may not blister as dramatically.

High heat + fat + a touch of acid (balsamic) tames natural bitterness. Trim only the tough stem end, not the core.

Pop pan under broiler for 1–2 min watching closely; the direct heat finishes bacon without overcooking sprouts.

Absolutely—use a quarter-sheet pan and keep temperatures the same; timing drops by 2–3 min.

Yes! Just ensure your balsamic vinegar is labeled gluten-free (most are).

Under-cook by 3 min, transfer to a pre-warmed thermal casserole, and tent loosely; carry the balsamic in a mini jar to finish on site.
roasted brussels sprouts with bacon and balsamic for holiday feasts
pork
Pin Recipe

Roasted Brussels Sprouts with Bacon and Balsamic for Holiday Feasts

(4.9 from 127 reviews)
Prep
15 min
Cook
25 min
Servings
6

Ingredients

Instructions

  1. Preheat: Set oven to 425 °F (220 °C). Line a rimmed sheet pan with parchment.
  2. Render Bacon: Scatter bacon on pan; roast 9–11 min until edges brown.
  3. Add Sprouts: Toss sprouts with olive oil, salt, and pepper. Arrange cut-side down in bacon fat.
  4. Roast: Return to oven 23–27 min, rotating pan halfway, until deeply charred and tender.
  5. Glaze: Drizzle balsamic, toss, roast 2 min more. Finish with aged balsamic and garnish.

Recipe Notes

For a crowd, double the recipe and use two pans. Leftovers reheat beautifully in a skillet with a splash of broth.

Nutrition (per serving)

213
Calories
8g
Protein
18g
Carbs
12g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.