Roasted Brussels Sprouts with Cranberries & Pecans – Easy & Delicious Homemade Recipe

Published:

A Brief History of Brussels Sprouts

Brussels sprouts have been cultivated in Belgium since the 16th century, which is how they earned their name. They became popular across Europe and eventually in the United States, where they are now a Thanksgiving and Christmas staple. Traditionally boiled, modern recipes highlight roasting, which brings out their natural sweetness. Paired with festive ingredients like cranberries and pecans, Brussels sprouts transform into a flavorful side dish perfect for holiday tables.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Roasted Brussels Sprouts with Cranberries & Pecans – Easy & Delicious Homemade Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Jenny Cooks
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 6 servings 1x

Description

This Roasted Brussels Sprouts with Cranberries & Pecans recipe is savory, slightly sweet, and full of texture—making it a festive addition to your Thanksgiving or Christmas menu. The Brussels sprouts caramelize beautifully in the oven, while tart cranberries and crunchy pecans add holiday flair. It’s a colorful side dish that feels elegant yet comforting, pairing wonderfully with turkey, ham, or vegetarian mains.


Ingredients

Scale
  • 1 1/2 lbs Brussels sprouts, trimmed and halved

  • 2 tbsp olive oil

  • 1/2 tsp salt

  • 1/4 tsp black pepper

  • 1/2 cup dried cranberries

  • 1/2 cup pecan halves, toasted

  • 2 tbsp balsamic glaze or maple syrup


Instructions

  • Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper.

  • Toss Brussels sprouts with olive oil, salt, and pepper. Spread evenly on baking sheet.

  • Roast for 20–25 minutes, stirring halfway, until golden and slightly crispy.

  • Transfer to a serving bowl and stir in cranberries and toasted pecans.

 

  • Drizzle with balsamic glaze or maple syrup before serving


Notes

Substitute walnuts or almonds for pecans if desired

Add roasted shallots or garlic for extra flavor

For a tangy twist, use pomegranate seeds instead of cranberries

FAQ

1. Can I make roasted Brussels sprouts ahead of time?
Yes! Roast them a few hours before serving, then reheat in the oven at 350°F until warm and crisp.

2. How do I keep Brussels sprouts from getting soggy?
Roast at a high temperature (400°F) and avoid overcrowding the pan so they caramelize instead of steam.

3. Can I use fresh cranberries instead of dried?
Yes! Roast them with the Brussels sprouts during the last 10 minutes for a tart, vibrant flavor.

Hi there! I’m Aurelia,

Cooking is my happy place. It's how I de-stress and connect with the people I love. I'm passionate about sharing recipes that are easy to follow, deeply comforting, and bursting with flavor. Whether you're new to cooking or just looking for a little mealtime inspiration, I'm thrilled to share my culinary journey with you here on the blog.

You Might Also Like...

Protein Greek Yogurt Cookies – Easy & Delicious Homemade Recipe

High Protein Honey Garlic Shrimp – Easy & Delicious Homemade Recipe

High Protein Southwest Chicken Salad – Easy & Delicious Homemade Recipe

Chicken Zucchini Bake – Easy & Delicious Homemade Recipe

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star