Vegan Spaghetti Squash with Spinach Pesto and Sun-Dried Tomatoes

Vegan Spaghetti Squash with Spinach Pesto and Sun-Dried Tomatoes

Elevate your culinary experience with a delectable dish that marries wholesome ingredients and vibrant flavors. Our Vegan Spaghetti Squash with Spinach Pesto and Sun-Dried Tomatoes is a testament to the artistry of plant-based cuisine. Delightfully satisfying and bursting with nutritional goodness, this dish promises to tantalize your taste buds while nourishing your body.

Preparing the Spaghetti Squash: Begin your gastronomic adventure by preheating your oven to 400°F (200°C). Carefully halve a medium-sized spaghetti squash lengthwise, revealing its golden, fiber-rich strands within. Remove the seeds with precision, ensuring the purity of your culinary canvas. With a gentle drizzle of olive oil and a sprinkle of salt and pepper, the squash takes its place in the oven, where it transforms into a tender masterpiece over the course of 40-45 minutes.

Crafting the Spinach Pesto: Meanwhile, embark on the creation of the verdant star of our dish: the spinach pesto. In the sanctuary of your food processor, combine lush spinach leaves, fragrant basil, and the nutty richness of walnuts or pine nuts. Introduce minced garlic to the ensemble, infusing it with a depth of flavor that beckons the senses. For a hint of cheesy allure, add nutritional yeast, awakening the palate to a symphony of tastes. With the gradual drizzle of olive oil, the pesto emerges, a verdant masterpiece that embodies both simplicity and sophistication.

Assembly and Presentation: As the spaghetti squash emerges from its culinary cocoon, a transformative process unfolds. With a fork, coax the tender flesh into delicate strands, a testament to nature’s bounty. In a grand culinary gesture, embrace the squash with the verdant embrace of the spinach pesto, ensuring each strand is adorned with its savory splendor. Add the final flourish with sun-dried tomatoes, their intense sweetness offering a tantalizing contrast to the savory depths of the dish.

Savoring the Experience: With each forkful, savor the symphony of flavors that dance upon your palate. The subtle sweetness of the spaghetti squash harmonizes with the herbaceous notes of the spinach pesto, while the sun-dried tomatoes impart bursts of sun-kissed intensity. Nourishing your body and soul, this culinary creation transcends mere sustenance, offering a sensory journey that celebrates the abundance of nature and the artistry of plant-based cuisine.

Conclusion: In the tapestry of culinary delights, our Vegan Spaghetti Squash with Spinach Pesto and Sun-Dried Tomatoes stands as a beacon of creativity and nourishment. With its harmonious blend of flavors and textures, this dish invites you to embrace the joy of wholesome eating while indulging in the pleasures of gastronomic exploration. From the first forkful to the last, let each bite be a celebration of the vibrant abundance that nature graciously bestows.

Vegan Spaghetti Squash with Spinach Pesto and Sun-Dried Tomatoes


For the spaghetti squash:

  • 1 medium spaghetti squash
  • Salt and pepper to taste
  • Olive oil for drizzling

For the spinach pesto:

  • 2 cups fresh spinach leaves, packed
  • 1/4 cup fresh basil leaves, packed
  • 1/4 cup walnuts or pine nuts
  • 2 cloves garlic, minced
  • 1/4 cup nutritional yeast (optional, for a cheesy flavor)
  • 1/4 cup olive oil
  • Salt and pepper to taste

For serving:

  • 1/4 cup sun-dried tomatoes, chopped
  • Vegan parmesan cheese (optional)


  1. Preheat your oven to 400°F (200°C).
  2. Cut the spaghetti squash in half lengthwise and scoop out the seeds with a spoon. Place the squash halves cut side up on a baking sheet. Drizzle with olive oil and season with salt and pepper.
  3. Roast the spaghetti squash in the preheated oven for about 40-45 minutes, or until the flesh is tender and easily pierced with a fork. Remove from the oven and let it cool slightly.
  4. While the squash is roasting, prepare the spinach pesto. In a food processor, combine the spinach, basil, walnuts or pine nuts, garlic, and nutritional yeast (if using). Pulse until the mixture is finely chopped.
  5. With the food processor running, slowly drizzle in the olive oil until the pesto reaches your desired consistency. Season with salt and pepper to taste.
  6. Once the spaghetti squash is cool enough to handle, use a fork to scrape the flesh into strands.
  7. In a large bowl, toss the spaghetti squash with the spinach pesto until well coated.
  8. Add the chopped sun-dried tomatoes and toss to combine.
  9. Serve the vegan spaghetti squash topped with additional sun-dried tomatoes and vegan parmesan cheese, if desired.