The spaghetti squash recipe to beat all others! Serve this as a side dish or a light vegetarian lunch. Packed with flavor!

It's a good thing that spaghetti squash is forgiving. It's a common occurrence for me to wander into our cellar (or the "pickle room" as we call it, though I have yet to actually pickle anything) and find a forlorn, yet resilient, yellow vegetable that has been waiting for weeks to be cooked and consumed. Spaghetti squash can be stored at room temperature for up to one month. Perfect for neglectful cooks such as myself. With a neutral, pleasing flavor, this large, cylindrical squash is able to accommodate a host of flavors. Paired with tomato sauce or pesto, it masquerades as pasta. Combined with a light vinaigrette, it makes a gratifying side dish. It's the chameleon of the vegetable world.
This recipe came to me courtesy of one of my best girlfriends, who found it in Six O'Clock Solutions by Eve Johnson and the Vancouver Sun Test Kitchens. My friend is not only beautiful in appearance and nature, but she is far better than me about cooking innovative vegetable dishes. This dish combines the tender-crisp texture of spaghetti squash with the tang of feta cheese and a light vinaigrette. With the addition of cannellini beans, it can effortlessly stand in as a vegetarian meal.
How to make Spaghetti Squash with Spinach:
In a medium bowl, combine 1 (14 oz.) can cannellini beans (drained and rinsed), 1 tablespoons chopped fresh basil, ½ teaspoon dried oregano, 1 tablespoon extra-virgin olive oil, and 1 tablespoon white wine vinegar.

Using a large, sharp knife, pierce a 3-pound spaghetti squash in several places.

Place the spaghetti squash in a glass baking dish and cook in the microwave on high for about 15 minutes, turning the squash halfway through cooking. Before handling, let the squash stand for 10 minutes. Cut it in half lengthwise and scrape out the seeds and fibers. Using a fork, twist out strands of the spaghetti squash flesh and place in a large bowl.

Wash one bunch of spinach and remove the stems. There should be approximately 6 cups (packed) spinach leaves. Working in batches, stack the spinach leaves and cut across the leaves into ¼-inch wide strips.

In a large skillet, heat 2 tablespoons olive oil over medium heat. Add ½ cup chopped onion and 2 minced garlic cloves. Cook, stirring constantly for 1 minute. Add the sliced spinach and cook until the spinach is just wilted, 1 to 2 minutes. Add ½ cup crumbled feta cheese and the cannellini bean mixture. Cook until heated through, 1 to 2 minutes. Season to taste with salt and pepper.

Add bean and spinach mixture to the spaghetti squash. Gently toss. Place the mixture on a serving platter and serve with finely grated Parmesan cheese.

Printable Recipe
Want to save this recipe?

Spaghetti Squash Recipe with Spinach, Feta & Basil White Beans
Ingredients
- 1 14 ounce cannellini beans, drained and rinsed
- 1 tablespoon chopped fresh basil
- ½ teaspoon dried oregano
- 3 tablespoons extra-virgin olive oil divided
- 1 tablespoon white wine vinegar
- 1 3-pound spaghetti squash
- 1 bunch spinach washed and stems removed, about 6 cups (packed) leaves
- ½ cup chopped onion
- 2 garlic cloves minced
- ½ cup crumbled feta cheese
- salt and pepper to taste
- finely grated Parmesan cheese
Instructions
- In a medium bowl, combine cannellini beans, basil, oregano, 1 tablespoon olive oil, and white wine vinegar.
- Using a large, sharp knife, pierce spaghetti squash in several places. Place the squash in a glass baking dish and cook in the microwave on high for about 15 minutes, turning the squash halfway through cooking. Before handling, let the squash stand for 10 minutes. Cut it in half lengthwise and scrape out the seeds and fibers. Using a fork, twist out strands of the spaghetti squash flesh and place in a large bowl.
- Working in batches, stack the spinach leaves and cut across the leaves into ¼-inch wide strips.
- In a large skillet, heat 2 tablespoons olive oil over medium heat. Add onion and garlic. Cook, stirring constantly for 1 minute. Add the sliced spinach and cook until the spinach is just wilted, 1 to 2 minutes. Add feta cheese and the cannellini bean mixture. Cook until heated through, 1 to 2 minutes. Season to taste with salt and pepper.
- Add bean and spinach mixture to the spaghetti squash. Gently toss. Place the mixture on a serving platter and serve with finely grated Parmesan cheese.
Notes
Nutrition
Disclosure: I am a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for me to earn fees by linking to Amazon.com and affiliated sites.






Bob M.
This was great. Made it as directed with the exception of apple cider vinegar sub for white wine vinegar as I didn't have the latter.
What is the serving size the nutritional data is based on?
Dara
Hi Bob, the nutritional data is based on 1/4 of the recipe (total 4 servings), which is what I would serve (probably with another side) as a vegetarian main dish. For smaller side dish portions, I would divide the recipe into 8. The next time I make it, I'll measure out the exact portion and add it to the recipe card.
Frannie
Can you explain “turn the squash”? If my microwave has a turntable is this something I need to do? Or are you saying we should flip it upside down? Very confused.
Dara
Yes, turn the squash even if you have a turntable in your microwave. The squash will be resting on one side on the turntable (or in a microwave-proof dish). Halfway through, turn the squash so that the side that was resting on the turntable/dish is now facing upwards. I hope that clears things up!
Hollie
Has anyone tried this without the cheese?
Dara
Hollie, if you're looking for some cheesy flavor while keeping things dairy-free, you could try adding some nutritional yeast. Alternatively, add some chopped Kalamata olives for a briny flavor.
Chris
So good! I subbed Great Northern beans for cannellini beans b/c that’s what I had. And my squash was about half of 3 lbs listed in the recipe. Still excellent!
Chris
Delicious!
Shelly
Hello,
I am looking for the Nutritional Information for this recipe above.
Thanks
Shelly
SHELLY
I WOULD LIKE TO KNOW THE NUTRITIONAL INFORMATION FOR THIS RECIPE
THANKS
Diana Campese
This recipe was DELICIOUS!
Cynthia
I made this last night and it was just wonderful! I'm now following you and see I have a backlog of recipes to try. Having never cooked spaghetti squash in the microwave it's important to "pierce the squash several times with a sharp knife" as you stated but I didn't have on my glasses! That added even more excitement in the kitchen.
Dara
Cynthia, I'm so glad you enjoyed it! I hope that your clean-up from your kitchen "excitement" wasn't too bad. 🙂
Renee
My husband and I had this for dinner tonight, and we both loved it! I substituted kale for the spinach, since I had some that needed to be used up. Wonderful flavors! Microwaving the squash is a real time saver. I'll be making this again. Thanks! 🙂
Dara (Cookin' Canuck)
I'm so glad you enjoyed it! Substituting kale for the spinach is a great idea. I'm going to try that myself the next time I make this.