Balsamic Bacon Brussels Sprouts Recipe

Servings: 6 Total Time: 45 mins Difficulty: easy
Balsamic Bacon Brussels Sprouts
Brussels Sprouts with Bacon Recipe pinit

I think we can all agree that a good side dish should be just as exciting as the main event. And these balsamic bacon Brussels sprouts have a way of stealing the show, in the gentlest way possible.

They’re the kind of recipe that turns the skeptical into believers, with crispy bacon, sweet onions, and a tangy balsamic glaze that ties it all together.

Why This Recipe Works So Well

This dish finds a beautiful balance between savory, sweet, and tangy flavors. The rich, salty bacon complements the earthy sprouts perfectly, you see.

And the balsamic reduction adds a lovely depth, cutting through the richness with its sweet and sharp notes. It’s a simple combination that just feels right.

I also love that the components can be prepared ahead of time. This makes it a wonderfully stress-free option for holiday dinners, when your stove is already plenty busy.

Ingredients Needed for the Recipe

  • Brussels Sprouts (1.5 pounds): These are the star of the dish, becoming tender and slightly caramelized when roasted.
  • Extra Virgin Olive Oil (2 tablespoons): It helps the sprouts roast up nicely and prevents them from sticking to the pan.
  • Kosher Salt and Black Pepper: These basic seasonings are essential for enhancing all the other flavors in the dish.
  • Bacon (8 ounces): It provides a crispy, salty, and savory element that makes the sprouts incredibly satisfying.
  • Yellow Onion (½, diced): The onion softens and sweetens as it cooks, adding another layer of flavor.
  • Balsamic Vinegar (â…“ cup): This reduces down into a thick, syrupy glaze that adds a sweet and tangy finish.

How to Make Balsamic Bacon Brussels Sprouts?

Brussels Sprouts with Bacon Recipe

Step 1 – Prep the Sprouts and Oven

First, preheat your oven to 425°F (220°C). While it’s warming up, trim the hard ends off your Brussels sprouts.

Then, slice each one into quarters from stem to top. Don’t worry if some outer leaves fall away, just keep them.

Step 2 – Roast the Sprouts

Place the quartered sprouts and any loose leaves on a large sheet pan. Drizzle them with the olive oil, and season generously with salt and pepper.

Toss everything together until the sprouts are evenly coated, then spread them in a single layer. Roast for 25 to 30 minutes, stirring halfway through.

Step 3 – Cook the Bacon

While the sprouts are in the oven, slice your bacon into small, half-inch pieces. Cook them in a pan over medium heat, stirring frequently.

You’re looking for them to become nicely crispy. Use a slotted spoon to transfer the bacon to a paper towel-lined plate, leaving about one tablespoon of the grease in the pan.

Step 4 – Make the Balsamic Glaze

This step can happen while the bacon cooks. Pour the balsamic vinegar into a small pot and bring it to a simmer over medium heat.

Let it cook for 10 to 12 minutes, until it has reduced by about half and has thickened slightly. It will continue to thicken as it cools.

Step 5 – Sauté the Onion

Take the pan with the reserved bacon grease and add your diced onion. Cook it over medium heat for just 2 to 3 minutes, until it becomes soft and translucent.

Then, stir the crispy bacon back into the pan with the onion, and turn off the heat.

Step 6 – Combine Everything

Once the Brussels sprouts are tender and have some crispy, browned edges, pull the sheet pan from the oven.

Immediately add the bacon and onion mixture, and drizzle the balsamic reduction over the top. Gently stir everything together until it’s well combined.

Choosing Your Ingredients

When you’re shopping for Brussels sprouts, look for ones that are firm and bright green. The smaller sprouts often have a sweeter, more mild flavor, which is lovely here.

For the bacon, a thick-cut variety works wonderfully as it holds its texture. But your favorite standard-cut bacon will be just as delicious, really.

And while a store-bought balsamic glaze is fine, making your own from vinegar is surprisingly simple. It gives you complete control over the consistency and sweetness.

Tips

  • Don’t overcrowd your sheet pan. If the sprouts are too close, they’ll steam instead of roast. Using two pans is better than one packed pan.
  • Save those loose leaves that fall off when you’re slicing. They get wonderfully crispy and almost chip-like in the oven.
  • You can absolutely render and save the rest of your bacon grease for another use. It’s fantastic for cooking potatoes or eggs.
  • If you want to double the recipe, you can use up to 2 pounds of sprouts without changing the other ingredient amounts.

Simple Variations to Try

If you’d like to change things up, a sprinkle of grated Parmesan cheese over the top at the end is a fantastic addition. The salty, nutty cheese pairs beautifully with the other flavors.

For a little crunch, you could also toss in some toasted pecans or walnuts with the bacon and onions. It adds a lovely textural contrast.

And if balsamic isn’t your favorite, a simple drizzle of a Dijon vinaigrette can be a wonderful alternative. It still gives you that tangy kick.

Storing and Reheating Your Leftovers

Any leftovers can be stored in an airtight container in the refrigerator. They’ll keep well for about three to four days, though the sprouts will soften a bit over time.

To reheat, I find the oven or an air fryer works best. A few minutes at 375°F will help them crisp up again. The microwave is quick, but it will keep them soft.

These reheat so well that I often make a little extra on purpose. They make a great quick side for a weeknight dinner later on.

I truly hope this recipe becomes a cherished part of your table, whether it’s for a holiday feast or a simple family meal. From my kitchen to yours, happy cooking.

Brussels Sprouts with Bacon Recipe pinit
0 Add to Favorites

Balsamic Bacon Brussels Sprouts Recipe

Difficulty: easy Prep Time 15 mins Cook Time 30 mins Total Time 45 mins
Cooking Temp: 220  C Servings: 6 Estimated Cost: $ 12 Calories: 240
Best Season: Fall, Winter

Description

These balsamic bacon Brussels sprouts are the side dish that never lasts long — especially during Thanksgiving and Christmas dinner! Roasted Brussels sprouts are tossed with crispy bacon, sautéed onion, and a homemade balsamic glaze for a sweet and tangy finish. They’re the perfect pop of green on your holiday table and can be prepped ahead of time to ease your dinner-day stress.

ingredients

Instructions

  1. Preheat and prep

    Preheat your oven to 425°F (220°C). Cut the ends off the Brussels sprouts and slice them into quarters. Save any loose leaves—they’ll get extra crispy!
  2. Roast the sprouts

    Toss the Brussels sprouts (including loose leaves) with olive oil, salt, and pepper on a large sheet pan. Spread evenly and roast for 25–30 minutes, stirring halfway through, until golden and crispy.
  3. Cook the bacon

    While sprouts roast, slice bacon into ½-inch pieces. Cook in a skillet over medium heat until crispy. Transfer to a paper towel-lined plate. Reserve 1 tablespoon of bacon grease in the pan.
  4. Make balsamic reduction

    In a small pot, simmer balsamic vinegar over medium heat for 10–12 minutes until reduced by ⅓ to ½ (about 3 tablespoons remain). Remove from heat.
  5. Sauté the onion

    Add diced onion to the bacon grease in the skillet. Cook over medium heat for 2–3 minutes until translucent. Stir in crispy bacon and remove from heat.
  6. Combine and finish

    Remove Brussels sprouts from oven. Add bacon-onion mixture to the sheet pan, then drizzle with warm balsamic reduction. Toss gently to combine.
  7. Serve

    Transfer to a serving platter and enjoy immediately while warm and crispy.

Nutrition Facts

Servings 6

Serving Size 1 cup


Amount Per Serving
Calories 240kcal
% Daily Value *
Total Fat 16 gg25%
Saturated Fat 5 gg25%
Trans Fat 0 gg
Cholesterol 25 mgmg9%
Sodium 380 mgmg16%
Potassium 420 mgmg12%
Total Carbohydrate 18 gg6%
Dietary Fiber 6 gg24%
Sugars 7 gg
Protein 9 gg18%

Calcium 60 mg
Iron 2 mg

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

  • Make ahead: Prep Brussels sprouts, cook bacon & onion, and make balsamic glaze 1–2 days in advance. Reheat and combine before serving.
  • Storage: Keep leftovers in an airtight container for 3–4 days. Reheat in oven or air fryer to restore crispiness.
  • No balsamic? Skip the glaze and toss with Dijon vinaigrette instead.
  • Serving ideas: Perfect with turkey, ham, prime rib, or grilled salmon.
Keywords: balsamic bacon brussels sprouts, roasted brussels sprouts, holiday side dish, thanksgiving brussels sprouts, brussels sprouts with bacon
Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

Can I make this dish vegetarian?

Yes! Omit the bacon and use 1 tablespoon olive oil to sauté the onion. Add toasted walnuts or smoked paprika for depth of flavor.

How do I prevent soggy Brussels sprouts?

Avoid overcrowding the sheet pan—use two if needed. Roast at high heat (425°F) and don’t skip stirring halfway through for even browning.

Can I use store-bought balsamic glaze?

Absolutely! Use about 3 tablespoons of store-bought glaze if short on time. But homemade has a fresher, less sugary taste.

Sarah Food and Lifestyle Blogger

Hi, I’m Sarah, a home cook and baker who believes that good food doesn’t need to be complicated to be meaningful. This blog is where I share approachable, dependable recipes made with care — the kind of dishes you can come back to again and again.

Leave a Comment

Your email address will not be published. Required fields are marked *