Spaghetti Squash Recipe Vegan: Stringy Noodles With Garlic-Herb Kick

Spaghetti Squash Recipe Vegan: Stringy Noodles With Garlic-Herb Kick

This vegan spaghetti squash delivers restaurant-quality results with minimal effort. The strands separate into perfect noodle-like textures when cooked properly.

I developed this method after years of experimenting with roasting times and temperatures. The key is cutting the squash lengthwise before cooking for even doneness.

The garlic-herb topping elevates the natural sweetness of the squash without overpowering it. It transforms a simple vegetable into a dish worthy of center stage.

Serve as a light main or alongside other plant-based dishes. This preparation highlights the squash’s natural versatility.

👨‍🍳
Difficulty
Medium
🌱
Diet
Vegan
⏱️
Total Time
30 min
🔥
Calories
Low Cal

Ingredients for Spaghetti Squash Recipe Vegan

Restaurant-quality strands start with fresh squash and a handful of bold, plant-based ingredients.

Ingredient Amount Notes
Spaghetti Squash 🎃 2 whole Medium-sized, about 3-4 lbs each
Extra-Virgin Olive Oil 🫒 3 tbsp Divided for roasting and topping
Garlic Cloves 🧄 6 cloves Minced finely for topping
Fresh Parsley 🌿 ½ cup Chopped, for garnish
Fresh Basil Leaves 🍃 ¼ cup Thinly sliced for topping
Red Pepper Flakes 🌶️ ½ tsp Adjust to heat preference
Sea Salt 🧂 1 tsp Fine grain, divided for seasoning
Ground Black Pepper 🌶️ ½ tsp Freshly cracked preferred
Nutritional Yeast 🧀 2 tbsp For cheesy, umami flavor
Lemon Juice 🍋 1 tbsp Freshly squeezed for brightness
Toasted Pine Nuts 🥜 ¼ cup For crunch and richness
Baby Spinach 🥬 2 cups Optional, for serving

The squash is the foundation—choose firm, heavy specimens with smooth, unblemished skin. Whole Foods and Trader Joe’s typically stock the best selection in autumn and winter. Look for squash with a dull (not shiny) rind, which indicates ripeness. Medium-sized squash, about 3-4 lbs each, yield the ideal noodle-like strands without excessive seeds. Avoid those with soft spots or cracks.

No pine nuts? Toasted almonds or walnuts (roughly chopped) add similar crunch. Fresh herbs can be swapped—cilantro or dill at equal amounts work well. For a nut-free option, toasted pumpkin seeds bring both texture and a subtle earthiness. The nutritional yeast can be omitted, but it adds a savory depth that mimics Parmesan (a vegan staple worth keeping on hand).

Roasted squash holds well at room temperature for 2 hours, or refrigerate in an airtight container for up to 5 days. Reheat gently in a skillet to restore texture. The garlic-herb topping is best fresh but can be stored separately in the fridge for 3 days.

❤️

Why You’ll Love This Recipe

  • One Pan Wonder: The squash roasts while I mince garlic and chop herbs—hardly any cleanup.
  • Garlic & Herb Heaven: That sizzle of garlic in olive oil with fresh basil and parsley? I make it just to smell it.
  • Meal Prep Magic: Roast a big squash on Sunday, and I’ve got lunch bases for days.
  • Budget Friendly: A whole spaghetti squash costs less than pasta and feeds us twice.

Step-by-Step Instructions for Spaghetti Squash with Garlic-Herb Topping

Master this technique for perfectly textured strands and vibrant, aromatic flavors every time.

Step 1: Roast the Squash to Ideal Tenderness

Preheat your oven to 400°F. Carefully halve the 2 whole Spaghetti Squash lengthwise and scoop out the seeds. Drizzle the cut sides with 2 tbsp Extra-Virgin Olive Oil and sprinkle with ½ tsp Sea Salt and ¼ tsp Ground Black Pepper.

Place the halves cut-side down on a baking sheet lined with parchment paper. Roast for 35-45 minutes until the flesh is tender and separates easily into strands when scraped with a fork. The skin should be golden brown and slightly caramelized at the edges.

Step 2: Prepare the Garlic-Herb Topping Base

While the squash roasts, mince the 6 cloves Garlic Cloves finely. In a small bowl, combine the minced garlic with 1 tbsp Extra-Virgin Olive Oil, ½ tsp Red Pepper Flakes, and the remaining ½ tsp Sea Salt and ¼ tsp Ground Black Pepper.

Chop the ½ cup Fresh Parsley and thinly slice the ¼ cup Fresh Basil Leaves. These herbs will add freshness and color to the finished dish. Set both aside for the final assembly.

Step 3: Scrape and Combine the Squash Strands

Remove the squash from the oven and let it cool for 5 minutes—this makes handling easier. Using a fork, scrape the flesh from each half into a large bowl. The strands should separate naturally into al dente noodle-like textures.

Drizzle the squash with the 1 tbsp Lemon Juice and toss gently to combine. This brightens the flavor and prevents the strands from sticking together.

Step 4: Assemble with Toppings for Maximum Flavor

Add the garlic-oil mixture to the warm squash. Sprinkle with 2 tbsp Nutritional Yeast for a cheesy, umami depth. Toss everything together until the strands are evenly coated with the aromatic mixture.

Gently fold in the chopped parsley and sliced basil. The heat from the squash will slightly wilt the herbs, releasing their essential oils for a more pronounced flavor.

Step 5: Serve with Final Garnishes

Divide the squash among four plates. Top each serving with a portion of the ¼ cup Toasted Pine Nuts for a satisfying crunch. For an extra touch of freshness, place a small handful of 2 cups Baby Spinach on the side or beneath the squash.

Serve immediately while warm. The strands should glisten with the garlic-herb oil, and each bite should deliver a balance of nutty, herby, and slightly spicy notes with a tender yet firm texture.

👨‍🍳

Pro Tips For Making Spaghetti Squash Recipe Vegan

  • Roast Cut-Side Down: Place the squash halves cut-side down on the baking sheet to steam in their own moisture, which keeps the strands tender and prevents them from drying out.
  • Slice Evenly: Cut the squash into uniform half-moons about 1/2-inch thick so they cook at the same rate—no one wants half burnt, half crunchy strands.
  • Salt the Squash: After roasting, sprinkle the strands with salt while still hot; it clings better and brings out the natural sweetness.
  • Warm the Oil: Heat the olive oil in the pan for 30 seconds before adding garlic to prevent it from turning bitter and to infuse the oil with flavor faster.

Troubleshooting This Dish

Soggy Squash Strands

If your strands are mushy, you likely overcooked it. Roast at 400°F for exactly 35-40 minutes—any longer and the flesh loses its signature texture. I learned this the hard way with my first batch from the Portland farmers market. 💡

Underseasoned Flavor

The squash itself is mild, so don’t skimp on seasonings. Use the full 1 tsp Sea Salt and ½ tsp Ground Black Pepper as specified. The Nutritional Yeast adds crucial umami depth that vegan dishes often lack.

Sticky Strands

If the strands clump together, it’s because they weren’t cooled slightly before scraping. Let the squash rest for 5 minutes after roasting, then use a fork to separate the strands while still warm. The 1 tbsp Lemon Juice also helps prevent sticking.

Bland Garlic Topping

For maximum flavor, toast the ¼ cup Toasted Pine Nuts in a dry pan until golden before adding. Bloom the minced 6 cloves Garlic Cloves in the 1 tbsp Extra-Virgin Olive Oil for 30 seconds before mixing with herbs.

Uneven Cooking

Cut the 2 whole Spaghetti Squash lengthwise, not crosswise, for even cooking. Halves should be similar in size—save any small pieces for soup stock. Place them cut-side down to steam the flesh uniformly.

Dry Final Dish

If the dish seems dry, toss the strands with an extra drizzle of Extra-Virgin Olive Oil and a splash of Lemon Juice. The 2 cups Baby Spinach wilts slightly under the warm squash, adding moisture without overpowering. 🌟

Nutrition Facts

Servings 4
Amount Per Serving
Calories 220kcal
% Daily Value
Total Fat 14g18%
Saturated Fat 2g10%
Cholesterol 0mg0%
Sodium 280mg12%
Total Carbohydrate 22g8%
Dietary Fiber 5g18%
Sugars 4g
Protein 4g8%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

How do I know when it’s done roasting?

The flesh should pull apart easily into strands with a fork. Check at 35 minutes at 400°F. The edges will be golden and slightly caramelized.

2

What can I use instead of nutritional yeast?

Try 1 tbsp miso paste or 2 tbsp vegan Parmesan for similar umami. Both add depth without overpowering the natural sweetness.

3

Can I make this ahead?

Roast and scrape the squash up to 2 days ahead. Store in an airtight container and reheat gently in a pan. Add toppings fresh for best flavor.

4

Why are my strands watery?

You may have used squash that was too large. Stick to 3-4 lb specimens and pat dry after scraping. Also, avoid overcooking beyond 45 minutes.

★★★★★4.9(13 reviews)
Nathan Turner