How to Cook Spaghetti Squash
Mastering how to cook spaghetti squash is easier than you think. This simple method yields tender, pasta-like strands every time using just four ingredients. It’s the perfect base for sauces, proteins, or seasonal toppings.

If you’ve ever wondered how to cook spaghetti squash—or frustrated by inconsistent results—this simple method takes out the guesswork. You’ll learn how to cut it, the trick to roasting for the best texture, and how to avoid mushy strands.
Once cooked, the squash shreds into noodle-like strands with a tender, slightly crunchy texture that pairs beautifully with basil and walnut pesto or traditional marinara.
With only four basic ingredients, roasted spaghetti squash serves as a healthy side dish or a complete meal—just add your favorite sauce and protein. It’s an easy, inexpensive base for countless combinations.
Whether you’re looking for a lighter take on pasta night or a neutral base for sautéed shrimp, or Baked Pesto Salmon, you’ll be happy you know how to cook spaghetti squash.
Why You’ll Love It
- No fancy gadgets needed – Just a sharp knife, baking sheet, fork, and a pair of tongs.
- Highly nutritious – Spaghetti squash is lower in carbs and higher in fiber than pasta, but still hearty enough to be the main dish when paired with protein and a sauce like cashew pesto.
- The perfect base – Roasted spaghetti squash is a healthy base recipe for gluten-free, vegetarian, vegan, or dairy-free meals.
- Meal prep–friendly – Keeps well in the fridge for up to five days and reheats easily.

Ingredients
- SPAGHETTI SQUASH – Choose one that feels heavy for its size, with a firm, golden-yellow skin.
- AVOCADO OIL – For roasting at high temperatures.
- SALT & FRESH PEPPER – I use Real Salt, but any fine salt will work.
How to Cut Spaghetti Squash
Larger spaghetti squashes can be tricky to slice, but a large, sharp knife makes quick and easy work of it.
- Remove the stem so the squash will stand up straight.
- Stand it upright on a cutting board and slice it in half lengthwise, pressing the blade down firmly with both hands. If your knife gets stuck halfway through, gently tap the whole squash on the cutting board to help it split.
- Scoop out the seeds with a spoon.

How to Cook Spaghetti Squash
Step 1. Preheat the oven to 425°F and line a rimmed sheet pan with unbleached parchment paper.
Step 3. After cutting and deseeding the squash, slather both the inner flesh and skin with the avocado oil. Sprinkle a large pinch of the salt over the flesh.
Step 3. Place the squash, cut side down, on the baking sheet to trap steam inside. This keeps the squash moist while speeding up the cooking process.

Step 4. Roast until the squash is fork-tender, but not mushy, about 25-30 minutes. While the squash roasts, prepare a sauce and protein of choice if desired.
Step 5. Cool for 5-10 minutes before handling. Use tongs to hold each half in place while you scrape the flesh with a fork to create spaghetti-like strands. Scrape the squash widthwise to follow the natural direction of the strands. Discard the skin.

Step 6. Season the spaghetti squash with the remaining salt and pepper to taste and serve as a side dish, or add your favorite sauce and a protein of choice for a full meal.
Step 7. Store leftovers in a sealed glass container in the fridge for up to 5 days.
Recipe Tips
Cook cut-side down for consistent results: This method steams the squash, reducing the overall cooking time and preventing it from drying out. I’ve tested the cut-side up method—it took twice as long to cook, and the squash was dry and mealy.
Don’t overbake: For the best texture, aim for just fork-tender. You want it to mimic the texture of pasta with an al dente bite. Overcooking leads to mushy strands once you mix in your chosen sauce.
Skip the olive oil: Avocado oil has a higher smoke point, making it a safer choice for high-heat roasting.
What Sauce Goes with Spaghetti Squash?
- Pesto spaghetti squash is my favorite! I make a batch of cashew pesto when I want a creamy, dairy-free sauce, but pesto with walnuts is delicious too. Both pair beautifully with shrimp, chicken, or fish.
- A traditional marinara with ground bison or ground beef is always a good choice.
- Maple tahini dressing with salmon is another tasty option.

FAQs
Yes, spaghetti squash is rich in fiber, vitamins C and B6, manganese, niacin, pantothenic acid, and antioxidants, making it a nutritious, lower-carb alternative to pasta.
No, spaghetti squash skin isn’t edible. Once roasted, scoop out the flesh and discard the skin.
After cutting and removing the seeds, roast a medium-sized spaghetti squash, cut side down on a parchment-lined baking sheet at 425ºF for 25-30 minutes, or until the flesh is just fork-tender.
If you loved learning how to cook spaghetti squash, please leave a rating below and a comment with your favorite sauce and protein combo!
Print
How to Cook Spaghetti Squash
- Prep Time: 5 minutes
- Cook Time: 30 minutes (+ 5-10 minutes to cool)
- Total Time: 45 minutes
- Yield: 6–8 servings 1x
- Category: Dinner
- Method: Roasting
- Cuisine: American
- Diet: Dairy-Free, Gluten Free, Vegan, Vegetarian
Description
Mastering how to cook spaghetti squash is simple. This method yields tender strands every time—perfect with your favorite pesto or marinara sauce. Add shrimp, chicken, or salmon for a complete meal.
Ingredients
1 medium spaghetti squash (about 2–2 1/2 pounds)
1 tablespoon avocado oil
3/4 teaspoon fine salt, divided
Fresh pepper
Instructions
1. Preheat the oven to 425°F and line a rimmed sheet pan with unbleached parchment paper.
1. Cut the squash: Remove the stem so the squash will stand up straight. Stand it upright on a cutting board and slice it in half lengthwise, pressing the blade down firmly with both hands. If your knife gets stuck halfway through, gently tap the whole squash on the cutting board to help it split. Scoop out the seeds with a spoon.
2. Prepare the squash: Slather both the inner flesh and skin with the avocado oil. Sprinkle a large pinch of the salt over the flesh and place each half, cut side down, on the baking sheet to trap steam inside. This keeps the squash moist while speeding up the cooking process.
3. Roast until the squash is fork-tender, but not mushy, about 25-30 minutes. While the squash roasts, prepare a sauce and protein of choice if desired.
4. Cool for 5-10 minutes before handling. Use tongs to hold each half in place while you scrape the flesh with a fork to create spaghetti-like strands. Scrape the squash widthwise to follow the natural direction of the strands. Discard the skin.
5. Season with the remaining salt and pepper to taste and serve as a side dish, or add your favorite sauce and a protein of choice for a full meal.
6. Store leftovers in a sealed glass container in the fridge for up to 5 days.
Notes
Proteins and Sauces for Spaghetti Squash:
- Cashew pesto or walnut pesto with shrimp, chicken, or fish
- Marinara with ground bison or beef
- Maple tahini dressing with salmon


Honestly, I’m sad I didn’t learn how to make spaghetti squash years earlier. It’s a great alternative to pasta, and leftovers are easy to reheat.