This stuffed butternut squash is a beautiful way to celebrate the flavors of fall! Golden roasted squash is filled with savory, garlicky quinoa, caramelized Brussels sprouts, mushrooms, sweet-tart cranberries, and crunchy toasted pecans. A finishing drizzle of balsamic vinegar brings everything together.
It’s colorful, cozy, and hearty enough to be the centerpiece of your Thanksgiving table. And while it looks impressive, each component is easy to prepare!

The magic of this recipe comes from combining flavorful ingredients that complement each other. Here’s what makes this filling special.

This recipe has a few components, but they’re all easy to prepare! The secret is cooking each part separately so the squash becomes perfectly tender, the Brussels sprouts get crispy, and the quinoa stays fluffy.
Here’s how to bring this beautiful fall centerpiece together.
Preheat your oven to 425°F.
Carefully cut the butternut squash in half lengthwise and scoop out the seeds and stringy pulp from the rounded end of each half.
Rub the cut surfaces lightly with olive oil and season with salt and pepper. Arrange the squash halves cut-side up on a large, shallow baking sheet.
Why cut-side up? Butternut squash releases quite a bit of moisture as it cooks. Roasting it cut-side up allows moisture to evaporate instead of getting trapped underneath. It also means you won’t need to flip the delicate squash later, helping it stay intact for a beautiful presentation.
Roast the squash at 425°F for approximately 40–55 minutes, until the thickest part is fork-tender but the squash still holds its shape. Start checking around 35 minutes, since cooking time will vary depending on the size.
If liquid collects in the seed cavities, carefully spoon it out while leaving the squash in place. Avoid lifting or tipping the squash to drain it, since the tender flesh can easily break.
Once the squash is tender, switch the oven to broil for approximately 2–4 minutes, watching closely, until the exposed flesh develops beautiful golden-brown spots.
Remove from the oven and let cool slightly before handling.
Once the squash has cooled slightly, carefully transfer each half to a large serving platter.
Using a spoon, gently scoop a shallow channel through the thick neck portion of each squash, leaving approximately ¾–1 inch of flesh around the sides and bottom so the squash maintains its shape. Save any additional scooped squash for another recipe!

Tip: Don’t keep roasting the squash just to achieve a deeper color! You want the flesh tender and creamy, but still sturdy enough to hold the filling. A quick broil gives it that gorgeous finish without overcooking.
While the squash roasts, prepare the Brussels sprouts.
Make sure they’re thoroughly dry, then toss with olive oil, salt, and pepper. Spread them in a single layer on a baking sheet, leaving space between the pieces.
Roast at 425°F for approximately 20 minutes, until the edges are crispy and the cut surfaces are deeply golden. Then remove from the oven and drizzle with balsamic.
The secret to crispy Brussels sprouts: Give them their own baking sheet and plenty of room! Roasting them alongside moisture-rich foods can create steam, making it harder to achieve those delicious crispy edges. For the very best results, roast them separately from the squash.

While the vegetables roast, combine the rinsed quinoa, water, and salt in a saucepan.
Bring to a boil, then reduce to a gentle simmer and cook uncovered for approximately 12–18 minutes, until the liquid has absorbed.
Remove from the heat, cover, and let rest for five minutes before fluffing with a fork.
This gives you light, fluffy quinoa that won’t turn the filling mushy.
Finely chop the mushrooms into a very small chunks — almost diced.

Heat olive oil in a large skillet over medium-high heat. Add the finely chopped cremini mushrooms and cook for approximately 7–9 minutes, stirring occasionally.
The mushrooms will release moisture as they cook. Continue sautéing until that liquid evaporates and the mushrooms begin to develop beautiful browned edges.
Don’t rush this step! Browning the mushrooms brings out their rich, savory flavor, which helps balance the naturally sweet squash and cranberries.
Reduce the heat to medium and add the diced shallots. Cook for approximately 4–5 minutes, until softened and lightly golden.
Lower the heat to medium-low and add the minced garlic. A whole head might sound like a lot, but it creates a wonderfully savory filling!
Cook for another 2–3 minutes, stirring frequently, until the garlic is softened and fragrant without becoming too brown.
Stir in the fresh sage, thyme, salt, soy sauce (or tamari), and Dijon mustard. Cook for another minute to bring the flavors together.
Add the cooked quinoa, dried cranberries, ¼ cup toasted pecans, chopped parsley, and roasted Brussels sprouts directly to the skillet with the mushroom mixture.
Gently toss everything together until well combined.
The filling should be colorful and full of texture, with fluffy quinoa, golden mushrooms, crispy Brussels sprouts, chewy cranberries, and crunchy pecans.
Taste before stuffing! This is your chance to adjust the salt and pepper. The filling should be delicious on its own before going into the squash.

With the roasted squash halves already arranged on your serving platter, generously spoon the quinoa filling into each one, mounding it along the entire length.
Finish with fresh parsley or thyme and a generous drizzle of balsamic vinegar or glaze.
Start with approximately 1–2 tablespoons per squash half, adding more to taste.
And there you have it! A stunning, colorful, harvest-inspired centerpiece that’s ready for your Thanksgiving table.

A few little details make a big difference in the finished dish.

This stuffed squash makes a lovely Thanksgiving main dish, especially when surrounded by your favorite fall recipes and holiday sides.
For a complete holiday spread, pair it with creamy dairy-free mashed potatoes, classic vegan green bean casserole, and your favorite cranberry sauce.
You can find even more inspiration in our ultimate vegan Thanksgiving guide.
For smaller portions, slice the stuffed squash into individual servings. One large stuffed butternut squash makes an impressive centerpiece that can be shared among 8–10 people as part of a holiday spread.
Make ahead: Cook the quinoa, prepare the mushroom filling, and roast the butternut squash up to one day in advance. Store the components separately in airtight containers in the refrigerator.
When you’re ready to serve, gently reheat the squash and filling until hot, then transfer the squash to a serving platter and assemble. For the best crispy texture, roast the Brussels sprouts fresh or re-crisp them separately before adding them to the filling. Finish with fresh herbs and balsamic.
Refrigerate: Store leftovers in an airtight container in the refrigerator for up to 3–4 days.
Reheat: Place the stuffed squash in a baking dish, cover loosely with foil, and warm at 350°F until heated through, approximately 15–25 minutes depending on the portion size and starting temperature. Add fresh herbs and balsamic before serving.
Freeze: The cooked squash and quinoa filling can be frozen for up to 2–3 months, but the vegetables will become softer once thawed. For the best texture, freeze the filling and squash separately, without the Brussels sprouts or pecan toppings.
Absolutely! Prepare the squash and quinoa filling the day before, then reheat and assemble before serving. For the crispiest Brussels sprouts, roast them just before serving or re-crisp them in the oven. Add the fresh herbs and balsamic drizzle at the end.
No! Leave the skin on to help the squash halves hold their shape. The tender flesh can be scooped out and enjoyed right from the roasted squash. Butternut squash skin is technically edible when cooked thoroughly, but it can be tough, so most people prefer to leave it behind.
Yes! Cooked wild rice or a wild rice blend would be delicious with the mushrooms, cranberries, and herbs. Just cook the grain according to its package directions before mixing it into the filling.
Absolutely! You can finish this dish with either balsamic vinegar or a prepared balsamic glaze. Regular balsamic vinegar is thinner and has a more pronounced acidity, while glaze is thicker and often sweeter. Both complement the savory filling and sweet roasted squash beautifully.
The secret is roasting it cut-side up, avoiding overcooking, and handling it gently. Keep the skin intact, leave plenty of flesh around the edges when scooping, and use two wide spatulas to support the squash when transferring it to your serving platter. Add the filling after transferring so you won’t need to move the fully stuffed squash.

If you make this stuffed butternut squash, I’d love to hear how it turned out! Leave a comment and rating below, and share your beautiful creations with us on Instagram by tagging @vegan and @worldofvegan.

Leave a Comment