Spaghetti squash is a mild and delicious squash to roast up to tender perfection, easily shredded with a fork to create delicate spaghetti-like strands. Super flavorful when combined with caramelized onions, mushrooms, spinach, garlicky tomatoes and white beans, this spaghetti squash recipe is a vibrant and healthy fall meal that's both cozy and nourishing!
A Scrumptious, Veggie-Filled Meal Fit for Autumn
One of my favorite things about shopping in the markets during the fall season is seeing the plethora of gorgeous pumpkins and squash available to not only decorate the house, but to cook with!
I use different varietals of squash for many different recipe preparations, and love how the color of this amazing produce matches the colors often found in the autumn sky at sunset, wonderfully vibrant orange and yellow hue.
While there's so much to appreciate about squash, from their delicate flavor to the quick and easy preparation yielding tender, sweet-savory flesh, I really love how each has a slightly different texture that lends itself to a specific and unique presentation, perfect for all sorts of scrumptious add-ins that create a healthy meal.
Spaghetti squash is a terrific squash to cook with, and if you've never tried your hand at preparing it, you're in for a real treat with this vibrant spaghetti squash recipe with sauteed veggies.
Roasted up to tender perfection, the spaghetti squash flesh is then fluffed or shredded with a fork to create strands that are spaghetti-like (hence its name), excellent to be combined with other flavorful ingredients for a complete meal both comforting and nourishing.
This baked spaghetti squash recipe, brimming with lots of flavorful veggies such as caramelized onions, mushrooms, spinach, garlicky tomatoes, white beans plus a crispy sprinkle of toasted breadcrumbs, is rich in flavor and color. It is hands down my new, favorite healthy fall recipe, and I have a hunch you'll love it too!
How to Make Spaghetti Squash a Cozy, Vegetarian Meal
Roasting spaghetti squash in the oven until mildly sweet and delectably tender is the optimal way to prepare it, in my opinion.
The best way to do this is to slice the spaghetti squash in half lengthwise and scoop out the seeds, then brush each cut-side and cavity with a bit of oil and sprinkle with salt and pepper, plus a few other seasonings for additional flavor. Then, the squash is placed cut-side down onto a baking sheet to roast.
After about one hour, the spaghetti squash will be soft and tender with a bit of golden caramelization around the edges, which equals lots of flavor.
Once the spaghetti squash is tender, using a fork to gently scrape and sort of “fluff” the flesh into its spaghetti-like texture is easy, making it ready for any other add-ins or preparations you'd like.
For my spaghetti squash recipe here, I like to combine the “spaghetti” strands in a pan with a variety of fragrant sauteed veggies adding loads of texture and light, garlicky flavor. I also add some creamy white beans for a little more depth and extra protein.
I then divide this mixture evenly between my reserved squash shells (which I leave a bit of a border in to keep the shape better), and top with a sprinkle of toasted breadcrumbs for added flavor. For a completely vegan presentation, I leave off the parmesan cheese, or even sub a vegan cheese here. But if I'm craving a touch of real, savory cheese, then I'll add a small sprinkle of some real-deal, grated parmesan.
Here's a glance at how I bake my spaghetti squash and prepare my recipe: or just jump to the full recipe...)
- To get started, I cut my spaghetti squash in half lengthwise using a sharp knife, and carefully scoop the seeds out to clean the cavities (I typically leave the stringy bits behind—they just add to the texture); I then brush a bit of olive oil over each cut-side and cavity, and season them very well.
- Next, I place the spaghetti squash onto my prepared baking sheet cut-side down, and bake at 400° for about 1 hour, or until easily pierced with a skewer.
- I allow the squash to cool just enough so that I can handle it (about 20-25 minutes), and then using a fork, I gently fluff/scrape the flesh into spaghetti strands and scoop it out of the shells, reserving the shells and leaving a bit of a border on the bottom and the sides to help the shell keep its shape.
- To prepare my sauteed veggies, I begin by caramelizing my onions, followed by sauteing my mushrooms; those are removed from the pan, and then I add some cherry tomatoes to blister and soften/split for a few moments; next, some garlic is added in, and then I add back to the pan the onions and mushrooms, followed by the spinach and white beans.
- I add in a drizzle more olive oil to make the mixture flavorful and juicy, and then toss the spaghetti squash with that until combined and well-coated with the veggies.
- To finish, I spoon equal amounts of the this mixture into each reserved squash shell, top with some crispy-toasted breadcrumbs and chopped parsley, plus some optional grated parmesan, and serve. (Alternately, this could be served in bowls rather than the reserved, roasted squash shells.)
Recipe
Spaghetti Squash with Sauteed Veggies
by Ingrid Beer

Category: Entree
Cuisine: American
Yield: Serves 2
Nutrition Info: 605 calories (per spaghetti squash half)
Prep Time: 20 minutes
Cook time: 1 hour
Total time: 1 hour, 20 minutes
Ingredients:
- 1 spaghetti squash, cut in half lengthwise, seeds scooped out and discarded
- Olive oil
- Salt
- Black pepper
- ½ teaspoon granulated onion
- ¾ teaspoon granulated garlic, divided use
- 1 teaspoon Italian seasoning
- ¼ cup panko breadcrumbs
- 1 onion, cut in half and sliced thinly into semi-circles
- 1 teaspoon balsamic vinegar
- 8 ounces shiitake mushrooms, sliced
- 1 pint cherry or grape tomatoes, whole
- 4 large cloves garlic, pressed in garlic press
- Small squeeze of lemon (about 1-2 teaspoons)
- 2 cups (packed) baby spinach leaves, roughly chopped
- ½ cup navy or great northern beans (from a can, drained and rinsed)
- 1 tablespoon chopped parsley
- 2 tablespoons grated parmesan cheese, vegan or regular (optional)
- Preheat your oven to 400°, line a medium baking sheet with foil, and lightly mist with cooking spray.
- On a work surface, drizzle about 2 tablespoons worth of the olive oil over both of the cut-sides of the spaghetti squash halves, then sprinkle over a generous amount of salt (squash needs it!), black pepper, the ½ teaspoon of granulated onion, ½ teaspoon of the granulated garlic, plus the Italian seasoning, equally.
- Place the two squash halves cut-side down onto the baking sheet and roast for 1 hour, or until easily pierced with a small paring knife and tender.
- While the spaghetti squash roasts, make your toasted breadcrumbs: add the panko breadcrumbs to a small bowl, add a sprinkle of salt, the remaining ¼ teaspoon of granulated garlic, plus 1 teaspoon of olive oil, and use a fork to combine. Place a small pan over high heat, and once hot, add the seasoned crumbs to it, stirring constantly until golden-brown and toasted, about 1-2 minutes; set the toasted breadcrumbs aside.
- Once the spaghetti squash has baked, allow it to cool (cut-side up now) for about 20-25 minutes; once cool enough to handle, use a fork to scrape the squash flesh downwards away from the skin, fluffing it a bit to create the spaghetti strands. Scrape most of the flesh from each shell, leaving just a little bit around the edges to help maintain the shape of the shell, and place the scraped spaghetti squash strands into a large bowl to hold. Reserve the shells.
- To prepare your sauteed veggies, place a large non-stick skillet over medium-high heat (I use my cast iron skillet for this), add a good amount of olive oil to it, and add in the sliced onions with a pinch or two of salt and pepper. Allow those onions to caramelize for about 12 minutes, stirring them frequently, until golden; once golden, drizzle in the balsamic and stir to combine, then remove the onions from the pan and place into a bowl to hold.
- To that same pan, add in a touch more oil as needed, then add the sliced mushrooms along with a pinch of salt and pepper. Saute the mushrooms until golden-brown, about 7 minutes, then remove those from the pan and add to the onions to hold.
- Now to the pan add the cherry tomatoes along with the small squeeze of lemon, and cook those for a few minutes until blistered, softened and beginning to break down and become juicy; once broken down, add in the garlic, stir until aromatic, then add back into the pan the onions and mushrooms, plus the spinach and the white beans, and stir to combine, adding more olive oil as needed to create a silky consistency.
- Turn off the heat under the sauteed veggies, check to see if any additional salt/pepper is needed, then add the spaghetti squash strands into the pan, gently tossing with tongs to combine them very well with all of the delicious sauteed veggies.
- To serve, divide the spaghetti squash/veggie mixture equally between the two reserved squash shells, sprinkle over some of the toasted breadcrumbs and parsley, plus some parmesan cheese (if using), and serve hot. (You can serve 1 full, stuffed spaghetti squash half per person, or cut each in half to make 4 smaller portions.)
Tips & Tidbits for my Spaghetti Squash with Sauteed Veggies:
- Choose firm, medium-size spaghetti squash: When choosing spaghetti squash, opt for those that are more of a medium size rather than too large. These are easier to work with and place onto a baking sheet to roast, and the roasted shells make for the perfect vessels to serve the finished dish in.
- Reserve the roasted squash shells for serving: I like to serve the recipe piled into the reserved spaghetti squash shells for a festive look, but you can also scrape all of the flesh out of the shells and discard them, and serve the recipe in bowls or on plates, as you would pasta, instead.
- One spaghetti squash makes for 2 large portions, or 4 smaller portions: While I have this recipe listed as serving two—this makes for 2 larger portions. You could easily serve 4 people a smaller portion by cutting the stuffed spaghetti squash shells in half once filled.
- Add some protein: This recipe is vegetarian, but you could easily add in some lean ground beef, turkey or chicken to saute before adding the veggies, for a bit more texture.
- Vegan spaghetti squash: You could easily make this recipe completely vegan by leaving out the optional grated parmesan cheese.
Hungry for more yummy fall recipes? Check out this Stuffed Acorn Squash, this Roasted Acorn Squash, this Pumpkin Soup, this Butternut Squash Lasagna, or this Butternut Squash Soup!
Candace
This was beyond good, Ingrid! I usually just rub olive oil on spaghetti squash, then bake. The addition of the spices sure makes a difference! We were both wishing for more after we gobbled up all the goodness! Thanks so much, once again, for a great keeper of a recipe!
Cheers!
The Cozy Apron
Hi Candace, so happy to read that!
We absolutely love this recipe, and when I shared it here the site, I was truly hoping others would give it a go and enjoy it. (Added seasoning really does make a difference with squash, right?)
Thanks so much for taking some time to share your experience with me, and to let me know you enjoyed it! 😉
Catherine Pasquinucci
So very good! I used regular button mushrooms and mild Italian sausage, we wished we had made double, hubby devoured it and he's not a squash fan at all. I might try an Italian spaghetti sauce over it next time too. Thank you, great blog and adore the recipes!❤
The Cozy Apron
Hi Catherine, fantastic! I'm thrilled that even your hubby enjoyed the recipe, as it seems you sort of went "out on a limb" preparing this one seeing as he's not such a fan of squash. 😉
Your additions/substitutions sound delicious, and I do hope you continue to enjoy this recipe, making it your own and introducing new tweaks as desired.
Thanks so much for sharing with me. Happy cooking to you, and may you continue to enjoy the site!
Erin
So yum! Used black beans and diced canned tomatoes instead because that was what I had and turned out great! Super filling too, don't miss the meat. Although spicy Italian sausage would be great in this.
The Cozy Apron
Erin, thanks so much for your comment! I'm so, so happy to read that you enjoyed this recipe. It's truly one of my absolute favorite vegetarian meals, so I really love and appreciate when someone else finds some comfort in it. 😉
Yes, this dish is very filling, indeed, yet still feels "light" and healthy. (And the idea for the spicy sausage addition is perfect-o!)
Happy cooking to you, Erin!
Yessica
I made this and it was so good! I think I teared up a little after the first bite. I ate some fresh and saved some to bring to work for lunch. Tastes just as good reheated as when fresh.
The Cozy Apron
Wow, Yessica, thanks for sharing with me! This is one of my personal favorite healthy fall recipes, so I'm always so happy to read that someone else finds it as tasty and cozy as I do. 😉
Happy cooking to you, Yessica!