← BlogJune 28, 2026

How to Make the Perfect Roasted Brussels Sprouts with Bacon

American · Easy · 40 min · 6 servings

Gluten-FreeDairy-Free
Advertisement

These crispy, caramelized Brussels sprouts roasted with smoky bacon are the holiday side dish that converts even the most dedicated Brussels sprout skeptics at the table. The high heat roasting transforms them into something absolutely irresistible with crispy outer leaves and tender centers.

Why this recipe works

This Roasted Brussels Sprouts with Bacon recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 40 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 160 calories with 8g of protein, making it a balanced choice for any meal.

Advertisement

What you will need

This recipe uses 6 simple ingredients that you can find at any grocery store:

  • 2 lb Brussels sprouts trimmed and halved
  • 6 strips thick-cut bacon chopped
  • 3 tbsp olive oil
  • 3 cloves garlic minced
  • 2 tbsp balsamic glaze
  • 0.5 tsp red pepper flakes

Step by step instructions

Step 1: Prep and Season

Preheat your oven to 425 degrees F. Toss the halved Brussels sprouts and chopped bacon together with olive oil, minced garlic, red pepper flakes, salt, and black pepper until everything is evenly coated.

Step 2: Arrange for Roasting

Spread the Brussels sprouts mixture in a single layer on a large rimmed baking sheet, ensuring the cut sides face down for maximum caramelization. Do not crowd the pan or they will steam instead of roast.

Step 3: Roast Until Crispy

Roast in the preheated oven for 25 to 30 minutes, flipping once halfway through. The Brussels sprouts should be deeply golden brown and caramelized on the cut sides with crispy outer leaves.

Step 4: Finish and Serve

Transfer the hot roasted Brussels sprouts and bacon to a serving platter. Immediately drizzle the balsamic glaze all over the top and toss gently to coat. Serve right away while still hot and crispy.

Advertisement

Easy substitutions

Missing an ingredient? Here are some swaps that work perfectly:

  • thick-cut bacon → pancetta or turkey bacon for a lighter option
  • balsamic glaze → honey and a splash of apple cider vinegar mixed together

Common mistakes to avoid

Watch out for these pitfalls that can affect your results:

  • Overcrowding the baking sheet which traps steam and makes the Brussels sprouts soggy instead of crispy
  • Skipping the step of cutting them in half which reduces the caramelized surface area dramatically

Nutrition facts

Per serving: 160 calories, 8g protein, 12g carbs, 10g fat, 4g fiber.

Ready to cook?

Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.

View full recipe →
Advertisement