How to Make Pesto Spaghetti Squash: A Delicious Low-Carb Pasta Alternative

Transform fresh spaghetti squash into a vibrant, satisfying meal with homemade pesto, simple techniques, and versatile toppings everyone will enjoy.

By Sneha Tete, Integrated MA, Certified Relationship Coach
Created on

Pesto Spaghetti Squash: The Ultimate Veggie-Packed Pasta Alternative

If you crave the comfort and satisfaction of pasta but want a lighter, veggie-forward alternative, look no further than spaghetti squash tossed in aromatic pesto. This dish combines the best of both worlds: the familiar twirlable texture of noodles and the rich, herbaceous flavor of classic basil pesto. Whether you’re eyeing a weeknight dinner upgrade or need a gluten-free, low-carb swap, pesto spaghetti squash is a must-have recipe in your culinary toolkit.

Why You’ll Love Pesto Spaghetti Squash

  • Light & Satisfying: Delivers big flavor with less starch and fewer calories than classic pasta.
  • Family-Friendly: Easy for kids and adults to enjoy, plus simple to customize.
  • Healthy: Packed with vitamins, minerals, and fiber from squash and fresh basil.
  • Perfect for Meal Prep: Store the roasted squash and pesto separately in the fridge for easy lunches and dinners all week.

What Is Spaghetti Squash?

Spaghetti squash is a unique winter squash variety known for its magical transformation after roasting. While its tough rind and pale yellow color resemble other squash varieties, once cooked, its flesh separates into long, pasta-like strands. This quality makes it an excellent stand-in for traditional pasta—perfect for pairing with sauces, cheese, and veggies.

Each medium spaghetti squash yields enough ‘spaghetti’ to serve two to four people, depending on appetite and toppings.

Choosing and Preparing Spaghetti Squash

To craft the best pesto spaghetti squash, start with a firm, blemish-free squash:

  • Shape: Look for cylindrical squash that’s heavy for its size.
  • Skin: Matte and yellow, free of green streaks or soft spots.
  • Size: Medium to large (2.5–3 lbs) works well for four servings.

Prepping Tip: Spaghetti squash can be tough to cut. To make slicing easier and safer, pierce the skin with a fork and microwave the squash whole for 3–4 minutes. Allow to cool slightly, then halve lengthwise with a sharp knife and scoop out the seeds with a spoon.

How to Roast Spaghetti Squash

Roasting brings out the natural sweetness of the squash and transforms the flesh into pasta-like strands. Here’s a step-by-step guide:

  1. Preheat the Oven: Set your oven to 400°F (200°C).
  2. Prepare the Squash: Halve the squash lengthwise and remove seeds.
  3. Oil and Season: Brush the cut sides with olive oil and sprinkle with salt and pepper.
  4. Roast: Place cut-side down on a parchment-lined baking sheet.
  5. Bake: Roast for 35–45 minutes, until tender when pierced with a fork.
  6. Shred: Once cool enough to handle, use a fork to separate the flesh into spaghetti-like strands.

Homemade Basil Pesto: The Flavor Star

Pesto is a classic Italian sauce bursting with basil, garlic, parmesan, pine nuts, and olive oil. While jarred pesto works in a pinch, homemade offers unbeatable freshness and vibrance. Here’s a basic pesto you can whip up in minutes—or customize with your favorite greens, nuts, or cheeses.

Classic Basil Pesto Recipe

  • 2 cups packed fresh basil leaves
  • 1/3 cup pine nuts (or walnuts/almonds)
  • 2–3 cloves garlic
  • 1/2 cup freshly grated parmesan cheese
  • 1/2 cup extra-virgin olive oil
  • Salt & black pepper, to taste

Combine basil, nuts, and garlic in a food processor and pulse to chop. Add cheese, then slowly stream in olive oil, blending until smooth. Season to taste with salt and pepper.

Pesto Spaghetti Squash: Assembly and Variations

Once your squash is roasted and pesto is ready, the assembly is a breeze:

  1. Scrape the roasted squash strands into a large bowl.
  2. Add several spoonfuls of pesto and toss gently to coat the strands evenly.
  3. Adjust the amount of pesto to your taste—start with less and add more as needed.
  4. Finish with extra parmesan, a drizzle of olive oil, and cracked black pepper. Top with toasted nuts, fresh herbs, or chili flakes for variety.

Popular Add-Ins and Swaps

  • Greens: Wilted spinach, kale, or arugula add color and nutrients.
  • Veggies: Roasted cherry tomatoes, sautéed mushrooms, or sun-dried tomatoes.
  • Protein: Chickpeas, white beans, shredded rotisserie chicken, or grilled shrimp.
  • Dairy-Free: Use nutritional yeast in place of parmesan in the pesto for a vegan-friendly sauce.
  • Diverse Nuts: Swap pine nuts for pecans, cashews, or almonds for new flavors.

A Step-by-Step Guide to the Perfect Pesto Spaghetti Squash

  1. Prep the Squash: Halve, deseed, brush with oil, and season.
  2. Roast: Cut-side down, 400°F for 35–45 minutes.
  3. Cool and Shred: When slightly cooled, use a fork to create ‘spaghetti’ strands.
  4. Make the Pesto: Blend basil, nuts, garlic, cheese, and oil. Season to taste.
  5. Combine: Mix squash strands with pesto. Adjust seasoning.
  6. Finish & Serve: Top with parmesan, herbs, and extra add-ins as desired. Enjoy warm!

Make-Ahead Tips and Storage

  • Roast Ahead: Roast and shred spaghetti squash up to 4 days in advance. Store in airtight container in the fridge.
  • Pesto Storage: Homemade pesto will keep refrigerated for up to a week. Cover with a thin layer of olive oil to prevent browning.
  • Freezing: Spaghetti squash strands and pesto can both be frozen—in separate containers—for up to three months.

Serving Suggestions and Variations

  • Pesto Spaghetti Squash Bowls: Serve in the squash halves for a rustic, edible bowl presentation.
  • With Roasted Vegetables: Add roasted bell peppers, onions, or Brussels sprouts for a heartier meal.
  • Creamy Pesto: Stir in a spoonful of ricotta or a splash of cream to make the sauce richer.
  • Nut-Free: Make pesto with sunflower seeds or omit nuts.
  • Spicy: Finish with red pepper flakes or a drizzle of chili oil.
Pesto Spaghetti Squash at a Glance
Prep Time10 minutes
Cook Time35–45 minutes
Total Time45–55 minutes
Servings2–4
DietaryVegetarian, gluten-free, low-carb, can be vegan

Frequently Asked Questions (FAQs)

Q: Can I use store-bought pesto instead of homemade?

A: Absolutely! Store-bought pesto works great in this recipe. Choose a high-quality, refrigerated brand for the best flavor, or brighten up a jarred version with a squeeze of lemon juice and some extra parmesan.

Q: How do I keep spaghetti squash from getting mushy?

A: Avoid over-roasting and always test for doneness with a fork: the strands should pull apart easily but maintain a slight bite. Allow roasted squash to cool briefly before shredding to keep the ‘noodles’ intact.

Q: What can I serve with pesto spaghetti squash?

A: It’s delicious on its own, but you can pair it with garlic bread, grilled proteins (like chicken or fish), or a leafy side salad for a more filling meal.

Q: Is spaghetti squash healthy?

A: Yes! Spaghetti squash is low in calories and carbs, and rich in vitamins A and C, potassium, and fiber—making it an excellent alternative to pasta, especially for those on gluten-free or low-carb diets.

Q: How long will leftovers keep?

A: Store any leftover pesto spaghetti squash in an airtight container in the fridge. It stays fresh for 3–4 days. Reheat gently in a skillet or microwave, adding a splash of olive oil or water to prevent dryness.

Final Thoughts: Why Pesto Spaghetti Squash Is a Must-Try

Pesto spaghetti squash is more than just a trendy low-carb pasta alternative. It’s a delicious, nutrient-packed dish that’s easy to personalize and perfect for busy weeknights, meal prep, or special occasions. With a handful of ingredients, you can transform humble vegetables into a vibrant, crowd-pleasing main or side. Give it a try, experiment with your favorite toppings, and enjoy the fresh, herbaceous goodness in every twirl!

‹›