Nourishing Greek-Style Spaghetti Squash Bowl (GF Vegan)

March 29, 2022
If you’re looking for a meal that’s as healthy as it is delicious, look no further than this nourishing Greek-style spaghetti squash bowl. Rich with both vegetables and flavor, this bowl is packed with protein, vitamin C, and beta carotene, while low in carbs and calories.

Both sweet and tangy, this spaghetti squash bowl serves between 4 to 6, depending on the size of the squash.
vegan spaghetti squash bowl

Nourishing Greek-Style Spaghetti Squash Bowl (GF Vegan)

Recipe Type: Detox Hearty Entrees
utensils YIELDS 4–6 servings
herb graphic for recipe card
  • 16 oz extra-firm tofu
  • 1 tsp Italian seasoning
  • 1 tbsp nutritional yeast
  • 1 tsp minced garlic
  • 1 tbsp miso
  • 1/4 cup hot water
  • 1 tbsp white vinegar
  • 1 spaghetti squash
  • 1/2 cup vegan pesto
  • 1/2 cup kalamata olives
  • 2–3 tomatoes
  • 1/2 cup roasted red peppers
        graphic for recipe card


Prepare the Tofu

1. Place tofu in a rimmed dish, and put heavy plate or pan with cans on top to press out water from the tofu. Let the press sit for 30 minutes to an hour while you prepare the marinade.

2. In a shallow dish, add the Italian seasoning, nutritional yeast, garlic, miso, hot water, and white vinegar. Stir until well combined.

3. Cut the tofu into cubes, placing in the marinade until slightly covered. Let sit for 2–4 hours, or up to 24 hours for maximum flavor.

4. After marinating, bake at 400 degrees Fahrenheit for 20–30 minutes, or until slightly crispy on the outside.

Bake the Squash

1. Cut your spaghetti squash in half, and take out the seeds in the middle of the squash. (Hint: you can roast the seeds and save them as a snack for later!). Poke the skin of the squash with a fork to allow for air to escape from the squash.

2. Add a pinch of salt and black pepper and a drizzle of olive oil to the squash interior, and bake in the oven at 400°F for 40 minutes to an hour, or until the skin is soft and tender. 

Assemble the Bowl

1. While the squash is cooling, chop the tomatoes into chunks and slice the olives and roasted red peppers into slivers. 

2. Heat a sauce pan and place the tomatoes, olives, and peppers in the pan, cooking until juicy and tender.

3. Stir the pesto (for an easy DIY vegan recipe, click here) into the spaghetti squash, and top with the mixed vegetables and tofu pieces.

4. Enjoy!

Get more like this—Sign up for our daily inspirational newsletter for exclusive content!


Photo: Dana Drosdick

Dana Drosdick
Dana is a marketer living in Saratoga Springs, NY with a passion for all things related to stewardship, faith, wellness, and personal enrichment. Her work has been featured in various Chicken Soup for the Soul anthologies, The Odyssey Online, and The Banner Magazine. Follow her at @danadrosdick on Instagram for foodie trends, her latest book recommendations, and far too many photos of clementines.


always stay inspired!