Welcome Green Monsters! We're your online guide to making conscious choices that help people, animals and the planet.
Download food monster: the biggest, baddest, yummiest vegan food app!
Buy the #EatForThePlanet book



Spaghetti Squash With Sun-Dried Tomato Pesto [Vegan, Gluten-Free]

If you enjoy recipes like this, we highly recommend downloading the Food Monster App, it's available for both Android and iPhone and has free and paid versions. The app is loaded with thousands of allergy-friendly & vegan recipes/cooking tips, has hundreds of search filters and features like bookmarking, meal plans and more! The app shows you how having diet/health/food preferences can be full of delicious abundance rather than restrictions!

This spaghetti squash with sun-dried tomato pesto will become a fan-favorite in your household. Roasted spaghetti squash noodles are tossed with a savory sun-dried tomato pesto with fresh basil and pine nuts, sweet caramelized onions, and a sprinkle of vegan goat cheese. It can be eaten as a side, or as a main dish. It also stays great in a refrigerator for a few days and makes the perfect to-go lunch.

Spaghetti Squash With Sun-Dried Tomato Pesto [Vegan, Gluten-Free]



Cook Time



For the Sun-Dried Tomato Pesto:

  • 1 cup sun-dried tomatoes
  • 1 cup basil
  • 2 garlic cloves
  • 1/3 cup toasted pine nuts
  • 1/3 cup olive oil
  • Salt and pepper, to taste

For the Squash:

  • 1 large spaghetti squash
  • 2 tablespoons olive oil
  • 1 onion
  • 1/4 cup toasted pine nuts
  • 1/4 cup vegan goat cheese
  • A handful of parsley, chopped


To Make the Sun-Dried Tomato Pesto:

  1. Place your sun-dried tomatoes, basil, garlic, toasted pine nuts, and olive oil in a food processor. Pulse until a paste forms. Add salt and pepper to taste.

To Make the Squash:

  1. Preheat your oven to 400°F.
  2. Cut your squash in half lengthwise, remove seeds, and brush the flesh with olive oil
  3. Place your squash face down on your baking sheet, and place in the oven for 40-50 minutes, or until tender.
  4. Once cooled, take a fork and begin to scrape out your squash. It should scrape rather easy, and resemble spaghetti. If your squash is too hard to scrape, it needs to be cooked longer.

To Make the Dish:

  1. Heat 1 tablespoon olive oil in a large saucepan. Chop your onion and add it to the pan on medium-low heat. Cook for 10-15 minutes, mixing constantly.
  2. Next, add your sun-dried tomato pesto to the pan on medium heat. Cook for 2 minutes. Add your squash and mix well, until it is well coated in the pesto .
  3. Add the pine nuts, vegan goat cheese, and parsley.





Global comfort food in a bowl. Hi, i'm Jess! I love eating clean and the positive effects it has on my mind,body and spirit. I want to share my sustainable recipes to show everyone how we can have a positive impact on the world, without sacrificing delicious food and flavors!



Want to read more posts like this? Sign up for our newsletter below!​

Browse through recent recipes below:

Peanut Butter Fig Bars [Vegan, Raw, Gluten-Free]

Peanut Butter Fig Bars [Vegan, Raw, Gluten-Free]

Crispy Curry Tofu Wrap With Homemade Tortillas and Avocado Mayo [Vegan]

Crispy Curry Tofu Wrap With Homemade Tortillas and Avocado Mayo [Vegan]

Chocolate Waffles [Vegan, Gluten-Free]

Artichoke and Walnut Pesto Pie [Vegan]

Artichoke and Walnut Pesto Pie

Disclosure: One Green Planet accepts advertising, sponsorship, affiliate links and other forms of compensation, which may or may not influence the advertising content, topics or articles written on this site. Click here for more information.

0 comments on “Spaghetti Squash With Sun-Dried Tomato Pesto [Vegan, Gluten-Free]”

Click to add comment

Subscribe to our Newsletter

Follow us on

Do Not Show This Again


Submit to OneGreenPlanet

Terms & Conditions ×