plant-based spanakopita baked spaghetti squash
if you love the flavors of spanakopita but want a lower-carb, plant-based option, this plant-based spanakopita baked spaghetti squash is perfect for you!!
this dish combines the comforting texture of spaghetti squash with the creamy, tangy, and herbaceous flavors of a traditional spanakopita filling.
the result is a deliciously satisfying meal that’s both vegan and dairy-free.

spanakopita is a classic greek dish made with layers of phyllo dough filled with a mixture of spinach, feta cheese, and herbs.
our plant-based version uses vegan cream cheese and vegan feta to recreate the rich, creamy texture and tangy flavor of the original, while the spaghetti squash provides a low-carb, gluten-free alternative to phyllo dough.

taste and texture
this dish is incredibly flavorful, with the tanginess of the vegan feta and the creaminess of the vegan cream cheese perfectly complementing the fresh spinach and dill.
the spaghetti squash adds a slightly sweet, nutty flavor and a tender, spaghetti-like texture that absorbs the flavors of the spanakopita filling beautifully.
each bite is a beautiful combo of creamy, tangy, and savory goodness.

how to make plant-based spanakopita baked spaghetti squash
making this dish is straightforward and easy. here’s how you do it:
- preheat your oven to 400°f.
- poke several holes in a large spaghetti squash with a fork, then microwave for a couple of minutes to soften.
- carefully cut the spaghetti squash in half lengthwise and scoop out the seeds.
- coat the cut sides of the squash with avocado oil, then season with sea salt and black pepper.
- place the squash halves on a baking sheet and bake for 35 minutes.
- while the squash is baking, prepare the spanakopita mix by blending together 8 ounces of vegan cream cheese, 1 cup of crumbled vegan feta, 1 cup of chopped spinach, 1/4 cup of freshly chopped dill, 1 tablespoon of lemon juice, 1 teaspoon of garlic powder, 1 teaspoon of onion powder, and sea salt to taste until well combined.
- once the squash is done baking, remove it from the oven and divide the spanakopita mix evenly between the two squash halves, placing it in the center of each half.
- return the stuffed squash halves to the oven and bake for an additional 20 minutes.
- remove from the oven and let cool slightly. use a fork to gently scrape and fluff the inside of the squash, mixing the spanakopita filling with the spaghetti squash strands.
- serve warm and enjoy!

storage
if you have leftovers, store them in an airtight container in the refrigerator for up to 3 days.
to reheat, simply place the stuffed squash halves in the oven at 350°f until warmed through, or microwave for a couple of minutes.
vegan protein options
to make this a more protein-packed meal, you can serve it with your favorite vegan protein options. some great choices include:
- crispy baked tofu: marinate tofu cubes in a mixture of your choosing, then bake until crispy.
- vegan sausages: cook up some vegan sausages and slice them to serve alongside the stuffed squash.
- chickpeas: roast chickpeas with a bit of olive oil, sea salt, and smoked paprika for a crunchy, protein-rich topping.
this plant-based spanakopita baked spaghetti squash is a delicious, healthy, and satisfying meal that’s sure to impress.
it’s a great way to enjoy the flavors of spanakopita in a vegan and dairy-free version that tastes just as good as the original. give it a try and let us know what you think!

if you like my Plant-Based Spanakopita Baked Spaghetti Squash, you’ll also love these other recipes of mine!
Quick and Easy Farro Chickpea Salad with Vegan Feta Crumbles
Rainbow Veggie Crunch and Roasted Cashew Salad
Zesty Wellness Bowl: Ginger-Boosted Vegan Kale and Tofu Salad
Vibrant and Hearty Vegan Winter Salad
The Best Kale, Cranberry and Butternut Squash Thanksgiving Side Salad
Nourishing Fall Salad Flatbreads
Vegan Spicy Peanut Cashew Salad
High Protein Eggless Salad Melt
Goddess Glow Nutrient-Packed Salad
Vegan Chickpea Waldorf Salad Sandwich
Vegan Tofu Parmesan Caesar Salad Wraps
Vegan Maple Sweet Potato and Bacon Harvest Salad
Crowd-Pleasing End of Summer Salad
Delicious Broccoli and Tofu Curry Pasta Salad
Vegan Mexican Street Corn Salad
Good to Glow Fresh Summer Salad
Refreshing and Light Vegan Watermelon Feta Salad
Restaurant Style Vegan Chicken Caesar salad
are you going to make my Plant-Based Spanakopita Baked Spaghetti Squash?!
if you make one of my recipes, i would LOVE to see your creation! be sure to leave a review in the comments section, it is so appreciated and helps my small business.
also, you can follow upbeetandkaleingit on Instagram, Pinterest, and Facebook for more vegan recipes!
do you want to save this recipe for later!? you can add the recipe to your recipe board on Pinterest!
it brings me so much happiness to see your beautiful recreations on Instagram :). tag me so that i can see and repost your food on my stories.
Plant-Based Spanakopita Baked Spaghetti Squash
Recipe by MaryCourse: 10 Ingredients, Lunch u0026amp; Dinner, Side Dishes4
servings20
minutes55
minutesIngredients
1 large spaghetti squash
avocado oil
sea salt
black pepper
8 ounces vegan cream cheese (kite hill)
1 cup crumbled vegan feta
1 cup chopped spinach
1/4 cup freshly chopped dill
1 tbsp lemon juice
1 tsp garlic powder
1 tsp onion powder
sea salt to taste
Directions
- preheat your oven to 400°f. poke several holes in a large spaghetti squash with a fork, then microwave for a couple of minutes to soften.
- carefully cut the spaghetti squash in half lengthwise and scoop out the seeds.
- coat the cut sides of the squash with avocado oil, then season with sea salt and black pepper.
- place the squash halves cut side down on a baking sheet and bake for 35 minutes.
- while the squash is baking, prepare the spanakopita mix by blending together 8 ounces of vegan cream cheese, 1 cup of crumbled vegan feta, 1 cup of chopped spinach, 1/4 cup of freshly chopped dill, 1 tablespoon of lemon juice, 1 teaspoon of garlic powder, 1 teaspoon of onion powder, and sea salt to taste until well combined.
- once the squash is done baking, remove it from the oven and divide the spanakopita mix evenly between the two squash halves, placing it in the center of each half.
- return the stuffed squash halves to the oven and bake for an additional 20 minutes.
- remove from the oven and let cool slightly. use a fork to gently scrape and fluff the inside of the squash, mixing the spanakopita filling with the spaghetti squash strands. serve warm and enjoy!


