You’ll usually cook spaghetti squash for about 30–50 minutes, depending on the method and the size of the squash.

How Long to Cook Spaghetti Squash (Quick Scoop)

Typical cooking times

  • Oven, halves cut-side down at 400°F (200°C): about 30–40 minutes, until the flesh is fork-tender but still a bit firm (al dente).
  • Oven, halves at 350°F (175°C): about 40–55 minutes, longer for larger squash.
  • Microwave, cut squash in a dish with a bit of water: around 20 minutes on high for a medium squash, until a fork slides in easily.
  • “Quick” high-heat roasting methods: some techniques that cut the squash into smaller pieces can get it done in roughly 30 minutes.

A good rule: start checking early. When a fork goes in easily and the strands pull apart but aren’t mushy, it’s done.

Simple step-by-step (oven method)

  1. Preheat oven to 400°F (200°C).
  1. Slice squash in half lengthwise, scoop out seeds, and rub the inside with oil, salt, and pepper.
  1. Place cut-side down on a baking sheet.
  1. Roast 30–40 minutes (smaller squash closer to 30, larger closer to 40–45).
  1. Let cool slightly, then scrape with a fork to make “spaghetti” strands.

If you like a more pasta-like, less mushy texture, aim for just-tender, not super soft.

Different methods and times (HTML table)

[3][7][9] [1][5] [10][1] [6][10] [8][10][1]
Method Temperature / Setting Approx. Time Notes
Oven, halves, cut-side down 400°F (200°C) 30–40 minutes Check for lightly browned, fork-tender flesh that still feels a bit firm.
Oven, halves, cut-side down 350°F (175°C) 40–55 minutes Longer, gentler cook; time depends strongly on squash size.
Microwave, cut halves High power About 20 minutes Place cut side down in a dish with ~1 inch of water; cook until a fork inserts easily.
Quick roasted pieces High oven heat About 30 minutes Cut into smaller pieces for faster cooking and easy strands.
Whole squash (various methods) Oven or slow cooker Longer than halves Cooking whole is more hands-off but usually takes more time overall.

A quick “feel” test (little story)

Imagine you’re aiming for al dente pasta: you poke a strand and it has a slight bite instead of collapsing. That’s the same feeling you want from spaghetti squash strands when you pull them with a fork—they should separate cleanly and hold their shape, not turn watery or mushy.

If you’re unsure, undercook by 5 minutes, test, then add more time in small increments. Once it goes past that sweet spot, it gets soft quickly.

TL;DR: For most home kitchens, roasting halved spaghetti squash at 400°F for about 35 minutes is a reliable starting point; adjust up or down a few minutes based on size and how firm you like the strands.

Information gathered from public forums or data available on the internet and portrayed here.