This site uses affiliate links and I may earn a commission at no extra cost to you.
This vegan stuffed butternut squash is filled with fluffy, garlicky quinoa and a savory mushroom-chickpea mixture, then finished with fresh herbs. It’s hearty, protein-packed, and a beautiful vegan main for Thanksgiving and Christmas. Serve it with my Thanksgiving mushroom stuffing for a full holiday plate.

Want to save this recipe?
The butternut squash roasts until tender and caramelized, and its natural sweetness pairs perfectly with the quinoa and the rich, saucy chickpeas. Each half is a complete meal on its own, and it’s easy to make and customize.
Find more holiday ideas in my vegan Thanksgiving recipes. Every recipe is from my site, tested by me.
Quick Glance
- Recipe Name: Vegan Stuffed Butternut Squash
- Why You’ll Love It: A hearty, budget-friendly holiday main, and every part can be made ahead.
- Time and Difficulty: 15 minutes of prep and about 1 hour of cooking, easy.
- Main Ingredients: Butternut squash, quinoa, mushrooms, chickpeas, red onion, tomato paste, garlic powder, thyme, and lemon juice.
- Method: Roast the squash halves, simmer the quinoa, cook the mushroom-chickpea mixture, then stuff and serve.
- Texture and Flavor: Tender, caramelized squash with fluffy, garlicky quinoa and a savory, saucy mushroom-chickpea topping.
- Quick Tip: Roast the squash cut-side down, then check the thickest part with a fork. It should be very soft before you stuff it.
Table of Contents
- What Makes This Vegan Stuffed Butternut Squash So Good
- Vegan Stuffed Butternut Squash Ingredients
- Recipe Variations
- How to Make Vegan Stuffed Butternut Squash
- Toni’s Recipe Tips
- What to Serve with Stuffed Butternut Squash
- Make Ahead and Storage
- Vegan Stuffed Butternut Squash FAQs
- More Vegan Butternut Squash Recipes
- Vegan Stuffed Butternut Squash Recipe
What Makes This Vegan Stuffed Butternut Squash So Good

This year, why not skip the pricey, processed store-bought vegan holiday mains and make this hearty, wholesome stuffed butternut squash instead? It’s a delicious (and beautiful) fuss-free main that everyone at the table can enjoy.
- Budget-friendly: Quinoa, canned chickpeas, and a few mushrooms turn two squash into a holiday main.
- Hearty: Quinoa and chickpeas make each half filling and satisfying.
- Make-ahead friendly: Roast the squash and make both fillings up to 2 to 3 days ahead, then assemble and reheat.
- Diet-friendly: It’s vegan and naturally gluten-free. Just check that your bouillon cube is gluten-free.
- A reader favorite: One reader called the filling a “gorgeous mix” and turned it into a Buddha bowl!
Want more vegan butternut squash recipes? Try my butternut squash curry, butternut squash lentil soup, butternut apple soup, roasted pumpkin and butternut squash, or butternut squash salad.
Vegan Stuffed Butternut Squash Ingredients
You only need simple, budget-friendly ingredients for this vegan stuffed butternut squash. You’ll find the full amounts in the recipe card below.

- Butternut squash: Use 2 small to medium squash (about 2 pounds, or 900 g, each) with an even shape. Look for ones that feel heavy for their size, with smooth skin and no soft spots. New to cooking squash? Here’s how to roast butternut squash.
- Oil, cinnamon, salt, and pepper: Rubbed into the squash before roasting. The cinnamon is optional, but it adds a warm, sweet note.
- Red onion: Sautéed with the quinoa for a sweet, savory base.
- Garlic powder: Seasons both the quinoa and the mushroom-chickpea mixture.
- Quinoa: Rinse it well before cooking to remove its natural bitter coating. It cooks up fluffy and adds plant-based protein.
- Water and bouillon cube: The quinoa cooks in water with an optional low-sodium bouillon cube for extra flavor.
- Mushrooms: Finely chopped so they cook down into a rich, savory filling. Any everyday mushrooms work.
- Dried thyme: Adds a classic holiday herb flavor.
- Tomato paste: Gives the chickpea mixture rich, savory depth.
- Chickpeas: Canned chickpeas, drained and rinsed, add protein and a hearty bite.
- Lemon juice: A squeeze at the end balances the rich filling.
- Fresh parsley and thyme: An optional garnish for color and freshness.
Recipe Variations
This vegan stuffed butternut squash is incredibly versatile. Along with changing the grain (see the FAQs), you could also add:
- Spices: Switch up the flavor with paprika, cumin, coriander, cayenne, chili powder, or nutritional yeast. For extra sweetness, brush the squash lightly with maple syrup.
- Fruit: Add cranberries (cook them with the quinoa to plump them up), pomegranate seeds, or sautéed apple or pear for a sweet and savory Thanksgiving main.
- Nuts and seeds: Add crunch with toasted pecans, walnuts, pine nuts, or pepitas. They taste great paired with fruit, too.
- Greens: Bulk up the filling with sautéed kale, spinach, Swiss chard, or collard greens.
- Other vegetables: Replace or add to the mushrooms with carrot, celery, Brussels sprouts, sweet corn, zucchini, or bell pepper. Olives add a salty, savory bite.
- Vegan sausage: Crumbled or sliced, for even more savory flavor.
- Fresh herbs: Stir in or garnish with rosemary, thyme, sage, parsley, or cilantro.
- Sauce: Drizzle with a tahini sauce (like the one in my creamy tahini pasta), balsamic glaze, chimichurri, or creamy avocado sauce. A sprinkle of tofu feta cheese tastes great, too.
- Buddha bowl: Cube the roasted squash and serve it in bowls with the quinoa and mushroom-chickpea mixture, just like one of my readers did!
- Another squash: Love stuffed squash? Try my quinoa stuffed acorn squash with cranberries next.
How to Make Vegan Stuffed Butternut Squash
There are four simple parts to this recipe: the roasted squash, the quinoa, the mushroom-chickpea mixture, and the assembly. The quinoa and filling cook while the squash roasts.

Step 1: Season and roast the squash. Preheat the oven to 400 degrees F (200 degrees C) and line a baking sheet with parchment paper or a silicone mat. Trim the stem and base, halve the squash lengthwise, and scoop out the seeds. Lay the halves cut-side up, rub in 3 Tablespoons of oil, salt, pepper, and cinnamon, then flip them cut-side down and roast for 30 minutes.

Step 2: Cook the quinoa. Heat 2 Tablespoons of oil in a saucepan over medium heat and sauté the onion until translucent. Stir in 1 Tablespoon of garlic powder and ½ teaspoon each of salt and pepper for 20 seconds. Add the quinoa, water, and bouillon, bring to a boil, then cover and simmer for 15 minutes. Let it rest, covered, for 10 minutes, then fluff with a fork.
PRO TIP: Place a damp towel under the squash to keep it steady, or microwave it for 2 to 3 minutes to soften it before cutting. Save the seeds for roasting, too!

Step 3: Cook the mushrooms. While the quinoa cooks, heat 2 Tablespoons of oil in a large pan over medium-high heat. Add the mushrooms with a pinch of salt and pepper and cook until they release their juices. Lower the heat, stir in 1 Tablespoon of garlic powder and the thyme, and cook for 20 seconds.

Step 4: Add the chickpeas. Stir in the tomato paste, chickpeas, and hot water. Bring to a light boil, cover, and cook for 10 minutes, adding a splash more water if needed to keep it saucy. Stir in the lemon juice and season to taste.
PRO TIP: Wipe the mushrooms clean with a damp paper towel instead of rinsing them, so they brown instead of steaming.

Step 5: Check the squash. Poke the thickest part of the squash with a fork. If it still feels firm, keep roasting in 10-minute increments until very soft. Then turn the halves cut-side up.

Step 6: Stuff and serve. Fill each half generously with quinoa, then spoon the mushroom-chickpea mixture over the top, drizzling the cooking juices over the quinoa and squash. Garnish with fresh parsley or thyme, and enjoy!
PRO TIP: Prefer it all mixed? Stir the mushroom-chickpea mixture into the quinoa before stuffing the squash.
Toni’s Recipe Tips
- Pick the right squash: Medium, evenly shaped squash cook evenly and hold the most filling.
- Trim the ends first: You don’t have to, but trimming the stem and base gives you a flat surface and makes the squash much easier to halve.
- Use a long, sharp knife: Squash can be tricky to cut. Microwaving it for 2 to 3 minutes first softens the skin.
- Roasting time varies: It depends on the size and shape of your squash. Roast until fork-tender and lightly caramelized.
- Adjust the portion size: Serve halves for a main or quarters for a side. Quarters are a little harder to stuff, so pile the filling on top.
- Get creative with the presentation: Scoop out some of the roasted flesh for a deeper boat and stir it into the quinoa. Or tie two stuffed halves together with kitchen string and slice them into stuffed squash rounds.

What to Serve with Stuffed Butternut Squash
Stuffed butternut squash makes a delicious meat-free main for Thanksgiving, Christmas, vegan roast dinners, and dinner parties. Serve it with:
- Tahini sauce or easy vegan gravy
- Easy cornbread stuffing
- Vegan dinner rolls or butternut squash sage biscuits
- Cranberry sauce with orange juice
- Vegan green bean casserole and simple sautéed carrots
- A leafy green salad, pear salad, or shaved Brussels sprouts salad
Make Ahead and Storage
- Make ahead: Roast the squash and make the quinoa and mushroom-chickpea mixture up to 2 to 3 days ahead. Store each part in its own airtight container in the fridge, then assemble and reheat right before dinner.
- Fridge: Let it cool, then store leftovers in an airtight container in the fridge for 3 to 4 days.
- Freezer: Freeze the assembled squash, or the squash and filling separately, in freezer-safe containers for up to 3 months. Thaw in the fridge overnight.
- Reheat: Cover with foil and warm in the oven at 350 degrees F (175 degrees C) for 10 to 15 minutes, until hot, or microwave for 2 to 3 minutes.

Vegan Stuffed Butternut Squash FAQs
Yes! The roasted squash, quinoa, and mushroom-chickpea mixture can all be made 2 to 3 days ahead. Assemble, then reheat in the microwave or in a foil-covered dish in the oven at 350 degrees F (175 degrees C).
Sure! Acorn squash and delicata squash both work well. Adjust the roasting time to the size of your squash.
Yes. Swap in finely diced zucchini, bell pepper, or carrot, or simply add an extra half can of chickpeas.
Yes! Cooked brown rice, wild rice, farro, or couscous all work, though farro and couscous aren’t gluten-free. Cook the grain according to the package directions, then stuff the squash as usual.
Yes! Choose a squash that fits your air fryer basket. Air fry the halves cut-side down at 350 degrees F (180 degrees C) for 15 minutes, then flip and cook for 10 to 15 more minutes, until tender.
More Vegan Butternut Squash Recipes
Vegan Dinners
Curried Roasted Butternut Squash
Vegan Dinners
Vegan Butternut Squash Mac and Cheese
Vegan Lunches
Thai Butternut Squash Soup
Vegan Desserts
Butternut Squash Cake
If you tried this vegan stuffed butternut squash or any other recipe on my blog, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Thanks!





















You’ve inspired me!! Im turning this gorgeous mix into a Buddha Bowl!! Thank you, Toni!
Love that so much! I bet it’ll taste incredible. 🙂
Love this stuffed butternut squash!