Roasted Balsamic Honey Brussels Sprouts with Bacon

Posted By Vera | Updated on November 12, 2025 | Published on January 11, 2013 // Leave a Comment

Crispy, caramelized Brussels sprouts tossed with smoky bacon and a glossy balsamic-honey glaze make up this easy side dish. These roasted balsamic honey Brussels sprouts with bacon hit that perfect balance of sweet, savory, and tangy. It’s the kind of vegetable side dish that will convert even the biggest veggie-avoiders.

A bowl of roasted Brussels sprouts garnished with grated cheese and small bacon pieces, with a fork resting inside the dish. The sprouts are browned and crispy.

about these roasted balsamic honey brussels sprouts

If I could eat any vegetable as a meal for the rest of my life, it would be roasted Brussels sprouts. That golden-brown caramelization is absolutely irresistible on its own. Of course, when you add in a drizzle of honey, a splash of tangy balsamic vinegar, and some bacon for extra umami, those sprouts become the star of the table.

Did I eat this entire batch for lunch one day…? Yes, yes I did.

This recipe works for everything from busy weeknights to holiday feasts (I’m looking at you Thanksgiving) because it’s easy to make, pack a ton of flavor, and looks delicious.

The trick to getting the sprouts perfectly crisp without making them dry is the preheated sheet pan. It does all the heavy lifting for you, so all you have to do is add the sprouts to the sheet, roast, and flip once halfway through.

The crisy bacon adds a salty, smoky flavor, but also some texture to contrast with the tender inside of each sprout. Tossed with a honey balsamic dressing (that’s amped up with some of that bacon fat), it’s side dish that everyone will actually want to eat. Plus zero soggy sprouts in sight. The flavor of that balsamic glaze is pure heaven.

Not a fan of bacon? Don’t worry! This recipe is easy to tweak for vegetarians (hint: roasted nuts or crispy shallots make a great substitution for the crispy bacon).

Why You’ll Love This Recipe

Even people who claim they “don’t like Brussels sprouts” will ask for seconds of this recipe.

  • Sweet, savory, and crispy, all in one.
  • No fancy cooking techniques required. Just roast, toss, and serve.
  • Pairs with everything from roast chicken to steak to holiday mains.
  • Crowd pleaser! Yes, the bacon does in fact convert everyone.
A bowl of raw Brussels sprouts, a bowl of chopped bacon, and small bowls containing salt, black pepper, onion powder, garlic powder, balsamic vinegar, honey, and extra virgin olive oil on a dark surface.

2025 update: First shared on January 11, 2013, this recipe has had a little revamp. It has been updated to include new tips, clearer instructions, and fresh photos!

ingredients

Brussels sprouts: Look for small-to-medium ones that feel firm and bright green. The smaller they are, the sweeter they’ll taste when roasted.

Olive oil: Helps create that crisp, golden crust. You could also use avocado oil or grapeseed oil – any oil that has a high heat threshold and is neutral in flavor.

Spices: You will need a combination of garlic powder, onion powder, kosher salt, and freshly cracked black pepper.

Bacon: Use thick-cut for the best texture. You can even use pancetta, crispy prosciutto, or turkey bacon if you prefer.

Balsamic vinegar: Adds that rich, tangy flavor to the glaze on the sprouts. You can also use white balsamic vinegar or apple cider vinegar for a milder taste, if preferred.

Honey: Balances the acidity in the vinegar. Maple syrup also works if you want to keep it refined sugar-free.

this recipe’s must-haves 

Grab your chef’s knife and cutting board to prep the Brussels sprouts and bacon for the recipe.

To cook the sprouts, you’ll need a large rimmed half sheet baking pan. Make sure there’s enough room for the halved sprouts, without them touching, on the pan. Use heatproof tongs to flip the sprouts halfway through cooking.

You will also need a small skillet to cook the bacon.

Halved Brussels sprouts coated in seasoning and grated cheese, resting in a metal bowl with a serving spoon.

here’s how to make roasted honey balsamic brussels sprouts

prep

Preheat the oven to 450˚F. Place a rimmed baking sheet in the oven while it preheats.

Cut the Brussels sprouts in half, then toss them in a large mixing bowl with half of the olive oil, garlic powder, onion powder, salt and pepper.

roast

Once the oven is preheated, remove the pan to a heat-safe surface. Add the remaining oil to the pan, moving the pan around so the oil coats the base evenly.

Add the halved sprouts flat side down, leaving space between them so they can caramelize instead of steam.

Roast for 25 to 30 minutes, flipping once halfway through, until the sprouts are golden brown.

Brussels sprouts coated with seasoning and arranged in rows on a baking sheet, ready to be roasted.

cook the bacon

Heat a small skillet over medium-low heat. Once hot, add the chopped bacon and cook until crispy. Remove the bacon to a paper towel-lined plate to drain. Reserve 1 tablespoon of bacon fat before discarding the rest.

make the dressing

In a serving bowl, whisk together reserved bacon fat, honey, and balsamic vinegar until combined.

finish the dish

Add the sprouts and bacon to the balsamic sauce, tossing to coat. Taste and season with salt and pepper to taste. Serve immediately.

Crispy, cooked bacon pieces scattered on a white paper towel, showing a range of golden brown and red hues, with visible texture and edges.

Tips for Success

Don’t overcrowd the pan. Make sure there is space between the halved sprouts so they get crispy. If they overlap or touch, the vegetables will steam instead of caramelize.

Always preheat your sheet pan in the oven as it warms. This makes sure it sears the sprouts on contact.

If your sprouts are extra large, quarter them so they cook evenly.

variations

  • Vegetarian: Skip the bacon and bacon fat called for in the recipe. Add in 1/2 cup toasted chopped pecans or crispy shallots instead for a crispy element.
  • Sweet heat: Stir a pinch of red pepper flakes into the glaze before tossing with the veggies and bacon.
  • Cheesy: Finish with freshly grated Parmesan before serving (our personal favorite, as you can see!).
  • Add fresh herbs: Toss in a couple of teaspoons of thyme or rosemary for a fresh finish to the dish.

More Brussels sprouts recipes: Shaved Brussels Sprouts Salad | Crispy Brussels Sprouts | Crispy Brussels Sprouts & Pancetta Flatbread

Roasted Brussels sprouts are cut in half and baked on a tray, showing browned, crispy edges and a lightly seasoned surface.

faqs

Can I use frozen Brussels sprouts?

You certainly can, but fresh will give you the best texture. If you do use frozen, thaw them completely, then pat them dry before roasting.

Can I use frozen Brussels sprouts?
Yes, but fresh yields the best texture. If using frozen, thaw completely and pat dry before roasting.

Do I need to parboil the Brussels sprouts first?
Nope. The high-heat roast takes care of softening and caramelizing in one go.

Can I make this ahead of time?
Absolutely. Roast them a few hours before serving, then reheat at 400°F for 5–7 minutes.

Do I need to parboil the Brussels sprouts first?

Nope! No need to parboil them first since the high-heat of the oven will take care of softening and caramelizing in one pan.

Can I make this ahead of time?

Yes! Roast them a few hours before serving them. Cool and store in an airtight container in the refrigerator until ready to reheat. To reheat, place in the oven set to 400˚F and roast for 5 to 7 minutes until warmed through and crisp again.

Need more inspiration for side dishes? Check out my side dish recipes page!

A bowl of roasted Brussels sprouts topped with grated cheese, served with pieces of crispy bacon. A fork rests in the bowl, and a small dish of extra grated cheese is nearby on a marble surface.

what to serve with these roasted brussels sprouts

The good news? These Brussels sprouts go with pretty much everything! You can pair them with:

how to store

Store. Keep leftovers in an airtight container in the fridge for up to 4 days.

Reheat. Warm them in a skillet over medium heat, or in the oven at 400˚F for 5 to 7 minutes. You can also use the microwave, but you’ll love the crispiness.

A close-up of a fork holding roasted Brussels sprouts with crispy edges, bacon bits, and grated cheese, above a bowl filled with more of the same dish.

more of our favorite veggie side dishes

Looking for more vegetables to add to your dinner spread or holiday table? Here are some of our reader favorite recipes:

seasons image

seasonal tip

Brussels sprouts are at their best from late fall through early winter. Look for tight, compact heads that feel firm and heavy for their size. Avoid any yellowing leaves or soft spots. For the freshest flavor, buy them still on the stalk!

Finally, if you make these roasted balsamic honey brussels sprouts recipe, please be sure to give this recipe a star recipe rating on the recipe card and/or leave a comment! I love to hear when you all make recipes, and I do take the time to respond to every single comment.

Feel free to drop questions below too, if you have them!

Oh and be sure to tag me on Instagram, Facebook, or Pinterest if you make the recipe! I love being able to see these recipes come to life in your homes – it’s my favorite thing to look through those photos. It really means the world to me!

Want to know when I come out with a new recipe or the latest news? Sign up for my newsletter to get them straight to your inbox!

A ceramic bowl filled with roasted Brussels sprouts, topped with grated cheese and pieces of crispy bacon. The sprouts are golden brown and slightly charred, sitting on a light-colored surface.

Roasted Balsamic Brussels Sprouts with Bacon

Kick Brussels Sprouts up a notch with bacon, honey, and balsamic!
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 4
No ratings yet

ingredients

  • 1 lb Brussels sprouts trimmed and halved lengthwise
  • 3 Tbsp extra virgin olive oil
  • 1/2 tsp garlic powder diced
  • 1/2 tsp onion powder
  • 1 1/2 tsp kosher salt
  • 1 tsp freshly cracked black pepper
  • 3 slices bacon chopped
  • 2 Tbsp balsamic vinegar
  • 1 Tbsp honey

instructions

  • Preheat oven to 450F. Place an empty, rimmed baking sheet in the oven to preheat.
  • Add halved Brussels sprouts, half of the olive oil, garlic powder, onion powder, salt and pepper to a large mixing bowl. Toss to coat the sprouts evenly in the spices.
  • Once the oven is preheated, remove the baking sheet to a heat safe surface. Pour the remaining olive oil onto the pan, allowing it to evenly coat the pan. Add the Brussels sprouts, flat side down, to the baking sheet. Make sure they are spaced apart so they do not touch or overlap.
  • Roast the Brussels sprouts for 25 to 30 minutes, flipping halfway through, until golden brown and crispy.
  • While the sprouts roast, cook the bacon. In a small skillet over medium-high heat, cook bacon until crisp. Remove the bacon and drain, leaving the fat behind. Set aside 1 Tbsp of fat and discard the rest.
  • In a large serving bowl, add the 1 Tbsp of reserved bacon fat, vinegar and honey, whisking until combined. Add the Brussels sprouts and bacon to the bowl, tossing to coat evenly.
  • Season with salt and pepper to taste. Serve warm.

video

nutrition

Calories: 237kcal | Carbohydrates: 17g | Protein: 6g | Fat: 17g | Saturated Fat: 4g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 11g | Trans Fat: 0.02g | Cholesterol: 11mg | Sodium: 1012mg | Potassium: 499mg | Fiber: 5g | Sugar: 8g | Vitamin A: 864IU | Vitamin C: 96mg | Calcium: 55mg | Iron: 2mg
Calories: 237kcal
Category: Side Dish

You May Also Like

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

4 Comments

  1. Ok, I made this recipe.  I did leave off the honey, as I think really good balsamic is pretty sweet.   Made for my husband and I.  It was soooo good.  About a week later, I made it for Mother’s Day for the entire side of my husband’s family to rave reviews. It’s been a huge hit and I make it often, as my husband loves brussell sprouts and I do not, or so I thought I did.  This recipe…I love!!!!!!