This easy spaghetti squash recipe is the perfect way to enjoy a light, flavorful dish that doubles as a healthy pasta alternative. Naturally low in calories and carbs, spaghetti squash transforms into tender, noodle-like strands once cooked, making it an ideal base for your favorite sauces, veggies, and cheeses. Whether you’re looking for a simple side dish, a vegetarian main course, or a low-carb swap for traditional pasta, this recipe is quick to prepare and endlessly versatile.
This content is for educational purposes only and does not replace professional dietary or medical advice.
Table of Contents
Why You’ll Love This Spaghetti Squash Recipe
There are plenty of reasons spaghetti squash has become a kitchen favorite, and this recipe makes the most of its natural sweetness and versatility:
- Healthy and nutrient-rich: Spaghetti squash is naturally low in calories and carbs while offering vitamins A, C, and B6, plus fiber to support digestion.
- Gluten-free pasta alternative: If you’re avoiding wheat or simply want a lighter option, spaghetti squash is a satisfying swap for noodles.
- Simple preparation: With just a few ingredients and one baking sheet, you can create a fresh, flavorful dish in under an hour.
- Versatile and customizable: Enjoy it as a side dish, top it with grilled chicken, or use it as the base for your favorite pasta sauces.
- Family-friendly: Its mild, slightly sweet flavor makes it easy to adapt for picky eaters, especially when paired with cheese or tomato sauce.
This combination of health benefits and flexibility makes spaghetti squash an excellent addition to your weeknight meal rotation.
Ingredients You’ll Need
PrintEasy Spaghetti Squash Recipe for a Healthy Pasta Alternative
This easy spaghetti squash recipe is a healthy, low-carb pasta alternative.
Ready in about 50 minutes, it’s tossed with tomatoes, olives, basil, and feta for a fresh,
Mediterranean finish.
- Prep Time: 10 mins
- Cook Time: 40 mins
- Total Time: 50 mins
- Yield: 4 servings 1x
- Category: Dinner
- Method: Baked
- Cuisine: American
Ingredients
1 medium spaghetti squash
2 tbsp olive oil, divided
1 small onion, chopped
2 garlic cloves, minced
2 medium tomatoes, diced
1/4 cup black olives, sliced
2 tbsp fresh basil, chopped
1/4 cup feta cheese, crumbled
Salt and black pepper, to taste
Instructions
1. Preheat oven to 375°F (190°C). Halve squash lengthwise and scoop out seeds.
2. Brush cut sides with 1 tbsp olive oil; season with salt and pepper. Place cut-side down on a sheet pan and roast 35–40 minutes until fork-tender.
3. Cool 5 minutes, then use a fork to shred squash into long strands. Transfer to a large bowl.
4. Meanwhile, heat 1 tbsp olive oil in a skillet over medium heat. Sauté onion 4–5 minutes; add garlic for 30 seconds.
5. Stir in tomatoes and olives; cook 5–7 minutes until tomatoes soften. Season to taste.
6. Toss squash strands with the tomato mixture. Fold in basil and feta. Adjust seasoning and serve warm.
Notes
Swap feta with mozzarella or Parmesan.
Add sautéed spinach, zucchini, or mushrooms for extra veggies.
For meal prep, store components separately to keep the squash from getting watery.
Nutrition
- Serving Size: 1/4 recipe
- Calories: 145
- Sugar: 6g
- Sodium: 240mg
- Fat: 8g
- Saturated Fat: 2g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 16g
- Fiber: 4g
- Protein: 4g
- Cholesterol: 10mg
To make this spaghetti squash recipe, you only need a handful of fresh, simple ingredients:
- Spaghetti squash (1 medium): The star of the recipe, transforming into tender strands once baked.
- Olive oil (2 tablespoons): Adds flavor and helps roast the vegetables.
- Onion (1 small, chopped): Provides a savory base.
- Garlic (2 cloves, minced): Boosts aroma and depth.
- Tomatoes (2 medium, diced): Add natural sweetness and freshness.
- Black olives (¼ cup, sliced): For a briny, salty contrast.
- Fresh basil (2 tablespoons, chopped): Brightens up the dish.
- Feta cheese (¼ cup, crumbled): Tangy, creamy finishing touch.

Optional Variations:
- Swap feta with mozzarella or Parmesan for a more traditional Italian flavor.
- Add extra vegetables like zucchini, bell peppers, or spinach for more nutrition.
- Use fresh oregano, thyme, or parsley in place of basil if preferred.
These ingredients combine to make a dish that’s fresh, flavorful, and Mediterranean-inspired — but also easy to customize with your own favorites.
How to Cook Spaghetti Squash (Step-by-Step)
Cooking spaghetti squash is simple, but a few tricks will help you get perfect, tender strands every time.
Step 1: Prep the squash
- Wash the spaghetti squash and dry it well.
- Using a sharp chef’s knife, carefully cut it in half lengthwise. (Tip: If the squash is too tough, microwave it whole for 2–3 minutes to soften the skin.)
- Scoop out the seeds with a spoon.
Step 2: Season and bake
- Preheat your oven to 375°F (190°C).
- Brush the inside of each half with olive oil and sprinkle lightly with salt and pepper.
- Place the squash halves cut-side down on a parchment-lined baking sheet.
- Roast for 35–40 minutes, or until the flesh is fork-tender.
Step 3: Shred the “noodles”
- Let the squash cool for 5 minutes, then use a fork to gently scrape out long, noodle-like strands.
- Transfer the strands to a bowl and fluff them up with a fork.
Alternative Cooking Methods
- Microwave: Place squash halves cut-side down in a microwave-safe dish with ½ inch of water. Cover and cook for 10–12 minutes until tender.
- Instant Pot: Cook squash halves on the trivet with 1 cup of water for 7–8 minutes at high pressure, quick release.
- Air Fryer: Place halves cut-side down in the basket at 375°F for 20–25 minutes.
These methods are great if you’re short on time or want to avoid turning on the oven.
How to Make This Spaghetti Squash Recipe
Once your spaghetti squash is cooked and shredded into tender strands, it’s time to bring the whole dish together with fresh vegetables, herbs, and cheese.
Step 1: Sauté the aromatics
- Heat 2 tablespoons of olive oil in a skillet over medium heat.
- Add the chopped onion and cook until softened, about 4–5 minutes.
- Stir in the garlic and cook for another 1 minute, being careful not to burn it.

Step 2: Add the tomatoes and olives
- Stir in the diced tomatoes and sliced black olives.
- Cook for 5–7 minutes, until the tomatoes break down into a light sauce.
- Season with a pinch of salt and pepper.

Step 3: Combine with spaghetti squash
- Transfer the shredded spaghetti squash strands to a large bowl.
- Pour the tomato mixture over the squash and gently toss until everything is evenly coated.

Step 4: Finish with herbs and cheese
- Sprinkle in the fresh basil and crumbled feta cheese.
- Toss lightly and adjust seasoning to taste.

The result is a warm, flavorful dish that’s light yet satisfying — perfect as a vegetarian main course or as a side dish alongside grilled chicken or fish.
Cooking Time Guide
The time it takes to cook spaghetti squash depends on the method you choose. Here’s a quick reference so you can pick what works best for your schedule:
- Oven Roasting: 35–40 minutes at 375°F (190°C). This method develops the best flavor and slightly caramelized edges.
- Microwave: 10–12 minutes total. Fast and convenient, though the texture is a little softer than oven-baked.
- Instant Pot: 7–8 minutes on high pressure, quick release. Great for meal prep when you want tender squash in a hurry.
- Air Fryer: 20–25 minutes at 375°F. Produces a roasted texture without heating up the whole kitchen.
No matter which method you use, you’ll know your spaghetti squash is ready when the flesh is fork-tender and pulls apart into long, noodle-like strands.
Serving Suggestions
One of the best things about this spaghetti squash recipe is how versatile it is. You can enjoy it as a light main dish, a flavorful side, or even as a pasta substitute. Here are some tasty serving ideas:
- As a vegetarian main course: Serve it topped with extra feta or mozzarella for a hearty, meatless dinner.
- Alongside grilled meats or fish: Its mild, slightly sweet flavor pairs well with chicken, salmon, or steak.
- As a pasta alternative: Swap traditional pasta with spaghetti squash in dishes like creamy sauces, pesto, or tomato-based recipes. Try using it in place of noodles in recipes such as pappardelle pasta or this savory casarecce pasta.
- Mediterranean-style bowl: Keep it simple with olives, basil, and feta for a fresh, Greek-inspired meal.
- Kid-friendly option: Top with marinara sauce and a sprinkle of Parmesan — it looks and tastes like spaghetti but is far lighter.
This recipe can easily adapt to whatever you’re craving, making it a staple for weeknight dinners and healthy meal prep.
Storage and Reheating Tips
Spaghetti squash stores well, making it a great option for meal prep or leftovers. Here’s how to keep it fresh:
- Refrigeration: Store cooked spaghetti squash in an airtight container in the fridge for up to 4 days. Keep the vegetable mixture and cheese separate if possible for best texture.
- Freezing: You can freeze cooked spaghetti squash strands for up to 3 months. Spread them on a baking sheet to freeze individually, then transfer to freezer bags. Note: the texture may be slightly softer after thawing.
- Reheating: To warm up leftovers, heat them in a skillet over medium heat with a drizzle of olive oil, or microwave in 1-minute bursts, stirring between each interval. For larger portions, reheat in the oven at 350°F until hot.
With these tips, you can make this recipe ahead of time and enjoy healthy, ready-to-eat meals all week long.
Recipe Variations and Substitutions
This spaghetti squash recipe is highly flexible, so you can adjust it to fit your taste preferences or what you have on hand:
- Cheese swaps: Use mozzarella for a melty texture, Parmesan for a nutty bite, or goat cheese for a tangy twist.
- Fresh herbs: Try parsley, oregano, or thyme in place of basil for different flavor profiles.
- Extra vegetables: Add sautéed zucchini, bell peppers, spinach, or mushrooms for more nutrition and color.
- Protein boost: Mix in cooked chicken, shrimp, or chickpeas to turn this dish into a heartier main course.
- Spicy kick: Sprinkle in red pepper flakes or drizzle with hot sauce for extra heat.
By experimenting with toppings and seasonings, you can make this recipe new and exciting each time you prepare it.
Expert Tips for Success
A few small tricks will help you get the best results every time you make this spaghetti squash recipe:
- Cut safely: If the squash is hard to cut, microwave it whole for 2–3 minutes to soften the skin before slicing.
- Avoid watery squash: Roast it cut-side down on a baking sheet so excess moisture can release while cooking.
- Don’t overcook: Test doneness by gently scraping with a fork. If the strands pull apart easily but still hold shape, it’s ready.
- Use fresh herbs at the end: Adding basil or parsley after cooking keeps the flavors bright and fresh.
- Season generously: A light drizzle of olive oil, salt, and pepper enhances the natural sweetness of the squash.
Following these tips ensures your spaghetti squash comes out tender, flavorful, and never mushy.
Conclusion
This easy spaghetti squash recipe is a healthy, versatile dish that fits perfectly into any meal plan. With its naturally sweet flavor, low-carb profile, and noodle-like texture, spaghetti squash makes a delicious alternative to traditional pasta or a satisfying side dish on its own. By adding fresh vegetables, herbs, and cheese, you can create a meal that feels both comforting and nourishing.
Whether you roast it for dinner tonight, prep it ahead for the week, or experiment with new toppings and sauces, spaghetti squash is sure to become a staple in your kitchen. Give it a try and enjoy how simple and flavorful healthy eating can be.
This content is for educational purposes only and does not replace professional dietary or medical advice.
Love easy, flavorful recipes? Don’t miss a single bite! 🍴
Follow us on Facebook for daily comfort food favorites, quick dinners, and tasty inspiration: Flavour Recipe Facebook
Pin with us on Pinterest for beautiful food boards, clever meal prep hacks, and family-friendly dishes: Flavour Recipe Pinterest
Let’s get cooking and make something amazing together!
FAQs About Spaghetti Squash Recipes
1. Can I make spaghetti squash ahead of time?
Yes, you can cook spaghetti squash up to 3 days in advance. Store the strands in an airtight container in the fridge and reheat when ready to use.
2. Is spaghetti squash good for a low-carb or keto diet?
Absolutely. With only about 7 grams of carbs per cup, spaghetti squash is a popular pasta alternative for keto and other low-carb diets.
3. What’s the best way to cut spaghetti squash safely?
Use a sharp chef’s knife and cut lengthwise. If it feels too tough, microwave the squash for 2–3 minutes to soften the skin before slicing.
4. Can I cook spaghetti squash in the microwave instead of the oven?
Yes. Place squash halves cut-side down in a dish with ½ inch of water, cover, and microwave for 10–12 minutes until tender.
5. How do I keep my spaghetti squash from being watery?
Bake it cut-side down to allow moisture to escape, and avoid overcooking, which makes the strands mushy.
6. What sauces go well with spaghetti squash?
It pairs beautifully with marinara, Alfredo, pesto, or olive oil with garlic and herbs. For a hearty twist, use it in place of pasta in recipes like pappardelle Bolognese or summer tagliolini pasta.
7. Is spaghetti squash kid-friendly?
Yes! Its noodle-like strands make it fun to eat, and when topped with tomato sauce and cheese, most kids enjoy it just like pasta.