Perfectly roasted spaghetti squash made with our How to Roast Spaghetti Squash Tutorial
5 from 23 votes

How to Cook Spaghetti Squash

An easy, step-by-step tutorial on how to cook spaghetti squash. The perfect base for things like lasagna, pasta dishes, soups, and more!

Author: Minimalist Baker
Prep Time 10 minutes
Cook Time 45 minutes
Total Time 55 minutes
Servings: 4
Category: Helpful How-to
Cuisine: Gluten-Free, Vegan
Freezer Friendly No
Does it keep? 3-4 Days


  • 1 large spaghetti squash (2 small spaghetti squash can be subbed per 1 large)
  • 1 Tbsp oil
  • 1 pinch sea salt


  1. Preheat oven to 400 degrees F (204 C) and line a large rimmed baking sheet or baking dish with parchment paper or foil.
  2. Carefully halve spaghetti squash lengthwise using a sharp knife. I find the best way to do this is inserting the very tip of a very sharp large knife into the side of the squash (lengthwise) and push it all the way through to the other side. Then rock the knife back and forth to cut one half all the way through, then repeat on the other side.
  3. Use an ice cream scoop (or sharp spoon) to scrape out the seeds and most of the stringy parts.
  4. Brush the interior with oil and sprinkle with a little salt. Place cut-side down on baking sheet. Roast for 45 minutes, or until a knife easily pierces the skin and flesh. Remove from oven and set aside.
  5. Note: For a more moist squash, omit the oil and instead add just enough water to cover the bottom of your baking sheet or baking dish and bake at 400 degrees F (204 C) until a knife easily pierces the exterior - about 35-45 minutes.
  6. Once slightly cool, flip squash flesh-side up and use a fork to scrape out the strings. For ideas on how to use your spaghetti squash, see the text links above!


*Nutrition information is a rough estimate for a squash yielding ~4 cups calculated with oil and salt, and without additional toppings / garnishes.

Nutrition Per Serving (1 of 4 servings)