roasted brussels sprouts with bacon and balsamic glaze for winter meals

5 min prep 8 min cook 6 servings
roasted brussels sprouts with bacon and balsamic glaze for winter meals
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

When the first frost kisses the garden and the days grow shorter, my kitchen transforms into a sanctuary of warmth and comforting aromas. There's something magical about pulling a sheet pan of glistening, caramelized Brussels sprouts from the oven, their edges crisp and charred, mingling with smoky bacon and a sweet-tart balsamic glaze that makes the entire house smell like a five-star restaurant. This roasted Brussels sprouts with bacon and balsamic glaze recipe has become my winter signature dish—elegant enough for holiday gatherings yet simple enough for a Tuesday night when you need a little extra comfort on your plate.

I first discovered this heavenly combination during a particularly harsh January when fresh produce seemed scarce and my family was tired of the same old roasted vegetables. The addition of thick-cut bacon and a homemade balsamic reduction transformed the humble Brussels sprout from a vegetable my kids pushed around their plates to one they actually requested. Now, it's our go-to side dish for everything from intimate dinner parties to large family celebrations. The best part? It comes together in under 45 minutes, making it perfect for those busy winter evenings when you want something spectacular without spending hours in the kitchen.

Why This Recipe Works

  • Perfect Temperature Balance: Roasting at 425°F creates the ideal environment for Brussels sprouts to develop those coveted crispy, caramelized edges while maintaining a tender interior.
  • Bacon Fat Magic: Rendering the bacon first creates a flavorful fat that coats the Brussels sprouts, infusing them with smoky depth without overwhelming the vegetable's natural sweetness.
  • Timing is Everything: Adding the balsamic glaze in the final minutes prevents it from burning while allowing it to create a beautiful, sticky coating that clings to every sprout.
  • Texture Contrast: The combination of crispy bacon bits, tender sprouts, and the glaze's slight chew creates an irresistible textural experience in every bite.
  • Make-Ahead Friendly: Components can be prepped ahead, making this an excellent choice for entertaining without last-minute stress.
  • Nutrient Powerhouse: Despite tasting indulgent, this dish packs impressive amounts of vitamins K and C, fiber, and antioxidants from the Brussels sprouts.

Ingredients You'll Need

Ingredients

The beauty of this recipe lies in its simplicity—just a handful of carefully selected ingredients that work together in perfect harmony. Let's break down each component and discuss how to select the best quality ingredients for maximum flavor impact.

Brussels Sprouts: Look for firm, compact heads about 1-1.5 inches in diameter. The smaller sprouts tend to be sweeter and more tender, while larger ones can be slightly bitter. Choose bright green specimens with tightly packed leaves. Avoid any with yellowing leaves or black spots, which indicate age. For this recipe, you'll need about 2 pounds, which serves 6-8 people as a side dish. If you can find them still attached to the stalk at your farmers market, grab them—they'll stay fresh longer.

Thick-Cut Bacon: This is not the place to skimp on quality. Choose a nice, thick-cut bacon (about ¼-inch thick) from the butcher counter if possible. Applewood-smoked bacon adds a lovely sweetness that complements the balsamic glaze beautifully, but hickory-smoked works wonderfully too. You'll need 6-8 slices, depending on how bacon-forward you want the dish. For a fun twist, try black pepper bacon or even maple-flavored varieties.

Balsamic Vinegar: Invest in a good quality balsamic vinegar for the glaze. Traditional balsamic from Modena is aged and has a naturally sweet, complex flavor that reduces beautifully. If you're using a more commercial brand, look for one that's thick and syrupy already. Avoid anything labeled "balsamic vinaigrette" or "balsamic dressing"—you want pure balsamic vinegar.

Olive Oil: A good extra-virgin olive oil helps the Brussels sprouts caramelize and prevents sticking. Choose one with a relatively mild flavor so it doesn't compete with the other ingredients. About 3 tablespoons should be sufficient.

Garlic: Fresh garlic cloves, minced or pressed, add aromatic depth. You'll need 2-3 large cloves. Avoid pre-minced jarred garlic, which can taste harsh and metallic in this application.

Seasonings: Keep it simple with kosher salt and freshly cracked black pepper. The bacon and balsamic provide plenty of additional flavor, so you don't need much else. A pinch of red pepper flakes can add a pleasant heat if desired.

How to Make Roasted Brussels Sprouts with Bacon and Balsamic Glaze for Winter Meals

1
Prep and Preheat

Start by preheating your oven to 425°F (220°C). This high temperature is crucial for achieving those perfectly crispy, caramelized edges on your Brussels sprouts. While the oven heats, line a large rimmed baking sheet with parchment paper or a silicone baking mat. The rim is important—it prevents the bacon grease from spilling over and creating a mess in your oven. If you don't have parchment, you can use aluminum foil, but parchment helps prevent sticking and makes cleanup a breeze.

Pro tip: Place your baking sheet in the oven while it preheats. A hot pan helps the Brussels sprouts start cooking immediately, leading to better caramelization.

2
Prepare the Bacon

Cut 6-8 slices of thick-cut bacon into ½-inch pieces using kitchen shears or a sharp knife. Cutting the bacon while it's still cold makes this task much easier. Arrange the bacon pieces in a single layer on one side of your prepared baking sheet. The goal here is to render the fat slowly while the bacon crisps. Place the sheet in the preheated oven and cook for 8-10 minutes, or until the bacon is about halfway cooked and has released some of its fat. You don't want it fully crispy yet—it will finish cooking with the Brussels sprouts.

Watch carefully during this step, as bacon can go from perfectly rendered to burnt quickly. Every oven is different, so start checking at 8 minutes.

3
Trim and Halve the Brussels Sprouts

While the bacon cooks, prepare your Brussels sprouts. Rinse them under cold water, then trim off the tough stem ends. Remove any yellowing or loose outer leaves. Cut each sprout in half lengthwise through the stem. This creates more surface area for caramelization and ensures even cooking. For very large sprouts, you might want to quarter them to ensure they cook through. Aim for uniform size so everything cooks at the same rate. You should have about 8 cups of halved Brussels sprouts from 2 pounds.

Don't discard those outer leaves that fall off! Roast them separately—they turn into crispy, chip-like treats that are absolutely addictive.

4
Season and Toss

Once the bacon is partially cooked, carefully remove the hot baking sheet from the oven. Use a slotted spoon to transfer the bacon pieces to a paper towel-lined plate, leaving the rendered fat on the pan. Add the halved Brussels sprouts to the hot bacon fat, tossing to coat evenly. If there doesn't seem to be enough fat (you want a light coating), add 1-2 tablespoons of olive oil. Season with 1 teaspoon kosher salt, ½ teaspoon black pepper, and 2-3 minced garlic cloves. Toss everything together, making sure the Brussels sprouts are cut-side down as much as possible for maximum caramelization.

Be careful working with the hot pan! Use oven mitts and place it on a heat-safe surface. The hot fat might sputter when you add the Brussels sprouts.

5
First Roast

Return the baking sheet to the oven and roast for 15 minutes. This initial high-heat cooking creates the foundation of flavor by developing those beautiful caramelized edges on the Brussels sprouts. Don't be tempted to stir them during this time—letting them sit undisturbed allows for better browning. The bottoms should be golden brown and slightly crispy when they're ready for the next step.

If your Brussels sprouts seem particularly dry after 10 minutes, you can drizzle with another tablespoon of olive oil. Different varieties have varying moisture content.

6
Add the Bacon Back

After 15 minutes, remove the pan from the oven and give the Brussels sprouts a good stir with a spatula. They should have developed some nice color. Add the partially cooked bacon pieces back to the pan, distributing them evenly among the sprouts. This timing ensures the bacon finishes cooking to perfect crispness while the Brussels sprouts complete their transformation. Return the pan to the oven for another 10-12 minutes.

This is a good time to check for doneness. Pierce a Brussels sprout with a fork—it should be tender but still have a slight bite, not mushy.

7
Create the Balsamic Glaze

While the Brussels sprouts and bacon finish roasting, prepare the balsamic glaze. In a small saucepan, combine ½ cup balsamic vinegar with 2 tablespoons honey or maple syrup. Bring to a gentle simmer over medium heat, then reduce to low and let it bubble gently for 8-10 minutes, or until reduced by about half. You're looking for a syrupy consistency that coats the back of a spoon. Stir occasionally to prevent burning. Remove from heat and set aside—it will continue to thicken as it cools.

Don't walk away during this step! Balsamic reduction can go from perfect to burnt in seconds. If it becomes too thick, thin with a splash of water.

8
Final Glaze and Serve

Remove the pan from the oven when the Brussels sprouts are deeply caramelized and the bacon is crispy. Immediately drizzle with about half of the balsamic glaze, reserving the rest for serving. Toss gently to coat everything in the sticky, sweet-tart glaze. Transfer to a serving platter and drizzle with the remaining glaze. The residual heat will warm the glaze slightly, creating a beautiful glossy coating. Serve hot, garnished with a sprinkle of flaky sea salt and some fresh cracked pepper if desired.

For an extra touch of elegance, sprinkle with some toasted chopped pecans or walnuts just before serving. The crunch adds another dimension to the dish.

Expert Tips

Temperature Matters

Invest in an oven thermometer to ensure your oven is actually at 425°F. Many ovens run hot or cold, and accurate temperature is crucial for proper caramelization. If your oven tends to run hot, reduce to 400°F to prevent burning.

Don't Crowd the Pan

Use the largest baking sheet you have and spread the Brussels sprouts in a single layer with space between them. Overcrowding leads to steaming rather than roasting, preventing those coveted crispy edges from forming.

Make-Ahead Magic

Prep everything up to 4 hours ahead. Trim and halve the Brussels sprouts, cut the bacon, and make the balsamic glaze. Store separately in the refrigerator. When ready to serve, simply assemble and roast as directed.

Double the Batch

These reheat beautifully, so consider making a double batch. Leftovers are fantastic warmed up and served over a bed of mixed greens with some goat cheese for a satisfying lunch the next day.

Even Cooking Trick

If you have very large Brussels sprouts, cut a small "X" in the stem end before halving. This helps them cook more evenly and prevents the outside from burning before the inside is tender.

Serving Temperature

This dish is best served hot or warm. If you need to reheat, spread on a baking sheet and warm in a 350°F oven for 5-7 minutes. Avoid microwaving, which makes the Brussels sprouts soggy.

Variations to Try

Maple-Bacon Version

Replace the honey in the balsamic glaze with pure maple syrup for a autumn-inspired twist. The maple adds a lovely depth that pairs beautifully with the smoky bacon. You can also toss in some dried cranberries during the final 5 minutes of roasting for a pop of color and sweetness.

Vegetarian Option

Replace the bacon with 8 ounces of thick-sliced mushrooms (portobello or shiitake work best) sautéed in 2 tablespoons of butter with a teaspoon of smoked paprika. The mushrooms provide umami depth while the paprika gives a subtle smokiness that mimics bacon's flavor profile.

Spicy Kick

Add ½ teaspoon of red pepper flakes when seasoning the Brussels sprouts, or drizzle with chili-infused olive oil. For extra heat, whisk a tablespoon of sriracha into the balsamic glaze. The sweet-spicy combination is absolutely addictive!

Holiday Luxury

Elevate this for special occasions by adding ½ cup of toasted pecans and ¼ cup of dried cherries during the final 5 minutes of roasting. Finish with a crumble of good blue cheese just before serving for a dish worthy of your holiday table.

Storage Tips

Refrigeration

Store cooled leftovers in an airtight container in the refrigerator for up to 4 days. The Brussels sprouts will soften slightly but retain their flavor. To maintain the best texture, store the balsamic glaze separately and add when reheating.

Freezing

While you can freeze this dish, the texture of the Brussels sprouts will change significantly upon thawing—they become mushy. If you must freeze, do so without the glaze for up to 2 months. Thaw overnight in the refrigerator and reheat in a hot oven to crisp up as much as possible.

Reheating

For best results, reheat in a 350°F oven for 8-10 minutes until warmed through. You can also reheat in a skillet over medium heat. If using a microwave, cover loosely and heat for 1-2 minutes, but expect softer sprouts. Refresh with a drizzle of fresh balsamic glaze before serving.

Make-Ahead Components

The balsamic glaze can be made up to 2 weeks ahead and stored in the refrigerator. The Brussels sprouts can be trimmed and halved up to 24 hours ahead. Store in a plastic bag with a damp paper towel to keep them fresh. The bacon can be cooked ahead and stored for 3-4 days, but for best results, cook it fresh.

Frequently Asked Questions

Bitterness in Brussels sprouts typically comes from overcooking or using older, larger sprouts. The high-heat roasting method in this recipe actually helps reduce bitterness by caramelizing the natural sugars. For the sweetest results, choose smaller, firm sprouts and don't overcook them—they should be tender but still have a slight bite. The balsamic glaze also helps balance any remaining bitterness with its sweet-tart flavor.

While you can substitute turkey bacon, the results will be different. Turkey bacon doesn't render as much fat, so you'll need to add 2-3 tablespoons of olive oil to compensate. The flavor will be milder, so consider adding ½ teaspoon of smoked paprika to enhance the smokiness. Cook the turkey bacon for only 3-4 minutes in the first step, as it tends to dry out faster than pork bacon.

If your glaze is too thick, gently warm it and whisk in a teaspoon of water at a time until you reach the desired consistency. If it's too thin, continue simmering for a few more minutes, watching carefully. Remember that the glaze will thicken significantly as it cools, so remove it from heat when it's slightly thinner than you want the final product to be.

Yes! Preheat your air fryer to 375°F. Cook the bacon for 5-6 minutes until partially done. Add the Brussels sprouts (work in batches if necessary to avoid overcrowding) and cook for 8-10 minutes, shaking halfway through. Add the bacon back and cook for another 3-4 minutes. The glaze should still be added after cooking. Note that you may need to work in batches depending on your air fryer size.

This versatile side dish pairs beautifully with roasted chicken, pork tenderloin, or beef tenderloin. For a vegetarian meal, serve over creamy polenta or alongside a hearty grain salad. It's particularly stunning on a holiday table next to turkey, ham, or prime rib. The sweet-savory flavor profile complements rich main dishes perfectly.

Absolutely! This recipe scales beautifully. For large groups, use multiple baking sheets and rotate them halfway through cooking. You can also prep everything up to the point of adding the glaze, then keep warm in a 200°F oven for up to 30 minutes. Add the glaze just before serving. Each baking sheet can handle about 2 pounds of Brussels sprouts, so calculate accordingly for your crowd size.

roasted brussels sprouts with bacon and balsamic glaze for winter meals
pork
Pin Recipe

Roasted Brussels Sprouts with Bacon and Balsamic Glaze for Winter Meals

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

Ingredients

Instructions

  1. Preheat and prepare: Preheat oven to 425°F. Line a large rimmed baking sheet with parchment paper.
  2. Partially cook bacon: Arrange bacon pieces on baking sheet and roast for 8-10 minutes until partially cooked and fat is rendered.
  3. Prep Brussels sprouts: Meanwhile, trim and halve Brussels sprouts through the stem end.
  4. Season and first roast: Remove bacon with slotted spoon, leaving fat on pan. Add Brussels sprouts, tossing to coat. Season with salt, pepper, and garlic. Roast for 15 minutes.
  5. Add bacon back: Stir Brussels sprouts, add bacon pieces, and roast another 10-12 minutes until everything is crispy and caramelized.
  6. Make glaze: While vegetables roast, simmer balsamic vinegar and honey until reduced by half and syrupy.
  7. Finish and serve: Drizzle hot vegetables with half the glaze, toss to coat, and serve with remaining glaze on the side.

Recipe Notes

Don't add the balsamic glaze until after roasting to prevent burning. The glaze will thicken as it cools, so remove from heat when slightly thinner than desired. For extra crispy Brussels sprouts, make sure they're very dry before roasting.

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.