Spaghetti Squash Stuffed With Spinach, Tofu Feta, and Vegan Cream Cheese! Vegan, Gluten-Free, And So Delicious!

Share some yum!
  • 9

Print Friendly, PDF & Email

Here’s a meal you’re going to love! It’s the ultimate in vegan comfort food, and much easier to make than you might think. What a great way to prepare spaghetti squash! You’ll feel nice and full after devouring this meal.

The addition of tofu feta makes this entrée special. Once you add the tofu feta to the vegan cream cheese, you’ll end up with a texture so rich and decadent that you’ll swear you’re eating a dairy-based dish. But there’s no need for animal products…this meal is a winner!

Vegan, Gluten-Free Stuffed Spaghetti Squash


1/2 block extra-firm tofu
1/2 cup olive oil
2 tablespoons fresh basil, chopped
1 tablespoon dried oregano
1 tablespoon dried thyme
2 garlic cloves, minced
1 1/2 teaspoon sea salt
1 teaspoon paprika
1/2 teaspoon black pepper


We interrupt this recipe for this brief announcement: PLEASE help us keep the Happy Gluten-Free Vegan free by getting our instant download Happy Gluten-Free Vegan cookbook!

Get our instant download Happy Gluten-Free Vegan cookbook!
50 of our favorite recipes for only $9.97

Download it now!

OR with your donation of any amount!:

Other Amount:

And now back to our recipe!

1 spaghetti squash, sliced in half
2 tablespoons olive oil, divided in half
3 garlic cloves, minced
1 cup chopped spinach
2/3 cups vegan cream cheese
1 cup vegan feta cheese
sea salt and black pepper to taste


Begin by preparing your tofu feta. Chop the tofu into small cubes and place them in a medium-sized mixing bowl. Add the rest of the ingredients and toss them together until the tofu is covered.

Cover the mixing bowl and place it into your refrigerator for at least two hours. The longer, the better. You want it to marinate thoroughly.

While your tofu is marinating, chop the spaghetti squash in half. Brush the halves lightly with one tablespoon of olive oil, sprinkle them with sea salt and pepper, and place them upside-down on a cookie sheet. Bake at 400 degrees for about 45 minutes, until the squash is tender.

Remove the squash from the oven and stir the insides with a fork to make “noodles.” Let the two halves cool slightly. Heat the rest of the olive oil in a frying pan and add the minced garlic. Sauté for a minute, then toss in the spinach leaves. Continue sautéing for 1-2 more minutes and add the vegan cream cheese. Stir until the contents of the pan are creamy and smooth.

Scoop the mixture into the squash halves and then add the tofu feta mixture. If you like, you can sprinkle some walnuts or pine nuts on top. Return the filled squash halves to your oven and bake for 10 minutes more. You can broil them for a couple extra minutes if you want a lovely, golden-brown effect.

Remove from your oven and serve piping hot! These stuffed spaghetti squash halves should be quite filling, and will serve up to four people if you slice each of them in half. Leftovers can be covered and stored in your refrigerator for up to three days. They taste just as good reheated!

We love this stuffed spaghetti dish, and feel certain you will too. Bon Appetit!

Print Friendly, PDF & Email
Get our instant download Happy Gluten-Free Vegan cookbook!
50 of our favorite recipes for only $9.99

Check it out here, or download it now!:

Like this recipe? Show your appreciation for this free resource and help support us!

Other Amount:

Note: Some links on this site are partner links. That means that The Happy Gluten-Free Vegan will earn a commission, at no extra charge to you, if you purchase through our partner link. This helps keep our site free for everybody. Thank you for your support!

Share some yum!
  • 9
  • 9

Leave a Reply

Your email address will not be published. Required fields are marked *