Roasted Brussels Sprouts with Bacon and Balsamic

These Roasted Brussels Sprouts with Bacon and Balsamic will turn brussels sprouts haters into brussels sprouts lovers! Why? Because roasting the brussels sprouts with Bacon, onion, and a Balsamic Glaze adds incredible flavor!
Course Sides
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 6
Calories 174 kcal
Author Michele @ Flavor Mosaic


Brussels Sprouts

  • 1-1/2 pounds brussels sprouts cleaned and trimmed
  • 2 Tablespoons olive oil
  • 1/2 onion sliced
  • 6 slices bacon cut into 1" pieces
  • Sea Salt and Freshly Cracked Pepper to Taste
  • 1 Tablespoon taco seasoning 1/3 packet or make your own taco seasoning
  • 2 Tablespoons Balsamic Glaze Use store-bought or See Recipe Below

Homemade Balsamic Glaze

  • 1/3 cup Balsamic Vinegar
  • 3 Tablespoons maple syrup or honey


Brussels Sprouts

  1. Preheat the oven to 400 degrees F. Spray a sheet pan with cooking spray.
  2. Slice the brussels sprouts in half and place in a large bowl.
  3. Drizzle the brussels sprouts with olive oil and toss to coat.
  4. Spread the sliced brussels sprouts out in one layer on the sheet pan.
  5. Add the onion slices to the sheet pan.
  6. Place the bacon pieces on top of the brussels sprouts.
  7. Sprinkle the brussels sprouts, bacon, and onions with salt, pepper, and taco seasoning.
  8. Bake in a preheated oven at 400 Degrees F for about 25 - 30 minutes.
  9. Remove from oven. Drizzle with Balsamic Glaze before serving.

Balsamic Glaze

  1. While the brussels sprouts are cooking, place a small saucepan over medium heat. 

  2. Pour in the balsamic vinegar and either honey or maple syrup. Bring the mixture to a boil. 

  3. Then reduce the heat to medium-low and simmer for about 10 minutes until the mixture is reduced by half. 

  4. Remove from heat. Let cool before serving.

Nutrition Facts
Roasted Brussels Sprouts with Bacon and Balsamic
Amount Per Serving
Calories 174 Calories from Fat 117
% Daily Value*
Total Fat 13g 20%
Saturated Fat 3g 15%
Cholesterol 14mg 5%
Sodium 192mg 8%
Potassium 219mg 6%
Total Carbohydrates 9g 3%
Dietary Fiber 1g 4%
Sugars 4g
Protein 4g 8%
Vitamin A 6.5%
Vitamin C 40%
Calcium 2.2%
Iron 4%
* Percent Daily Values are based on a 2000 calorie diet.