This is my absolute favorite Brussels sprout recipe. I originally created the recipe for my cookbook, and made it so often and got so many comments about how good and easy it was, that I decided to add it to the site too. It’s one of those dishes that turns even the biggest Brussels sprout skeptics into fans. The combination of perfectly roasted sprouts, crispy bacon, and a sticky honey-balsamic glaze ticks all the boxes of amazing flavors combined. I love serving it during the holiday season or as a weeknight side because it’s effortless, crowd-pleasing, and always disappears fast.

Why You Will Love This:

  • The sweet and savory perfection of the honey and balsamic glaze caramelizes beautifully with the salty bacon.
  • The Brussels Sprouts are crispy on the outside, tender inside, and perfectly roasted every time.
  • You’ll love that these are great to meal prep, they reheat beautifully and taste just as good the next day.
  • This will be a crowd favorite at a dinner party that even Brussels sprout skeptics ask for seconds.
  • This delicious side dish is quick and easy and has simple ingredients with a big payoff.
Save this recipe
Enter your email address and we’ll send it straight to your inbox.

Ingredients You Will Need:

  • Brussels Sprouts: The star of the show! When roasted, they become irresistibly crispy on the outside and tender on the inside.
  • Bacon: Adds a smoky, salty crunch that takes these Brussels sprouts to the next level. For the ultimate crispy bacon, use thick-cut bacon. It holds up better during roasting and gives you that perfect balance of crispiness and chew.
  • Olive Oil: Helps the sprouts roast evenly and enhances their flavor with a rich, smooth finish. You can also use avocado oil. 
  • Dijon: A touch of Dijon mustard adds subtle tang and depth to balance the honey and balsamic. See below for mustard modifications.
  • Honey: Creates that gorgeous caramelized glaze and brings just the right amount of sweetness to complement the savory. You could also use brown sugar or maple syrup.
  • Balsamic Vinegar: Adds richness, tang, and a touch of sweetness that ties all the flavors together.
  • Fresh Garlic: Gives a punch of flavor and aromatic depth that rounds out the dish beautifully.
  • Spices: Sea salt and black pepper with a pinch of cayenne pepper is my preferred spice combination.

Kitchen Tools You Will Need:

  • Large Baking Sheet
  • Small Bowl
  • Serving Dish

Don’t Overcrowd

Don’t overcrowd the baking sheet. Give the sprouts plenty of space to help them roast and caramelize instead of steam.

How to Make  Roasted Honey Balsamic Brussels Sprouts with Bacon:

  1. Preheat the oven. Place the Brussels sprouts and bacon on a large sheet pan lined with parchment paper, ensuring they are in a single layer.
  2. In a small bowl, whisk together the remaining ingredients.
  3. Pour the mixture over the Brussels sprouts and bacon and toss well.
  4. Roast for 25 to 30 minutes until the Brussels sprouts are tender and golden brown, and the bacon is crisp. Finish with a balsamic drizzle, if you desire. 

How to Modify:

  • Swap the bacon for crispy pancetta or prosciutto.
  • Use pure maple syrup instead of honey for a deep maple balsamic sweetness.
  • Add a spicy twist with a dash of red pepper flakes or a drizzle of hot honey for a sweet-heat combo.
  • Add caramelized onions, roasted shallots, or dried cranberries for a touch of sweetness.
  • Try a different mustard like coarse-ground mustard, honey mustard, or spicy mustard. 
  • Add other veggies like sweet potatoes, squash, red onions, green beans, or broccoli.

Dietary Customizations:

  • Vegetarian: Skip the bacon (or use plant-based bacon), and add toasted pecans, walnuts, pine nuts, or smoky roasted chickpeas for crunch and flavor.
  • Paleo: Use sugar-free bacon and swap honey for maple syrup

Serving Suggestions:

Perfect for a holiday dinner: This is the perfect side dish alongside Roasted Turkey Legs, glazed ham, or Roast Beef, it’s a show-stealing side for Thanksgiving or Christmas dinner or New Years.

Weeknight favorite: Pair with The BEST Grilled ChickenPistachio Crusted Salmon, or Miso Pork Tenderloin Skewers for an easy but elevated meal.

Toss them into a grain bowl with quinoa, farro, or your favorite rice and a drizzle of extra balsamic reduction.

Common Questions

What about leftovers?

Store leftovers in an airtight container in the fridge for up to 4 days. Reheat in the oven or air fryer for the best texture and to bring back the crispiness.

Can I make these in advance?

Definitely! You can roast the Brussels sprouts a day in advance and store them in the fridge. Reheat in the oven at 400 degrees F for 5–10 minutes to bring back the crispiness.

Do I need to cook the bacon first?

Nope! The diced bacon cooks as the Brussels sprouts roast, infusing them with smoky flavor. Just make sure to cut the bacon into small pieces so it crisps evenly.

Can I use frozen Brussels Sprouts?

Yes, but for the best results, use fresh Brussels sprouts. If you use frozen, make sure to thaw and pat them completely dry with paper towels before roasting to prevent sogginess.


If you make this these Honey Balsamic Roasted Brussel Sprouts, let me know in the comment section below. I would love to hear what you think or take a photo and tag me (@everylastbite_) on Instagram. I love seeing your photos!

No ratings yet

Roasted Honey Balsamic Brussels Sprouts & Bacon

This Roasted Honey Balsamic Brussels Sprouts with Bacon recipe will quickly become your new favorite way to make Brussels sprouts. With sweet honey balsamic and savory bacon, this sheet pan side dish is bursting with flavor and perfect for all year long.
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 6
Save this recipe!
Get it sent to your inbox!

Ingredients 

  • 1 pound brussels sprouts halved
  • 6 ounces bacon approximately 5 slices
  • 1 tbsp olive oil
  • 1 tsp dijon
  • 2 tsp honey
  • 2 tbsp balsamic vinegar
  • 1 clove garlic minced
  • ½ tsp pepper
  • ¼ tsp salt
  • Pinch of cayenne pepper

Instructions 

  • Preheat the oven to 425F
  • Place the Brussels sprouts and bacon on a large sheet pan or in a large baking dish, ensuring they are in an even single layer.
  • In a small bowl, whisk together the remaining ingredients.
  • Pour the mixture over the Brussels sprouts and bacon and toss with your hands to coat evenly.
  • Roast for 25 to 30 minutes (stirring half way through cooking), until the Brussels sprouts are tender and golden brown, and the bacon is crisp.

Nutrition

Calories: 321kcal | Carbohydrates: 10g | Protein: 3g | Fat: 31g | Saturated Fat: 11g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 14g | Cholesterol: 27mg | Sodium: 169mg | Potassium: 307mg | Fiber: 3g | Sugar: 4g | Vitamin A: 572IU | Vitamin C: 64mg | Calcium: 36mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried This Recipe?

Leave a comment below and let us know how it was!

Meet Every Last Bite

I'm the recipe creator and cookbook author behind Every Last Bite. This website is packed with hundreds of recipes that are all Grain Free, Gluten Free, Dairy Free and most importantly delicious!

You May also Like

Leave a comment

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

Recipe Rating