Brussels Sprouts and Roasted Butternut Squash with Cranberry Glaze came to life on a brisk autumn evening, the kind where the chill lingers just long enough to nudge you toward the oven. I had returned from the farmers market, arms full of seasonal inspiration, but it was the small, vibrant butternut squash and a bag of firm, green Brussels sprouts that stole the show.
Back in the kitchen, my stove already offered the soft aroma of simmering cranberry juice — tart, fragrant, and a little sweet. As it filled the air, a thought bubbled up: why not let these earthy roasted vegetables bathe in that glossy, jewel-toned glaze?
Within an hour, a golden tray emerged from the oven — caramelized, crispy-edged Brussels sprouts mingled with soft, honey-colored squash, all kissed with a cranberry reduction. The contrast of sweet and savory, sharp and mellow, was irresistible. When I paired it with a dish of balsamic roasted Brussels sprouts with cranberries and toasted pecans, it felt like the kind of plate you build traditions around.
Want more cozy, colorful recipes straight to your inbox? Be sure to subscribe for weekly inspiration from my kitchen to yours.
Why This Recipe is Special
What makes Brussels Sprouts and Roasted Butternut Squash with Cranberry Glaze so beloved in my kitchen is how beautifully it balances flavor, texture, and simplicity. Each bite offers contrast: crispy-edged Brussels sprouts, tender roasted squash, and a cranberry glaze that’s sweet yet tangy — all topped with a satisfying crunch from toasted nuts.
Unlike heavier holiday sides, this dish feels vibrant and grounded. It’s sweet without being sugary, hearty without being heavy. Plus, the colors are downright stunning on the plate — rich greens, golden orange, and ruby red glaze. It’s the kind of side that earns its place at the center of the table.
It also adapts effortlessly to different diets. Make it vegan by swapping honey for maple syrup, or serve it with grains for a nourishing vegetarian meal. I’ve even added it to wraps with grilled chicken power salad and creamy herb yogurt for a quick weekday lunch.
If you’ve tried my caramelized butternut squash with brie and toasted pecans, you’ll love this twist with a tangy cranberry kick. It feels familiar, but just different enough to be exciting.
This isn’t just another side — it’s a recipe that brings people back for seconds, and maybe even thirds.
Ingredients & Preparation
Simple Ingredients, Beautiful Results
One of the reasons I love Brussels Sprouts and Roasted Butternut Squash with Cranberry Glaze is how effortlessly it comes together using everyday ingredients. You won’t need anything fancy — just a handful of seasonal vegetables, a few pantry staples, and you’re on your way to creating a dish that tastes like it belongs on a magazine cover.
Here’s exactly what you’ll need:
| Ingredient | Amount |
|---|---|
| Brussels sprouts (halved) | 1 lb / 450 g |
| Butternut squash (peeled & cubed) | 1 small (approx. 1 lb / 450 g) |
| Olive oil | 2 tbsp (30 ml) |
| Salt & pepper | To taste |
| Cranberry juice (unsweetened) | ½ cup (120 ml) |
| Honey | 2 tbsp (30 g) |
| Balsamic vinegar | 1 tbsp (15 ml) |
| Toasted walnuts or pecans (opt) | ¼ cup (30 g) |
Each ingredient plays its part. The Brussels sprouts offer a bit of bite, while the squash melts into gentle sweetness. The glaze is where the magic happens — the cranberry juice simmers down into something tart and elegant, mellowed by the honey and grounded with balsamic.
Tools, Substitutions & Smart Swaps
You’ll need only a few tools:
-
A sharp knife
-
Baking sheet (or two, if you’re doubling the recipe)
-
Small saucepan for the glaze
-
A mixing bowl
Brussels Sprouts and Roasted Butternut Squash with Cranberry Glaze
- Total Time: 40
- Yield: 4 servings
- Diet: Vegetarian
Description
Brussels Sprouts and Roasted Butternut Squash with Cranberry Glaze is a vibrant, sweet-savory side dish perfect for fall. Roasted vegetables are tossed in a tart cranberry glaze and topped with crunchy toasted nuts — perfect for holidays or weeknight dinners.
Ingredients
• 1 lb Brussels sprouts, trimmed and halved
• 1 small butternut squash (about 1 lb), peeled and cubed
• 2 tbsp olive oil
• Salt and pepper, to taste
• ½ cup cranberry juice (unsweetened)
• 2 tbsp honey (or maple syrup)
• 1 tbsp balsamic vinegar
• ¼ cup toasted walnuts or pecans (optional)
Instructions
1. Preheat oven to 400°F (200°C).
2. Trim and halve Brussels sprouts. Peel and cube butternut squash.
3. Toss vegetables with olive oil, salt, and pepper. Spread on a baking sheet.
4. Roast for 25–30 minutes, flipping halfway, until golden and tender.
5. Meanwhile, combine cranberry juice, honey, and balsamic vinegar in a saucepan.
6. Simmer over medium heat until reduced by half and syrupy, about 10–12 minutes.
7. Transfer roasted vegetables to a large bowl and drizzle with warm cranberry glaze.
8. Toss gently to coat and top with toasted nuts if desired.
9. Serve warm or at room temperature.
Notes
– Substitute maple syrup for honey to make it vegan.
– Frozen squash or sprouts work if thawed and dried before roasting.
– Try adding a pinch of orange zest or chili flakes to the glaze for extra flavor.
– Reheat leftovers in the oven at 350°F for 10 minutes.
– Store in the fridge up to 4 days in an airtight container.
- Prep Time: 10
- Cook Time: 30
- Method: Roasted
- Cuisine: American
For substitutions:
-
Maple syrup is a great swap for honey, especially if you want to keep it vegan.
-
Don’t have fresh butternut squash? Frozen cubes work — just pat them dry before roasting.
-
Toasted pumpkin seeds or slivered almonds make great nut-free alternatives.
I often prep this recipe alongside my mini pizza with brie, cranberries, and toasted pecans for festive meals — they share ingredients and flavors that really complement each other. Or try serving this with pistachio cranberry cheese log with honey and rosemary for a stunning starter pairing.
This dish is proof that seasonal, simple cooking doesn’t have to be boring — it can be bold, beautiful, and full of flavor.
Cooking Instructions & Tips
Step-by-Step: How to Make It
Making Brussels Sprouts and Roasted Butternut Squash with Cranberry Glaze is as rewarding as the final bite. Each step fills the kitchen with warm, comforting aromas and builds layers of texture and flavor. Let’s walk through it together.
-
Preheat and Prep
Begin by preheating your oven to 400°F (200°C). While it warms, trim the stems from your Brussels sprouts and slice them in half. Peel and cube your butternut squash into even, bite-sized pieces — this helps everything roast evenly. -
Season and Roast
In a large bowl, toss the vegetables with olive oil, salt, and freshly cracked black pepper. Spread them in a single layer on a parchment-lined baking sheet, making sure not to overcrowd. Roast for 25–30 minutes, flipping once, until the edges are golden and slightly crisp. -
Make the Cranberry Glaze
While your vegetables roast, prepare the glaze. In a small saucepan over medium heat, combine cranberry juice, honey, and balsamic vinegar. Bring to a gentle boil, then lower to a simmer. Stir often and let it reduce by half — it should become slightly thick and glossy after 10–12 minutes. -
Toss and Finish
Once the vegetables are roasted to perfection, transfer them to a large serving bowl. Drizzle the warm cranberry glaze over the top and gently toss to coat. Finish with toasted walnuts or pecans for crunch and a bit of earthiness.
This process is as satisfying as the result. Watching the glaze cling to each piece and catching that first bite of tart-sweet-roasty goodness — it’s pure joy.
Tips & Tricks to Get It Just Right
-
Don’t overcrowd the pan. This is key to achieving crisp edges rather than steaming your veggies.
-
Use a rimmed baking sheet to keep everything contained and caramelized.
-
Cut the squash and sprouts evenly so they cook at the same rate.
-
Double the glaze if you want extra for drizzling over grains or grilled proteins.
This glaze is also wonderful drizzled over slow-braised beef roast with cranberry balsamic glaze or spooned alongside my caramelized butternut squash with feta and walnuts.
With just a few simple steps, you’ll have a dish that looks gorgeous and tastes even better.
Serving, Storing & Pairing
Perfect Pairings for Any Occasion
The beauty of Brussels Sprouts and Roasted Butternut Squash with Cranberry Glaze is that it plays well with almost any dish on the table. It’s festive enough for a holiday feast and simple enough to serve during a casual weeknight dinner.
For a Thanksgiving spread, pair it with a roasted turkey or a honey-glazed ham. On cozy evenings, I like serving it alongside a warm grain bowl or even spooned over creamy mashed potatoes for extra comfort.
If you’re curating a fall-inspired menu, this side dish pairs beautifully with a roasted beet and caramelized pear salad with feta and pistachios. The flavors mirror the sweet-savory harmony and bring even more color to your plate. I’ve also served it with mini pizza with brie, cranberries, and toasted pecans for a fun holiday tapas-style evening.
Don’t be surprised if it steals the spotlight — this is one of those dishes guests come back to again and again.
How to Store & Reheat Like a Pro
Got leftovers? Lucky you. This dish holds up well and reheats beautifully.
-
To Store: Let it cool completely, then transfer to an airtight container. It will keep in the fridge for up to 4 days.
-
To Reheat: Spread the veggies on a baking sheet and warm in a 350°F (175°C) oven for about 10 minutes. The glaze reactivates with heat, and the edges crisp up again.
If you want to reheat a single serving, use a skillet over medium heat with a splash of water or olive oil. This keeps the squash soft and the glaze saucy.
You can even enjoy it cold — add to salads or grain bowls for a leftover lunch that doesn’t feel like an afterthought.
Whether you’re storing, reheating, or repurposing, this dish holds onto its flavor, charm, and texture like a pro.
Frequently Asked Questions
Can I make Brussels Sprouts and Roasted Butternut Squash with Cranberry Glaze ahead of time?
Yes! You can roast the vegetables up to a day in advance and refrigerate them. Reheat them in the oven while you gently warm the glaze on the stovetop before serving.
What can I use instead of honey to make it vegan?
Maple syrup is a wonderful alternative that keeps the glaze rich and sweet without using animal products.
Can I use frozen Brussels sprouts or squash?
You can, but be sure to thaw them completely and pat them dry before roasting. Excess moisture will prevent that beautiful caramelization.
Is this dish kid-friendly?
Surprisingly, yes. The natural sweetness of the squash and the cranberry glaze makes it more appealing, even to picky eaters.
Can I make the cranberry glaze on its own?
Absolutely! It’s lovely drizzled over roasted meats, grain bowls, or even used as a dipping sauce.
What nuts work best for this recipe?
Pecans and walnuts are classic choices, but slivered almonds or toasted pumpkin seeds are great nut-free options.
Conclusion
There’s something truly comforting about a dish that’s both rustic and refined, and Brussels Sprouts and Roasted Butternut Squash with Cranberry Glaze fits that description perfectly. It brings warmth, color, and balance to any meal — whether it’s your Thanksgiving table or a quiet Tuesday night.
What I love most is how this recipe transforms humble ingredients into something worthy of celebration. Every bite feels intentional — crispy, sweet, tangy, and textured.
If you’re in the mood for even more fall-inspired flavors, I also recommend trying this butternut squash and Brussels sprouts salad from Cooking for My Soul. It’s another beautiful way to celebrate the season’s best produce.
And if you’re a fan of cozy side dishes, don’t miss my caramelized butternut squash with feta and walnuts or the classic Brussels sprouts with cranberry orange glaze — both crowd favorites!