Stuffed Butternut Squash

Looking for a cozy fall meal that’s as pretty as it is delicious? This stuffed butternut squash recipe is packed with fluffy quinoa, roasted Brussels sprouts, savory mushrooms, sweet dried cranberries, and crunchy pecans. It’s colorful, full of flavor, and perfect for a holiday dinner or a comforting weeknight meal!
post featured image
Roasted butternut squash stuffed with quinoa, mushrooms, balsamic brussels sprouts, toasted pecan, cranberries, and herbs, served on a Thanksgiving platter.
This post may contain affiliate links, which means that I make a small commission off items you purchase at no additional cost to you. Please read my policy page.

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!

Why You’ll Love This Stuffed Butternut Squash

  • A gorgeous Thanksgiving centerpiece. The vibrant orange squash, ruby-red cranberries, and green Brussels sprouts make this dish as beautiful as it is delicious.
  • A fantastic alternative to turkey. This is a dish that truly celebrates the fall harvest and can take the place of a turkey at your table.
  • So many delicious textures. Tender roasted squash, fluffy quinoa, crispy Brussels sprouts, chewy cranberries, and crunchy pecans make every bite interesting.
  • Easy to prepare ahead. Most of the components can be made in advance, so you’re not juggling everything on Thanksgiving Day.
Stuffed butternut squash with quinoa filling and fresh herbs.

Key Ingredients and Substitutions

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

  • Butternut Squash: Naturally sweet and creamy when roasted, butternut squash makes the perfect edible vessel for this savory filling. Choose one large squash for a stunning Thanksgiving centerpiece, or use two medium squashes if you prefer. You can also substitute another type of squash, like: kabocha squash, acorn squash, delicata squash, spaghetti squash, honeynut squash, or even a pumpkin.
  • Quinoa: Fluffy, tender quinoa makes the filling hearty without weighing it down. White quinoa has a softer texture, while tricolor quinoa adds a little more bite and beautiful visual contrast. Or use any other grain of your choice—such as wild rice, farro, or couscous.
  • Brussels Sprouts: Roasted until deeply golden and crispy, Brussels sprouts add wonderful savory flavor and a little bitterness to balance the sweetness of the squash.
  • Cremini Mushrooms: Also called baby Bella mushrooms—the standard brown button mushrooms—these are chopped very finely and add a savory richness and meatiness to the filling.
  • Garlic and Shallots: I’m a garlic lover, so I use a whole head. Feel free to use less! And if you don’t have shallots, use any type of onion instead.
  • Balsamic Vinegar: The finishing touch! Balsamic vinegar adds brightness and sweet-tart complexity that complements the roasted vegetables and cranberries beautifully. I love using Fini balsamic vinegar, made in Modena, Italy, for that final drizzle.
Ingredient flatlay image featuring butternut squash, brussels sprouts, quinoa, mushrooms, herbs, spices, etc.

How to Make Stuffed Butternut Squash

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.

Step 1: Prepare the Butternut Squash

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.

Step 2: Roast the Squash Until Tender and Golden

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!

Michelle Cehn scooping a channel in a roasted butternut squash with a large spoon.

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.

Step 3: Roast the Brussels Sprouts Until Crispy

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.

Roasted Brussels sprouts for a stuffed butternut squash recipe.

Step 4: Cook the Quinoa

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.

Step 5: Chop and brown the Mushrooms

Finely chop the mushrooms into a very small chunks — almost diced.

Ingredients prepped for meal planning a stuffed butternut squash recipe.

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.

Step 6: Add the Garlic, Shallots, and Fresh Herbs

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.

Step 7: Combine the Quinoa Filling

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.

Finished quinoa filling for a stuffed butternut squash recipe.

Step 8: Stuff, Drizzle, and Serve!

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 stuffed butternut squash plated for Thanksgiving held out by vegan chef Michelle Cehn.

Pro Tips for the Best Stuffed Butternut Squash

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

  • Choose a large squash for a beautiful centerpiece. One big butternut squash makes an impressive presentation on a holiday table. Look for one that’s relatively symmetrical, with a long, wide neck that gives you plenty of room for stuffing.
  • Roast the squash cut-side up. This allows moisture to escape and eliminates the need to flip the delicate roasted squash. If juice collects in the rounded cavities, simply spoon it out while the squash stays on the baking sheet.
  • Don’t overcook the squash. You want it fork-tender but sturdy enough to hold the filling. Start checking early, and use a quick broil to develop golden-brown spots without cooking it too long.
  • Roast the vegetables separately. Brussels sprouts need plenty of space and dry heat to develop crispy edges. Roasting them alone gives you the best results.
  • Brown the mushrooms before adding the garlic. Mushrooms contain a lot of water. Give them time to release that moisture and develop a rich, golden color before adding the more delicate aromatics.
  • Be gentle when transferring the squash. Large roasted squash halves can break if you lift them from one end. Support the entire length with wide spatulas, move them to the serving platter, and then add the filling.
  • Add the balsamic just before serving. Balsamic vinegar brings a wonderful sweet-tart finish to the savory filling. Drizzle it over the finished squash and serve extra at the table.
Two halves of stuffed butternut squash with quinoa on a white platter.

What to Serve with Stuffed Butternut Squash

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 and Storage Tips

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.

Frequently Asked Questions

Can I make stuffed butternut squash ahead of time for Thanksgiving?

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.

Do I need to peel the butternut squash before roasting?

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.

Can I use a different grain instead of quinoa?

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.

Can I use balsamic vinegar instead of balsamic glaze?

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.

How do I keep my stuffed butternut squash from falling apart?

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.

Beautiful vegan stuffed butternut squash served on a Thanksgiving dish filled with fall harvest ingredients.

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.

flower icon
Send This Recipe to My Inbox
Drop your email below to receive this recipe in your inbox. Plus, we’ll send you our favorite seasonal plant-based recipes weekly!

Stuffed Butternut Squash

No ratings yet
Golden roasted butternut squash filled with savory garlic-mushroom quinoa, crispy Brussels sprouts, sweet cranberries, toasted pecans, and fresh herbs. Finished with tangy balsamic, this colorful dish celebrates the fall harvest and makes a beautiful Thanksgiving main!
Roasted butternut squash stuffed with quinoa, mushrooms, balsamic brussels sprouts, toasted pecan, cranberries, and herbs, served on a Thanksgiving platter.
Prep Time 30 minutes
Cook Time 1 hour
Total Time 1 hour 30 minutes
Servings 8 -10

Ingredients

For Butternut Squash:

  • 1 large butternut squash, or two medium butternut squashes
  • 1 teaspoon olive oil
  • ¼ teaspoon salt
  • ¼ teaspoon pepper

For Brussels Sprouts:

  • 12 ounces Brussels sprouts, trimmed and halved
  • 1 tablespoon olive oil
  • ¼ teaspoon salt
  • ¼ teaspoon pepper
  • 1 tablespoon balsamic vinegar

For Quinoa Filling:

  • ¾ cup dried quinoa, rinsed
  • 1½ cups water
  • ¼ teaspoon salt
  • 8 ounces cremini mushrooms (baby Bella), finely chopped
  • 2 medium shallots, finely diced
  • 1 tablespoon olive oil
  • 1 whole medium head garlic (approximately 8-10 cloves), peeled and minced
  • 1 tablespoon finely chopped fresh sage
  • 2 teaspoons fresh thyme leaves
  • ½ teaspoon salt, plus more to taste
  • 2 teaspoons soy sauce, or tamari for gluten-free
  • 1 teaspoon Dijon mustard
  • ⅓ cup dried cranberries
  • ½ cup toasted pecans
  • 2 tablespoons chopped fresh parsley

For Finishing:

  • Balsamic vinegar or glaze, to taste
  • Additional fresh parsley or thyme, for garnish

Instructions

  • Preheat the oven to 425°F (220°C). Cut the butternut squash in half lengthwise and scoop out the seeds. Rub the cut surfaces lightly with olive oil and season with ¼ teaspoon salt and ¼ teaspoon pepper. Arrange cut-side up on a large, shallow baking sheet.
  • Roast the squash cut-side up at 425°F for approximately 40–55 minutes, until the thickest part is fork-tender but still holds its shape. Begin checking around 35 minutes, as cooking time will vary depending on the size of the squash. If liquid accumulates in the seed cavities, carefully spoon it out without moving the squash. Do not flip or lift the squash to drain the liquid, as this can cause the delicate roasted squash to break. Once tender, switch the oven to broil for approximately 2–4 minutes, watching closely, until the exposed flesh develops golden-brown spots. Remove from the oven and allow to cool slightly before handling.
  • Prepare the Brussels sprouts. Make sure Brussels sprouts are dry. Toss the halved sprouts with 1 tablespoon olive oil, ¼ teaspoon salt, and ¼ teaspoon pepper. Arrange in a single layer on a separate baking sheet. Roast them alone in an oven for approximately 20 minutes, or until golden and crispy at the edges. Remove, drizzle with balsamic, and set aside. Note: if you roast them with other moisture-rich things in the oven, they may not get crispy. Keep them dry, spaced, and give them their own oven to roast in for best results.
  • Cook the quinoa. Combine the rinsed quinoa, 1½ cups water, and ¼ teaspoon salt in a saucepan. Bring to a boil, then reduce to a gentle simmertnd cook uncovered for 12–18 minutes, until the liquid has absorbed. Remove from heat, cover, and rest for 5 minutes. Fluff with a fork.
  • Brown the mushrooms. Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add the finely chopped mushrooms and cook for 7–9 minutes, stirring occasionally, until their moisture has evaporated and they develop browned edges.
  • Add the aromatics. Reduce the heat to medium and add the diced shallots. Cook for 4–5 minutes, until softened and lightly golden. Reduce the heat to medium-low and add the minced garlic. Cook for another 2–3 minutes, stirring frequently, until softened and fragrant without browning excessively. Stir in sage, thyme, ½ teaspoon salt, soy sauce, and Dijon mustard. Cook for another minute.
  • Combine the filling. To the pan of mushrooms, add the cooked quinoa, dried cranberries, toasted pecans, parsley, and the roasted Brussels sprouts. Mix gently. Taste and adjust salt and pepper as needed.
  • Prepare the squash for stuffing. Once the squash is tender, remove it from the oven and allow to cool slightly. Carefully transfer each squash half to a large serving platter or board, using two wide spatulas to support the entire length of the squash. Avoid lifting it by the ends, as the roasted squash can be delicate. With a large spoon, gently scoop a shallow channel through the neck of each squash, leaving approximately 1 inch of flesh around the sides and bottom to help it maintain its structure. 
  • Finish and serve. With the squash halves already on the serving platter, divide the quinoa filling evenly among them, mounding it generously along the length of each. Top with fresh herbs and drizzle with balsamic vinegar just before serving, starting with approximately 1–2 tablespoons per squash half. Serve warm.

Notes

  • Leftovers: Store leftover stuffed butternut squash in an airtight container in the refrigerator for up to 3–4 days. Let it cool before storing, but make sure to refrigerate it within 2 hours. Reheat in the oven or microwave until hot all the way through.
  • Freezing Tips: Once cooled, place the stuffed squash in a freezer-safe container and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating. Keep in mind that the squash and Brussels sprouts may be a little softer after freezing, but they’ll still taste delicious!

Nutrition

Calories: 229kcal | Carbohydrates: 33g | Protein: 6g | Fat: 10g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 6g | Sodium: 475mg | Potassium: 781mg | Fiber: 6g | Sugar: 8g | Vitamin A: 10401IU | Vitamin C: 59mg | Calcium: 94mg | Iron: 3mg
Course — dinner, Main Course
Cuisine — American
Love this Recipe? Leave a Rating!And follow @Vegan on Instagram for more.
newsletter offer

Enter to Win Our Monthly Giveaway!

New winner every month! Drop your name below for a chance to win hundreds of dollars of vegan prizes from our brand partners. You’ll also receive our weekly e-newsletter with plant-based recipes galore!

Leave a Comment

Your email address will not be published. Required fields are marked *


The reCAPTCHA verification period has expired. Please reload the page.
Recipe Rating




no comments

Stay Inspired!

Thank you for subscribing!