roasted brussels sprouts with bacon and balsamic glaze for holiday sides

3 min prep 2 min cook 2 servings
roasted brussels sprouts with bacon and balsamic glaze for holiday sides
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this?

Roasted Brussels Sprouts with Bacon and Balsamic Glaze: The Holiday Side Dish That Converts Everyone

There's a moment every holiday season when the dining room falls silent—not from awkwardness, but from pure culinary bliss. For my family, that moment happens when these caramelized Brussels sprouts hit the table. The transformation is almost comical: self-proclaimed Brussels sprout haters suddenly become converts, reaching for seconds while asking, "Wait, these are actually Brussels sprouts?"

This recipe has become my secret weapon over the past eight years of hosting holiday dinners. It started as a desperate attempt to use up the Brussels sprouts from my CSA box, but evolved into the most requested dish at every family gathering. The magic lies in the perfect balance of crispy bacon rendering its smoky fat over the sprouts, while a sweet-tart balsamic glaze ties everything together in a glossy, restaurant-worthy finish.

What makes this particular version special is the technique I've refined through countless holiday seasons. The key is roasting the Brussels sprouts cut-side down to maximize caramelization, then adding the bacon at just the right moment so it crisps without burning. The balsamic glaze isn't just drizzled on at the end—it's reduced to a syrupy consistency that clings to every leaf, creating those sticky, charred bits that have guests fighting over the last sprout.

Why This Recipe Works

  • Restaurant-Quality Caramelization: Roasting at high heat with bacon fat creates deeply charred, crispy edges while keeping the centers tender
  • Smoky-Sweet Balance: The combination of salty bacon and reduced balsamic glaze creates an addictive sweet-savory flavor profile
  • Make-Ahead Friendly: Prep components separately and combine just before serving for stress-free entertaining
  • Feeds a Crowd: Easily scales up for large holiday gatherings without losing quality
  • Converts Vegetable Skeptics: Even the most devoted Brussels sprout haters request this recipe
  • One-Pan Wonder: Minimal cleanup with maximum flavor development in a single sheet pan
  • Elegant Presentation: The glossy glaze and crispy bacon bits make this look worthy of any holiday table

Ingredients You'll Need

Ingredients

The beauty of this recipe lies in its simplicity—just a handful of carefully selected ingredients that work together to create something extraordinary. Each component plays a crucial role in building layers of flavor that will have your guests asking for the recipe before the meal is over.

Brussels Sprouts: The Star of the Show

Select 2 pounds of fresh Brussels sprouts, preferably on the smaller side (about 1-1.5 inches in diameter). These younger sprouts are naturally sweeter and more tender, with less of the bitter compounds that give Brussels sprouts their bad reputation. Look for bright green, tightly packed heads with no yellowing leaves or black spots. The stem ends should look freshly cut, not dried out or brown. If you can only find larger sprouts, simply quarter them instead of halving to ensure even cooking.

Thick-Cut Bacon: The Flavor Foundation

Use 8 ounces of good-quality, thick-cut bacon—this is not the place for bargain brands. The thicker cut renders slowly, creating perfect crispy bits while infusing the Brussels sprouts with smoky flavor. I prefer applewood-smoked bacon for its subtle sweetness, but hickory or cherry wood varieties work beautifully too. If you're cooking for someone who doesn't eat pork, substitute with turkey bacon or even thick-cut pancetta, though you'll need to add an extra tablespoon of olive oil since these alternatives render less fat.

Balsamic Vinegar: The Magic Elixir

Invest in a good quality aged balsamic vinegar (at least 8 years old) for the glaze. The difference between a $5 bottle and a $15 bottle is remarkable—the aged vinegar reduces to a perfect syrupy consistency without becoming bitter. You'll need 1/2 cup for the glaze, plus an extra tablespoon for tossing with the sprouts before roasting. If you only have regular balsamic vinegar, add a teaspoon of honey during the reduction process to balance the acidity.

Olive Oil and Seasonings

Use 3 tablespoons of extra virgin olive oil—enough to coat the sprouts but not so much that they become greasy. The seasoning is simple: just kosher salt and freshly cracked black pepper. The salt helps draw out moisture for better caramelization, while pepper adds subtle heat. I also add a pinch of red pepper flakes for warmth, but this is optional depending on your guests' preferences.

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

1

Prep and Preheat

Position your oven rack in the lower-middle position and preheat to 425°F (220°C). This temperature ensures maximum caramelization without burning. Line a large rimmed baking sheet with parchment paper—this prevents sticking and makes cleanup easier. If your baking sheet is warped or thin, consider using two sheets to ensure even cooking.

2

Prep the Brussels Sprouts

Trim the stem ends of the Brussels sprouts, removing any yellowed or damaged outer leaves. Cut each sprout in half lengthwise through the stem—this cut is crucial for maximum caramelization. For larger sprouts (over 2 inches), quarter them to ensure even cooking. Place the cut sprouts in a large bowl and add 2 tablespoons olive oil, 1 tablespoon balsamic vinegar, 1 teaspoon kosher salt, and 1/2 teaspoon black pepper. Toss thoroughly, making sure each sprout is well-coated.

3

Arrange for Success

Place the Brussels sprouts cut-side down on the prepared baking sheet. This is not the time to rush—taking an extra 3 minutes to arrange them properly will reward you with deeply caramelized, crispy edges. Make sure the sprouts aren't touching; use two pans if necessary. Crowding leads to steaming, not roasting. Reserve any leftover oil and vinegar mixture in the bowl—you'll use it later.

4

Start the Bacon

While the sprouts roast, cut the bacon into 1/2-inch pieces. In a large skillet over medium heat, cook the bacon pieces until they're about 75% done—they should be partially rendered but still pliable, not crispy. This takes about 6-8 minutes. You want to capture the fat, but the bacon will finish cooking in the oven. Remove the bacon with a slotted spoon and set aside, reserving 2 tablespoons of the rendered fat.

5

First Roast

Slide the baking sheet into the oven and roast for 15 minutes. During this time, the cut surfaces will develop gorgeous golden-brown caramelization. Don't be tempted to check too early—opening the oven door releases heat and steam, preventing proper browning. After 15 minutes, remove the pan and quickly scatter the partially cooked bacon pieces over the sprouts. Drizzle the reserved bacon fat over everything for maximum flavor.

6

Finish Roasting

Return the pan to the oven for another 10-12 minutes, until the bacon is crispy and the Brussels sprouts are deeply caramelized with crispy outer leaves. The edges should be almost black in places—this is flavor, not burning. If your oven has hot spots, rotate the pan halfway through. The total roasting time will be 25-27 minutes.

7

Create the Balsamic Glaze

While the sprouts finish roasting, make the balsamic glaze. In a small saucepan, combine 1/2 cup balsamic vinegar and bring to a gentle simmer over medium heat. Let it reduce by half, about 8-10 minutes, swirling occasionally. You're looking for a syrupy consistency that coats the back of a spoon. If it's too thin, it will make the sprouts soggy; too thick, and it won't distribute evenly. The perfect glaze should be the consistency of warm honey.

8

The Final Assembly

Remove the Brussels sprouts and bacon from the oven and immediately transfer to a serving platter. While they're still hot, drizzle with the balsamic glaze, using about 2/3 of it initially. You can always add more, but you can't take it away. The heat helps the glaze distribute and slightly caramelize on contact. Reserve the remaining glaze for serving—some guests love an extra drizzle.

9

Season and Serve

Finish with a final flourish of flaky sea salt and freshly cracked black pepper. The contrast between the sweet glaze and salty crunch makes this dish irresistible. Serve immediately while the bacon is still crispy and the sprouts are warm. Garnish with a few extra bacon crumbles on top for visual appeal.

Expert Tips

Perfect Temperature

Don't be afraid of high heat. The 425°F temperature is crucial for caramelization. Lower temperatures result in steamed, mushy sprouts instead of crispy, caramelized ones.

Make-Ahead Magic

Prep everything up to 24 hours ahead. Store cut sprouts in a sealed container with a damp paper towel, cook bacon and refrigerate, make balsamic glaze and rewarm gently.

Dry = Crispy

Pat your Brussels sprouts completely dry after washing. Any moisture will create steam, preventing proper caramelization and crispy edges.

Size Matters

Choose Brussels sprouts that are similar in size for even cooking. If using mixed sizes, cut larger ones into quarters and smaller ones in half.

Don't Overcrowd

Use two baking sheets rather than overcrowding one. Overlapping sprouts steam instead of roast, resulting in soggy vegetables instead of crispy, caramelized perfection.

Glaze Consistency

Test your balsamic glaze by dipping a spoon in and running your finger through it. It should hold the line and coat the spoon without being too thick or thin.

Variations to Try

Add Some Crunch

Toss in 1/2 cup toasted pecans or walnuts during the last 5 minutes of roasting. The nuts add texture and richness that complements the sweet glaze.

Fruit Forward

Add 1 cup diced apples or pears during the last 10 minutes of roasting. The fruit's natural sweetness intensifies and creates beautiful color contrast.

Spice It Up

Add 1/4 teaspoon smoked paprika and a pinch of cayenne to the oil mixture for a smoky-spicy version that's particularly good with grilled meats.

Herb Garden

Finish with fresh thyme or rosemary leaves for an aromatic touch. Add dried herbs to the oil mixture, but save fresh herbs for the final garnish.

Storage Tips

Refrigeration

Store leftovers in an airtight container in the refrigerator for up to 4 days. The Brussels sprouts will lose some crispiness but retain excellent flavor. To reheat, spread on a baking sheet and warm in a 400°F oven for 8-10 minutes. Avoid microwaving, as it makes the bacon rubbery and the sprouts soggy.

Freezing

While not ideal due to texture changes, you can freeze this dish for up to 2 months. Cool completely, then freeze in portions. Thaw overnight in the refrigerator and reheat in a 400°F oven. The bacon won't be as crispy, but the flavors remain delicious. Consider adding fresh bacon bits when reheating.

Make-Ahead Strategy

Prep components separately: cut sprouts up to 24 hours ahead and store in a sealed container with a damp paper towel; cook bacon and refrigerate; make balsamic glaze and store at room temperature. Assemble and roast just before serving for the best texture and presentation.

Frequently Asked Questions

Absolutely! Replace the bacon with 1/4 cup olive oil plus 1 tablespoon smoked paprika for that smoky flavor. Add 1/2 cup toasted pecans for texture and richness. You can also use coconut bacon or mushroom bacon for a similar umami effect.

Bitterness usually comes from overcooking or using old, large sprouts. Choose smaller, fresh sprouts and don't overcook them. The high heat caramelization actually reduces bitterness. Also, the balsamic glaze's sweetness balances any remaining bitter compounds.

Yes! Use two large baking sheets and rotate their positions halfway through cooking. Don't try to fit everything on one pan—overcrowding leads to steaming instead of roasting. You may need to add 3-5 extra minutes to the cooking time when doubling.

Look for aged balsamic vinegar (8-12 years) from Modena, Italy. The label should read "Aceto Balsamico di Modena." Avoid anything under $10—it's likely just colored wine vinegar. Good options include brands like Fini, Roland, or Colavita.

Turkey bacon works, but you'll need to add 2 extra tablespoons of olive oil since it renders less fat. Cook it until crispy, then crumble over the sprouts. The flavor won't be as rich, but it's a good lower-fat alternative.
roasted brussels sprouts with bacon and balsamic glaze for holiday sides
pork
Pin Recipe

Roasted Brussels Sprouts with Bacon and Balsamic Glaze

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

Ingredients

Instructions

  1. Preheat oven: Position rack in lower-middle position and heat to 425°F. Line a large rimmed baking sheet with parchment paper.
  2. Prep Brussels sprouts: Toss halved sprouts with olive oil, 1 tbsp balsamic vinegar, salt, pepper, and red pepper flakes if using.
  3. Arrange on pan: Place sprouts cut-side down on prepared sheet, ensuring they don't touch. Use two pans if necessary.
  4. Start bacon: Cook bacon pieces in skillet over medium heat until 75% done, about 6-8 minutes. Reserve 2 tbsp rendered fat.
  5. Roast: Bake sprouts for 15 minutes, then scatter partially cooked bacon over top and drizzle with reserved bacon fat.
  6. Continue roasting: Return to oven for 10-12 minutes more until bacon is crispy and sprouts are deeply caramelized.
  7. Make glaze: While sprouts roast, simmer balsamic vinegar until reduced by half, about 8-10 minutes, until syrupy.
  8. Finish and serve: Transfer to platter, drizzle with balsamic glaze, season with flaky sea salt, and serve immediately.

Recipe Notes

For best results, don't overcrowd the pan and ensure Brussels sprouts are completely dry before roasting. The balsamic glaze should coat a spoon but not be too thick. Store leftovers refrigerated for up to 4 days and reheat in a 400°F oven for best texture.

Nutrition (per serving)

245
Calories
8g
Protein
18g
Carbs
16g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.