Introduction
Roasted Brussels sprouts with bacon and balsamic glaze is a perfect combination of savory, smoky, and sweet flavors that transform this humble vegetable into a show-stopping side dish. The Brussels sprouts become tender yet slightly crisp, while the bacon adds a rich smokiness, and the balsamic glaze brings a touch of sweetness and tang that balances the dish beautifully. This recipe is versatile, quick to prepare, and works for weeknight dinners, holiday feasts, or as a side for your favorite proteins.
Why I Love This Recipe
I love this recipe because it turns Brussels sprouts, often overlooked, into a mouthwatering dish that everyone actually looks forward to. The caramelized edges of the roasted sprouts, the crispy bacon, and the glossy balsamic glaze make every bite satisfying. It’s an easy recipe that feels gourmet, and it’s hard to resist going back for seconds!
Why It’s a Must-Try Dish
- Flavor Explosion: The combination of roasted sprouts, smoky bacon, and sweet balsamic glaze is irresistible.
- Simple Yet Elegant: It looks impressive on the plate but is incredibly simple to make.
- Crowd-Pleaser: Even Brussels sprouts skeptics usually love this version.
- Perfect Side Dish: Complements any main course, from roasted chicken to steak or salmon.
Recipe Information
- Preparation Time: 10 minutes
- Cooking Time: 25–30 minutes
- Total Time: 35–40 minutes
- Servings: 4–6
- Calories: Approximately 180 kcal per serving
- Cuisine: American / Contemporary
- Course: Side Dish
Ingredients
- 1 lb (450g) Brussels sprouts, trimmed and halved
- 6 slices of bacon, diced
- 2 tbsp olive oil
- Salt and black pepper, to taste
- 2 tbsp balsamic vinegar
- 1 tbsp honey (optional, for extra sweetness)
- 2 cloves garlic, minced (optional)
- Red pepper flakes (optional, for a hint of spice)
Simple Cooking Directions
- Preheat oven to 400°F (200°C).
- Toss Brussels sprouts with olive oil, salt, and pepper.
- Spread Brussels sprouts and diced bacon on a baking sheet.
- Roast for 20–25 minutes until caramelized and tender.
- Drizzle with balsamic glaze and serve warm.
Step-by-Step Preparation Method
- Preheat the Oven:
Set your oven to 400°F (200°C). Line a baking sheet with parchment paper for easy cleanup. - Prepare the Brussels Sprouts:
Wash, trim the ends, and cut each sprout in half. - Mix with Olive Oil:
Place the Brussels sprouts in a large bowl. Add olive oil, salt, pepper, and minced garlic (if using). Toss until evenly coated. - Add Bacon:
Dice the bacon and sprinkle it over the Brussels sprouts. Toss lightly to distribute. - Roast:
Spread the mixture in a single layer on the prepared baking sheet. Roast for 20–25 minutes, shaking the pan halfway through to ensure even browning. - Prepare Balsamic Glaze:
In a small saucepan, combine balsamic vinegar and honey. Simmer over medium heat until thickened, about 3–5 minutes. - Finish the Dish:
Remove the Brussels sprouts from the oven, drizzle with the balsamic glaze, and toss gently. Optionally, sprinkle with red pepper flakes for a little heat.

How to Serve
Serve immediately as a side dish with roasted chicken, steak, pork, or even a holiday meal like turkey or ham. This dish is best enjoyed warm and fresh, ensuring the Brussels sprouts remain slightly crisp.
Additional Recipe Tips
Don’t overcrowd the pan; overcrowding can cause steaming instead of roasting.
- Tossing halfway through roasting ensures even caramelization.
- If you want extra crispiness, broil for the last 2–3 minutes while keeping a close eye on them.
Variations
- Vegetarian: Omit the bacon and add smoked paprika for a smoky flavor.
- Nutty Twist: Sprinkle toasted almonds or pecans before serving.
- Spicy: Add chili flakes or a dash of hot sauce to the balsamic glaze.
- Cheesy: Finish with a sprinkle of grated Parmesan or Pecorino Romano.
Freezing and Storage
- Storage: Keep leftovers in an airtight container in the refrigerator for up to 3 days.
- Freezing: Brussels sprouts can be frozen after roasting for up to 2 months. Reheat in the oven to retain crispiness.
Special Equipment Needed
- Baking sheet (preferably rimmed)
- Parchment paper or silicone mat
- Small saucepan for balsamic glaze
- Mixing bowl
FAQ
Q: Can I use pre-cooked bacon?
A: Yes! Just toss it with the Brussels sprouts in the last 5–10 minutes of roasting.
Q: Can I make this gluten-free?
A: Absolutely, all ingredients are naturally gluten-free.
Q: Can I use frozen Brussels sprouts?
A: Yes, but roast them longer and avoid adding extra water to prevent sogginess.
Q: Can I substitute maple syrup for honey in the glaze?
A: Yes, maple syrup works beautifully and adds a rich sweetness.
Q: How do I get my Brussels sprouts extra crispy?
A: Make sure they are dry, and use high heat (400°F / 200°C) with space on the baking sheet.
Conclusion
Roasted Brussels sprouts with bacon and balsamic glaze is a perfect side dish that transforms simple vegetables into a delectable, flavorful experience. It’s easy to make, visually appealing, and packed with a balance of sweet, savory, and smoky flavors. Whether you’re preparing a casual dinner or a festive holiday meal, this dish will impress everyone at the table. It’s a must-try for anyone looking to elevate their vegetable game!
Roasted Brussels Sprouts with Bacon and Balsamic Glaze
Course: Dinner IdeasCuisine: AmericanDifficulty: Easy4
servings10
minutes25
minutes35
minutesIngredients
1 lb (450g) Brussels sprouts, trimmed and halved
6 slices of bacon, diced
2 tbsp olive oil
Salt and black pepper, to taste
2 tbsp balsamic vinegar
1 tbsp honey (optional, for extra sweetness)
2 cloves garlic, minced (optional)
Red pepper flakes (optional, for a hint of spice)
Directions
- Preheat the Oven : Set your oven to 400°F (200°C). Line a baking sheet with parchment paper for easy cleanup.
- Prepare the Brussels Sprouts :Wash, trim the ends, and cut each sprout in half.
- Mix with Olive Oil : Place the Brussels sprouts in a large bowl. Add olive oil, salt, pepper, and minced garlic (if using). Toss until evenly coated.
- Add Bacon : Dice the bacon and sprinkle it over the Brussels sprouts. Toss lightly to distribute.
- Roast : Spread the mixture in a single layer on the prepared baking sheet. Roast for 20–25 minutes, shaking the pan halfway through to ensure even browning.
- Prepare Balsamic Glaze : In a small saucepan, combine balsamic vinegar and honey. Simmer over medium heat until thickened, about 3–5 minutes.
- Finish the Dish : Remove the Brussels sprouts from the oven, drizzle with the balsamic glaze, and toss gently. Optionally, sprinkle with red pepper flakes for a little heat.







