Oven Roasted Brussel Sprouts with Bacon

As an Amazon affiliate, and affiliate with other businesses, I earn from qualifying purchases.

Oven Roasted Brussels Sprouts with Bacon is a savory and smoky one-pan side dish with crispy Brussel sprouts, bacon, buttery pecans, and bright dried cranberries.

roasted Brussels sprouts on a plate with sliced turkey

I’m always looking for new ways to add color, texture, and flavor to my holiday table. And there’s no better time of year to be eating roasted brussel sprouts! So I decided to spruce up this seasonal green veggie in a side dish that features savory bacon, nutty pecans, and tart dried cranberries. 

The result is a recipe that strikes the perfect balance of fresh, smokey, crunchy, and fruity. I think your family will love this holiday side dish as much as mine!

pinterest button for roasted brussel sprouts and bacon

How to Make Roasted Brussel Sprouts with Bacon and Cranberries

If you love roasted Brussel sprouts, then this recipe is perfect for you. It’s easy to make with fresh sprouts and a few other pantry-friendly ingredients. All you need is one baking sheet and the oven!

Start by roasting the Brussel sprouts and bacon, then add the pecans in the last 5 minutes of roasting. This way, the nuts crisp up and turn extra flavorful. 

uncooked brussel sprouts on a baking sheet with bacon pieces

Make-Ahead Brussel Sprout Side Dish

You can prep this recipe ahead of time if you’re planning ahead. Simply trim the Brussel sprouts, cover, and refrigerate until you’re ready to roast. Then toss them with the oil, salt, and pepper and pop them in the oven. 

sheet pan with roasted brussel sprouts, bacon and pecans

How Do I Know When Roasted Brussel Sprouts Are Done?

The Brussel sprouts will be fork-tender and the bottoms will have a beautiful caramelized color when they’re done.

What Can I Substitute For The Pecans?

You can use another favorite nut if you don’t care for pecans (or you used them all for a pecan pie!). Walnuts would be an excellent substitution. Hazelnuts, pine nuts, and pistachios would also work well. 

bowl of crispy roasted brussel sprouts

What to Serve with Roasted Brussels Sprouts and Bacon

This is a great wintertime recipe that pairs well with roasts and other comforting entrees. We especially love to pair the roasted brussels sprout dish with our Braised Beef Short Ribs. In a time crunch, you can make tender and juicy Instant Pot Short Ribs from Pressure Cooking Today.  

Of course, you can’t go wrong pairing this brussel sprout dish with Dry-Brined Turkey for Thanksgiving!

bite of roasted brussel sprouts with bacon on a plate with thanksgiving turkey

More Must-Try Holiday Side Dish Recipes

Add these other festive and tasty dishes to your holiday table this year:

roasted Brussels sprouts on a plate with sliced turkey
Yield: 4 servings

Oven Roasted Brussels Sprouts

Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes

Crisp and savory roasted Brussel sprouts with bacon, pecans, and cranberries are a must-try, one-pan holiday side dish recipe. 


  • 1 pound Brussels sprouts
  • 3 Tablespoons olive oil
  • 1 teaspoon salt
  • 1/4 teaspoon pepper
  • 2 slices bacon, chopped
  • 1/4 cup pecans, chopped
  • 1/4 cup dried cranberries


  1. Preheat oven to 400°F.
  2. Trim the ends off of the Brussels sprouts and cut in half, removing any wilted or brown leaves.
  3. Line a sheet pan with parchment or tin foil and add Brussels sprouts to the pan in a pile. Pour olive oil over and
    sprinkle with salt and pepper. Toss until Brussel sprouts are well coated. Sprinkle bacon around on the pan. Roast for 15-20  minutes or until sprouts are just about fork tender.
  4. Add the pecans and roast 5 more minutes.
  5. Add the cranberries and serve.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 233Total Fat: 18gSaturated Fat: 3gTrans Fat: 0gUnsaturated Fat: 14gCholesterol: 6mgSodium: 650mgCarbohydrates: 17gFiber: 4gSugar: 9gProtein: 5g

Nutrition information is calculated by Nutritionix and may not always be accurate.

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.