Roasted Brussel Sprouts with Bacon, Cranberries and Pecans

Roasted Brussel Sprouts with Bacon, Cranberries and Pecans in White Bowl


1. Preheat the oven to 400 degrees Fahrenheit. On the stove, cook the bacon lightly in a pan — remove before crispy. Set aside.

2. In a mixing bowl, combine the vinegar, oil, honey, seasoning and crushed garlic. Now, add the brussels sprouts and bacon. Toss to combine and allow it to marinate for a few minutes.

3. Line a baking sheet and add the marinated brussels sprouts mix. Bake for about 20 minutes, then add the pecans and dried cranberries and stir to coat with the sticky marinade. Return to the oven for another 5 to 10 minutes.

4. Remove the dish from the oven and season to taste. Shave fresh parmesan over it to complete the tasty meal.


While you may associate pecans with the holidays, combining this tasty nut with roasted brussels sprouts, bacon and cranberries makes the perfect side dish for meals all year long! Try this recipe for your next round of meal prep, to treat the family or for a Sunday roast.

This brussels sprouts recipe with cranberries and pecans is delicious and healthy. Some nutritional benefits include:

  • Pecans: These nuts are the lowest in carbs and highest in antioxidants.

  • Cranberries: These dried fruits are packed full of vitamin C and fiber and have anti-inflammatory properties.

  • Brussels sprouts: The mini cabbages are brimming with fiber and vitamins K and C.

Pecan Nation is responsible for the whole pecan production process — from the orchard to your door. We ensure we distribute only top-quality nuts, helping you get the best pecans for snacking, cooking and baking.

Get your nuts to make this recipe or stock up on healthy snacks today! Shop our sweet and savory flavor varieties today.


  • 1 cup pecans, chopped
  • 1 bag brussels sprouts, washed, ends trimmed and halved
  • 1/3 cup reduced-sugar cranberries, dried
  • 3 tablespoons balsamic vinegar
  • 1 tablespoon olive oil
  • 2 tablespoons honey
  • 5 garlic cloves, minced
  • 1 bacon pack, diced
  • Salt, pepper and chili flakes to taste