Roasted Brussels Sprouts with Bacon, Toasted Pecans, and Dried Cranberries
This Roasted Brussels Sprouts with Bacon, Toasted Pecans, and Dried Cranberries recipe is a perfect blend of savory, smoky, and sweet flavors. The crispy, caramelized Brussels sprouts pair beautifully with crunchy toasted pecans, crispy bacon, and the tartness of dried cranberries. It’s an easy yet elegant side dish, great for holiday meals or a weeknight dinner.
Prep time
Total time ~35 minutes
Prep time ~10 minutes
Cook time~ 25 minutes
Ingredients
1½ lbs Brussels sprouts, trimmed and halved
4 slices bacon, chopped
½ cup pecans, roughly chopped
⅓ cup dried cranberries
3 tbsp olive oil
1 tbsp balsamic vinegar (optional, for extra depth of flavor)
½ tsp garlic powder
½ tsp salt
¼ tsp black pepper
Instructions
1. Preheat & Prepare
Preheat your oven to 400°F (200°C).
Line a baking sheet with parchment paper or foil for easy cleanup.
2. Cook the Bacon
In a large skillet over medium heat, cook the chopped bacon until crispy (about 5–7 minutes).
Use a slotted spoon to remove the bacon and place it on a paper towel-lined plate. Reserve about 1 tbsp of the bacon grease for extra flavor.
3. Roast the Brussels Sprouts
In a large bowl, toss the Brussels sprouts with olive oil, reserved bacon grease, garlic powder, salt, and black pepper.
Spread them out in a single layer on the baking sheet, cut-side down.
Roast for 20–25 minutes, flipping halfway through, until they are crispy and caramelized.
4. Toast the Pecans
While the Brussels sprouts roast, toast the pecans in a dry skillet over medium heat for 3–4 minutes, stirring frequently until fragrant.
5. Assemble the Dish
Once the Brussels sprouts are roasted, toss them in a serving bowl with the crispy bacon, toasted pecans, and dried cranberries.
Drizzle with balsamic vinegar if using, and toss to combine.
6. Serve & Enjoy
Serve warm as a delicious side dish for any meal!
Optional Variations:
Make it Sweeter: Drizzle with a little maple syrup or honey.
Add Cheese: Crumble some goat cheese or feta for extra creaminess.
Spice it Up: Add a pinch of red pepper flakes for heat.
Make it Vegan: Skip the bacon and use toasted walnuts or smoked paprika for a smoky flavor.
Nutritional Information:
Calories: ~220 kcal
Protein: ~6g
Fat: ~15g
Saturated Fat: ~3.5g
Carbohydrates: ~17g
Fiber: ~4g
Sugar: ~9g
Sodium: ~350mg
Health Benefits:
Rich in Fiber: Brussels sprouts support digestion and gut health.
Healthy Fats: Pecans and olive oil provide heart-healthy fats.
Good Source of Protein: Bacon and pecans add protein to keep you satisfied.
Antioxidants: Cranberries and Brussels sprouts are packed with vitamins and antioxidants.
Frequently Asked Questions:
1. Can I make this dish ahead of time?
Yes! You can roast the Brussels sprouts and cook the bacon ahead of time. When ready to serve, reheat them in the oven at 375°F (190°C) for about 5–7 minutes, then toss with pecans and cranberries.
2. How do I make this dish vegetarian or vegan?
For a vegetarian version, simply omit the bacon.
For a vegan version, skip the bacon and use toasted walnuts or smoked paprika for a similar smoky flavor.
3. How do I make the Brussels sprouts extra crispy?
Make sure the Brussels sprouts are dry before roasting.
Roast them cut-side down on the baking sheet.
Avoid overcrowding the pan—use two pans if necessary.
Increase the oven temperature to 425°F (220°C) for extra crispiness.
4. What’s the best way to toast pecans?
Toast pecans in a dry skillet over medium heat for 3–4 minutes, stirring frequently, or bake them in the oven at 350°F (175°C) for 5–7 minutes until fragrant.
5. Can I add cheese to this dish?
Absolutely! Goat cheese, feta, or parmesan add a delicious creamy or salty contrast to the dish.
6. How long do leftovers last?
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in the oven or air fryer for the best texture.
7. What main dishes pair well with this side?
This dish pairs well with roast chicken, turkey, pork tenderloin, steak, or salmon. It’s also a great addition to holiday meals!