The holidays have a unique way of gathering people together over plates of food that warm both the body and soul. As the crispness of fall transitions into the chill of winter, you find yourself reaching for recipes that carry comfort, nostalgia, and flavor all in one bite. That’s where roasted Brussels sprouts and cinnamon butternut squash with pecans and cranberries comes into play. It’s not just another side dish—it’s a stunning centerpiece in its own right, bursting with color, texture, and seasonal goodness.
If you’ve ever wanted to impress your guests while staying true to wholesome ingredients and easy techniques, this dish should be on your radar. Whether you’re curating your Thanksgiving menu, planning your Christmas dinner, or simply wanting to try something hearty yet health-conscious, this recipe ticks all the boxes.

Table of Contents
Why Roasted Brussels Sprouts and Butternut Squash Belong on Your Holiday Table
You’re likely already familiar with the classics—green beans, mashed potatoes, and stuffing—but roasted Brussels sprouts and butternut squash offer a flavorful twist that feels both traditional and elevated. This dish brings a balance of savory and sweet that complements just about any main course.
It’s not just about taste. You’re also looking at a nutrient-dense combination of vegetables, nuts, and dried fruit. Brussels sprouts are high in fiber and vitamin K, while butternut squash brings beta-carotene and natural sweetness to the plate. Add in the healthy fats from pecans and the antioxidant-rich cranberries, and you’ve got a dish that doesn’t just taste good—it does good, too.
You’ll also appreciate how effortlessly this dish fits into different dietary needs. It’s naturally vegetarian, gluten-free, and can easily be adapted to vegan preferences. No matter who’s coming to dinner, you can serve this with confidence.
Ingredients You’ll Need to Bring It to Life
You don’t need to search high and low for specialty items. Most of what you’ll need is likely already in your pantry or on your weekly grocery list.
For the Roasted Brussels Sprouts:
- 3 cups Brussels sprouts (trimmed and halved)
- 3 tablespoons olive oil
- ¼ teaspoon salt (adjust to taste)
For the Cinnamon Butternut Squash:
- 1½ pounds butternut squash (peeled, seeded, cubed)
- 2 tablespoons olive oil
- 3 tablespoons maple syrup
- ½ teaspoon ground cinnamon
For the Final Assembly:
- 2 cups pecan halves (toasted lightly)
- 1 cup dried cranberries
- 2 to 4 tablespoons maple syrup (optional, for extra sweetness)
This combination is classic yet customizable. Want to switch things up? Pumpkin seeds can replace pecans for a nut-free version. Prefer golden raisins to cranberries? That swap works too.
How to Make It: Step-by-Step for Success
The beauty of this dish lies in its simplicity. You’ll roast your vegetables to caramelized perfection, toast the pecans until they’re fragrant and crunchy, and toss everything together in one satisfying bowl. Here’s how to do it right.
Roast the Brussels Sprouts
- Preheat your oven to 400°F.
- Line a baking sheet with foil and lightly grease with 1 tablespoon olive oil.
- Toss the halved Brussels sprouts with the remaining 2 tablespoons olive oil and salt.
- Arrange them cut-side down on the baking sheet and roast for 20–25 minutes. Flip them over in the last 5–10 minutes to ensure even browning. You’re looking for a golden, crisp edge—not burnt, but beautifully caramelized.
Roast the Butternut Squash
- While the sprouts are roasting, prepare a second foil-lined baking sheet.
- Toss the cubed squash with 1 tablespoon olive oil, maple syrup, and cinnamon.
- Spread evenly on the sheet and roast for 20–25 minutes, flipping halfway through. The edges should be tender and slightly caramelized.
Tip: You can roast both vegetables at the same time using separate trays on the same rack to save time.
Toast the Pecans
- Lower the oven to 350°F after the vegetables are done.
- Place pecan halves on a parchment-lined tray and toast for about 5 minutes.
- Keep a close eye—pecans can burn quickly. Once they darken slightly and smell nutty, they’re ready.
Assemble and Serve
- In a large mixing bowl, combine roasted Brussels sprouts, butternut squash, cranberries, and toasted pecans.
- For added sweetness, drizzle 2 to 4 tablespoons of maple syrup and toss everything to combine.
You’ve just created a dish that hits all the right notes: sweet, savory, crunchy, and tender. It’s a textural masterpiece that your guests will remember long after the last bite.
Helpful Tips, Swaps, and Make-Ahead Tricks
You’re busy during the holidays, and this dish is flexible enough to work with your schedule.
- Make ahead: Roast the vegetables a day in advance. Just hold off on the pecans until serving to keep them crisp.
- Serving temperature: It’s delicious warm but also holds its flavor well at room temperature or even cold.
- Vegan option: Ensure your maple syrup is pure and not processed with additives, and you’ve got a fully vegan dish.
- Flavor enhancer: Want a bit more punch? A squeeze of orange juice or a sprinkle of goat cheese can add a new layer of flavor.
This dish doesn’t require a culinary degree or obscure ingredients. What it does require is care, attention to roasting times, and a willingness to let fresh ingredients shine.
Perfect Pairings for a Holiday Meal
This side is versatile enough to sit beside any of your holiday favorites. Consider pairing it with:
- Roast turkey or turkey breast with garlic herb butter
- Glazed duck or Cornish hens
- Garlic and bacon green beans
- Creamy mashed potatoes or au gratin varieties
- Fresh autumn salads with pears, apples, or pomegranate seeds
It rounds out the richness of meats and adds balance to starchier sides. If you’re creating a fully vegetarian spread, this dish can even become a main course when paired with grains like wild rice or farro.
Nutritional Information (Per Serving – Serves 6)
- Calories: 508
- Carbohydrates: 37g
- Sugar: 16g
- Fiber: 6g
- Fat: 38g
- Saturated Fat: 4g
- Unsaturated Fat: 32g
- Trans Fat: 0g
- Protein: 5g
- Sodium: 130mg
- Cholesterol: 0mg
These numbers are estimates but provide a clear picture: this dish is nutrient-dense, fiber-rich, and balanced.
Frequently Asked Questions About Roasted Brussels Sprouts and Butternut Squash
Can I make roasted Brussels sprouts and butternut squash ahead of time?
Yes. Roast the vegetables the day before and store them in an airtight container. Just before serving, reheat in the oven at 350°F for 10–15 minutes. Add the toasted pecans right before serving to maintain their crunch.
Is this dish suitable for gluten-free and vegan diets?
Absolutely. This recipe is naturally gluten-free. To keep it vegan, make sure to use pure maple syrup and avoid any additional non-vegan toppings.
How do I get my Brussels sprouts to roast perfectly and not turn mushy?
The key is high heat and spacing. Roast at 400°F and avoid crowding the pan. This allows the Brussels sprouts to crisp rather than steam. Always place them cut-side down for that golden-brown finish.
Conclusion
You want holiday dishes that are not only beautiful and flavorful but also simple enough to prepare without stress. Roasted Brussels sprouts and cinnamon butternut squash with pecans and cranberries delivers on every front. It’s a celebration of color, taste, and texture that enhances your holiday table without overpowering it.
Whether you’re hosting a large family gathering or preparing an intimate dinner, this dish brings warmth, nutrition, and just the right touch of festive elegance. Try it once, and it might just become your go-to side for years to come. Prepare it with care, serve it with pride, and watch as it becomes one of the most talked-about dishes on your holiday menu.
More Tasty Ideas
- Maple Mustard Roasted Carrots and Apples: This fall-inspired dish offers a similar balance of sweetness and earthiness found in the roasted Brussels sprouts and butternut squash. The maple and mustard combination creates a warm, tangy flavor that beautifully complements roasted vegetables.
- Sweet Potato Casserole with Pecan Topping: Rich, comforting, and topped with crunchy pecans, this classic holiday favorite pairs perfectly with other autumnal side dishes. The creamy sweet potatoes and nutty topping mirror the texture contrasts in the original recipe.
- Cranberry Pecan Cheese Ball: A perfect appetizer to accompany any festive spread, this cheese ball features tart cranberries and buttery pecans, echoing the same flavor notes of the original side dish in a rich and creamy form.
Roasted Brussels Sprouts and Butternut Squash
A festive and flavorful side dish made with roasted Brussels sprouts, cinnamon-spiced butternut squash, toasted pecans, and dried cranberries. Perfect for holiday meals, it’s both nutritious and vibrant in taste and color.
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Total Time: 45 minutes
- Yield: 6 servings
- Category: Side Dish
- Method: Roasting
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 3 cups Brussels sprouts, trimmed and halved
- 3 tablespoons olive oil (for Brussels sprouts)
- 1/4 teaspoon salt (to taste)
- 1 1/2 pounds butternut squash, peeled, seeded, and cubed into 1-inch pieces
- 2 tablespoons olive oil (for squash)
- 3 tablespoons maple syrup (for squash)
- 1/2 teaspoon ground cinnamon
- 2 cups pecan halves
- 1 cup dried cranberries
- 2–4 tablespoons maple syrup (optional, for assembly)
Instructions
- Preheat oven to 400°F. Line a baking sheet with foil and lightly grease with 1 tablespoon olive oil.
- Toss halved Brussels sprouts with 2 tablespoons olive oil and salt. Place cut-side down on the baking sheet.
- Roast Brussels sprouts for 25 minutes, flipping in the last 10 minutes for even browning.
- In a separate bowl, toss cubed butternut squash with 1 tablespoon olive oil, 3 tablespoons maple syrup, and cinnamon.
- Spread squash on a separate foil-lined baking sheet and roast for 25 minutes, flipping halfway through.
- Lower oven temperature to 350°F. Line a baking sheet with parchment paper and toast pecans for 5–7 minutes until lightly browned and fragrant.
- In a large bowl, combine roasted Brussels sprouts, butternut squash, toasted pecans, and cranberries.
- Optionally, drizzle with 2–4 tablespoons maple syrup and toss to combine before serving.
Notes
- Roast Brussels sprouts and squash simultaneously on separate trays to save time.
- Wait to add pecans until just before serving to maintain crunch.
- Can be served warm or at room temperature.
- Substitute pumpkin seeds for pecans for a nut-free version.







