This vegetarian stuffed acorn squash pairs sweet roasted squash with colorful vegetables, creamy goat cheese, and toasted pine nuts, all in one hour.

The Stuffed Squash I Had to Recreate at Home
I first tasted a version of this stuffed acorn squash at a restaurant about 10 years ago. It was so good that I became a regular. When the restaurant eventually closed, I went to work in my own kitchen to recreate it.
My version takes one hour and keeps the filling simple: grape tomatoes, bell pepper, red onion, and spinach roasted with olive oil and Mediterranean herbs. There’s no rice or other grain, which lets the sweet squash and vegetables shine and makes it a naturally gluten-free option.
I usually make this recipe on the weekend, then reheat the leftovers for weekday lunches. But with creamy goat cheese, crunchy pine nuts, and all those colorful vegetables, it is just as at home on a holiday table. Serve it as a vegetarian main or alongside Roasted Turkey Breast or Baked Cranberry Chicken.
It’s one of my favorite fall and winter recipes because it makes good use of acorn squash when it’s plentiful. Every bite balances sweet roasted squash and vegetables with tangy goat cheese and buttery pine nuts. This recipe is a staple in my house, and I hope it becomes one in yours too.

Ingredients for the Roasted Vegetable Filling
This stuffed squash gets its bold flavor and range of textures from a handful of simple ingredients. Here’s what each one brings to the recipe:
- Acorn squash: Its subtly sweet orange flesh and naturally curved shape make it ideal for holding the roasted vegetables. The recipe calls for one medium squash cut into quarters so it can roast alongside the filling.
- Bell pepper: Use an orange, yellow, or red bell pepper. It becomes tender and sweeter as it roasts while adding plenty of color.
- Red onion: The onion softens and loses its sharp edge in the oven, adding a savory counterpoint to the sweet squash, pepper, and tomatoes.
- Grape tomatoes: These little tomatoes become juicy and concentrated as they roast. Their acidity balances the squash’s natural sweetness.
- Extra virgin olive oil: A generous drizzle helps the vegetables brown, carries the herbs, and creates the flavorful juices used to wilt the spinach. Any of our extra virgin olive oils will work well here.
- Dried herbs: Greek oregano, basil, and thyme give the vegetables an earthy Mediterranean flavor. Rub the seasonings directly into the squash and toss them thoroughly with the other vegetables.
- Baby spinach: The tender leaves wilt right on the sheet pan in the warm olive oil and tomato juices, so there’s no need to dirty another pan.
- Goat cheese: Also called chevre, soft goat cheese is creamy, tangy, and slightly tart. It softens against the warm vegetables, giving them an almost saucy finish. If you prefer, the tested recipe also allows you to use feta.
- Pine nuts: Toasted pine nuts add buttery flavor and a delicate crunch. Toasted pecans or hazelnuts also work.
- Kosher salt and black pepper: These simple seasonings sharpen and balance all the sweet, savory, and tangy flavors.

How to Make Stuffed Acorn Squash
The key to this one-pan method is cutting a medium acorn squash into quarters so it becomes tender in the same amount of time as the vegetables. You’ll find the complete printable recipe in the recipe card below.
- Heat the oven and toast the pine nuts. Set your oven to 400°F. Add 1/4 cup pine nuts to a small dry skillet over medium-high heat. Stir or toss continuously for 3 to 5 minutes, until golden brown and fragrant. Immediately remove the skillet from the heat.
- Season the squash and vegetables. Place the quartered and seeded acorn squash flesh-side up on one side of a baking sheet. Add 1 diced bell pepper, 1 diced red onion, and 1 pint grape tomatoes to the other side. Drizzle everything with 1/4 cup extra virgin olive oil. Season with 1 1/4 teaspoons dried oregano, 1 teaspoon dried basil, 1/2 teaspoon dried thyme, 1 teaspoon kosher salt, and 1 teaspoon black pepper. Rub the oil and seasonings into the squash, then toss the other vegetables to coat.
- Roast. Spread the vegetables into a single layer. Turn the squash so one of its cut sides rests against the pan. Roast for 40 minutes, tossing the vegetables halfway through and flipping the squash onto its other cut side.
- Check the squash. Insert a fork into the flesh. It should slide in easily and the squash should be tender throughout. If it still feels firm, continue roasting until tender.
- Wilt the spinach. Add 3 large handfuls of baby spinach, about 2 packed cups, to the roasted vegetable mixture. Fold everything together so the spinach is coated in the warm olive oil and vegetable juices. It should wilt from the residual heat, but you can return the pan to the oven for about 5 minutes if needed.
- Assemble and serve. Arrange the squash quarters on individual plates or a large platter. Toss the roasted vegetables once more, taste, and adjust the seasoning if needed. Spoon the vegetables over the squash, then finish with 2 ounces crumbled goat cheese and the toasted pine nuts.

Tips for Tender Squash and Flavorful Vegetables
- Use a medium squash. The tested timing is based on one medium acorn squash cut into four quarters.
- Adjust for a larger squash. If your squash is particularly large, cut it into eight wedges so it cooks at the same pace as the vegetables. Alternatively, give the squash a 15-minute head start before adding the remaining vegetables to the pan.
- Keep everything in a single layer. Spreading out the vegetables allows them to roast rather than steam.
- Don’t walk away from the pine nuts. They can go from golden to burned quickly, so keep them moving in the skillet and remove them from the heat as soon as they smell nutty.
- Test the squash with a fork. Size can affect cooking time. The squash is ready when a fork easily pierces the flesh.
- Use those flavorful pan juices. Tossing the spinach with the hot tomatoes, onions, peppers, olive oil, and herbs seasons and wilts it without another pan.
- Try one of the tested swaps. You can replace the goat cheese with feta or use toasted pecans or hazelnuts instead of pine nuts. If you’re cooking for a strict vegetarian, check the goat cheese label and choose a vegetarian option.
What to Serve with Stuffed Acorn Squash
Pair this acorn squash recipe with other vegetarian show stoppers for a vegetarian feast. Try it with Whole Roasted Cauliflower, Vegetarian Stuffed Eggplant, and Vegetarian Moussaka.
Use this stuffed squash recipe as a holiday side dish and serve with other celebratory favorites like Roasted Green Beans and Garlic Mashed Potatoes.
When it’s time to set the table, place them right next to Beef Tenderloin, Juicy Roasted Turkey Breast, or even a Whole Turkey when I’m feeding a crowd.
Make Ahead and Storage
This stuffed acorn squash reheats beautifully, which is why I often make it over the weekend for weekday lunches. Once the leftovers have cooled, refrigerate them in an airtight container. Reheat until warmed through before serving.
Make the Most of Squash Season
Soups and Stews
Acorn Squash Soup with Turmeric and Ginger
Mediterranean Diet Recipes
Simple Roasted Butternut Squash with Lime and Hazelnut
Italian
Butternut Squash Risotto
Vegetable Stuffed Acorn Squash
Add As A Trusted Google Source
Ingredients
- 1/4 cup pine nuts
- 1 medium acorn squash, quartered and seeds removed
- 1 large orange, yellow, or red bell pepper, diced
- 1 large red onion, diced
- 1 pint grape tomatoes
- 1/4 cup extra virgin olive oil
- 1 1/4 teaspoons dried oregano
- 1 teaspoon dried basil
- 1/2 teaspoon dried thyme
- 1 teaspoon kosher salt
- 1 teaspoon freshly ground black pepper
- 3 big handfuls baby spinach, about 2 packed cups
- 2 ounces goat cheese (chevre)
Instructions
- Heat the oven and toast the pine nuts. Set the oven to 400°F. Place a small dry skillet over medium-high heat and add the pine nuts. Stir or toss continuously for 3 to 5 minutes, until golden brown and fragrant. Remove from the heat.
- Season the squash and vegetables. Place the quartered squash flesh-side up on one side of a baking sheet. Add the bell pepper, red onion, and grape tomatoes to the other side. Drizzle all the vegetables with the olive oil and season with the oregano, basil, thyme, salt, and pepper. Rub the oil and seasonings into the squash. Use your hands to toss the tomatoes, onions, and peppers until evenly coated.
- Roast. Spread the vegetables into a single layer. Flip the squash quarters so one cut side is against the pan. Roast for 40 minutes, tossing the vegetables halfway through and flipping the squash onto its other cut side.
- Test the squash. Insert a fork into the flesh. It should slide in easily and the squash should be tender throughout. If it is still firm, continue roasting until tender.
- Wilt the spinach. Add the spinach to the roasted vegetable mixture, leaving the squash in place. Fold the spinach into the vegetables until coated in the olive oil and pan juices. The residual heat should wilt it, but if it does not, return the pan to the oven for about 5 minutes. Remove from the oven and stir the vegetables once more.
- Finish and serve. Arrange the squash quarters on individual plates or a large platter. Toss the roasted vegetables again, taste, and adjust the seasoning if needed. Spoon the vegetables over the squash, then top with the crumbled goat cheese and toasted pine nuts.
Video
Notes
- For a large squash: If your squash is particularly large, cut it into eight wedges rather than four. This helps it cook at the same pace as the other vegetables and allows you to serve more people. Alternatively, roast the squash wedges for about 15 minutes before adding the remaining vegetables.
- Pine nut substitutes: Replace the pine nuts with toasted pecans or hazelnuts.
- Cheese substitute: Use feta instead of goat cheese if you prefer. If you’re cooking for a strict vegetarian, check the cheese label and choose a vegetarian option.
- Storage: Once cooled, refrigerate leftovers in an airtight container. Reheat until warmed through before serving.
- Shop this recipe: Visit our shop for extra virgin olive oils, Greek oregano, Mediterranean spices, and more pantry essentials.
Nutrition

Try Our Greek Oregano!
This dried herb straight from Greece is lemony, fragrant, and perfect for everyday use.







I put maple syrup on the squash, add added crushed red peppers to the spices. Flavourful + comforting autumn dish.
Next time I will add toast with butter 💪💪 for that carb hit 🎯
Sounds delish!
Absolutely delicious!! To help me be a bit more efficient in the process, I did the following:
-Placed all veggies in a large bowl and covered with the EVOO and herbs, S & P and mixed well. I then poured the mixture on the sheet pan.
-I kept the squash skin-side down so that I did not have to turn over halfway through. (I spritzed EVOO on the squash and then added S & P. Worked fine.)
-I saved the veggie bowl and added the spinach to it first and stirred. The spinach was instantly coated with the remaining EVOO and herbs!
-After adding spinach to roasted veggies and blending to wilt it, I used a sheet of foil and covered the mixture. Very effective in wilting the spinach!
-Spritzed some balsamic vinegar and grated parm cheese over squash/veggies on the plate because I am not a goat or feta cheese fan.
Very tasty! Thanks for the recipe!
Thanks for sharing your tips and tricks, Connie!
I’m a little confused about this recipe. The video shows roasting the squash quarters ( for an undisclosed amount of time, then taking it out of the oven, adding the raw veggies till roasted through. The recipe text advises that you roast everything together for 40 minutes which seems like too long of a time for diced veggies and fragile grape tomatoes. Can you please clarify?
Hi, Linda! I’m Summer and I wrote this recipe. It’s one of my favorites! Follow the written recipe. Enjoy!
Another beyond delicious recipe!! Thank you. I made this exactly as the recipe says to with what I had available and threw in some “end of the week” veggies. My family does not like squash so I did not think that they would eat any of it. They all finished every bite and could not stop saying how good it tasted. I will definitely be making this often as both a side and a main dish and look forward to making it with the pine nuts and goat cheese instead of a mix of pecans, walnuts and parmesan because that is all that I had on hand to use. I made this as a side dish for left over prime grade standing rib roast and it was a perfect elegant side. I can’t wait to try more of your delicious recipes. I have been following your recipes working with a medical nutritionist because of some issues with my liver, and following your meal plan has completely healed and reversed by early liver issues!!!! Thank you!!!
Oh, that’s wonderful to hear, Amy! Wishing you continued improved health in 2025!!
This was amazing!! Super easy to prep/cook, and the flavor is fantastic. This will definitely be added to the “weeknight & I’m tired” rotation!
Ha! Thanks so much, Rebecca!