How To Cook Spaghetti Squash

4.6 stars, average of 10 ratings

How To Cook Spaghetti SquashPin recipeFollow us 58.8k

If you ever tried to find spaghetti squash in the UK, you know it's almost an impossible task. I always envied my American friends who were enjoying this fantastic low-carb vegetable served with keto meals all year round.

Last year I decided to grow my own. And I failed... twice. In both cases the plant was destroyed by vine borer before any squash could grow. My lack of gardening skills and the notoriously wet English weather didn't help either. In the end I only managed to save two tiny fruits which was enough to try spaghetti squash for the first time. My first attempt at cooking it wasn't very successful and it ended up being too watery and mushy. I needed to try a different cooking method.

Luckily I found some more squashes in London and had enough to try different cooking methods. I've seen tips for steaming, microwaving and even slow cooking in a crockpot but none of these worked for me. My preferred way to cook spaghetti squash is roasting it in the oven. This way you avoid any unwanted moisture and mushy strands.

Don't have high expectations if you are looking for a perfect replacement for pasta. Spaghetti squash, which is technically a fruit, does not taste like pasta. It's sweeter than zucchini noodles and contains slightly more carbs but it's still suitable for the ketogenic diet.


Nutritional values (per cup, 155 g/ 5.5 oz)

7.8 grams 2.2 grams 0.6 grams 0.3 grams 0.1 grams 27 calories
Total Carbs10grams
Net Carbs7.8grams
of which Saturated0.1grams
Magnesium17mg (4% RDA)
Potassium180mg (9% EMR)

Macronutrient ratio: Calories from carbs (81%), protein (10%), fat (9%)


  • 1 large spaghetti squash
  • Optional: 1-2 tbsp ghee, salt to taste


  1. Preheat the oven to 200 °C/ 400 °F. Cut the spaghetti squash in half, either lengthwise or widthwise (if you cut it widthwise, you'll get slightly longer strands once it's cooked). The skin of uncooked spaghetti squash is hard and it's difficult to cut through. Use the tip of a chef's knife to break through the skin in the middle part and push the blade down until cut through. Using a spoon, scoop out the seeds. How To Cook Spaghetti Squash
  2. Optionally, brush with ghee and season with salt. You can use any other fat or oil suitable for cooking (lard, duck fat, coconut oil or olive oil). Cover with a foil (it will prevent the squash from burning on top before it cooks through), place in the oven and cook for 30 minutes. This timing works for medium-large spaghetti squash. Small quash will only need 15-20 minutes. How To Cook Spaghetti Squash
  3. After 30 minutes, remove the foil and cook for another 10-20 minutes. When done, remove from the oven and let it cool down on a rack for 5-10 minutes. Using a fork, pull the strands out and place in a bowl. To serve, top with sauces such as Marinara, Keto Cheese Sauce, Pesto or Alfredo Sauce and serve with meatballs, meat skewers or simply topped with grated Parmesan cheese.
    Cooked spaghetti squash can be stored in the fridge in an airtight container for up to 5 days. For longer storage, place in plastic bags divided in manageable portions, flatten and freeze flat for up to 6 months. When ready to serve, let the prepared squash defrost at room temperature or in the fridge. How To Cook Spaghetti Squash Alternative baking tip: You can bake the squash cut-side down for 40-50 minutes (25-30 minutes for small squash). When done, remove from the oven and let it cool down before turning cut-side up and pulling the strands out. This way the squash will steam without too much moisture left in the squash and without developing the caramelised top commonly seen when you bake it cut-side up. Either method works great so it's up to you which one you use. How To Cook Spaghetti Squash
  1. Blog
  2. Recipes
  3. Basics
  4. How To Cook Spaghetti Squash
  1. Blog
  2. Recipes
  3. Sides
  4. How To Cook Spaghetti Squash
  1. Blog
  2. Recipes
  3. Vegan
  4. How To Cook Spaghetti Squash
  1. Blog
  2. Recipes
  3. Vegetarian
  4. How To Cook Spaghetti Squash
  1. Blog
  2. Recipes
  3. How To Cook Spaghetti Squash
  1. Blog
  2. Martina Slajerova
  3. How To Cook Spaghetti Squash

Do you like this recipe? Share it with your friends! 

By Martina Slajerova
Creator of

Martina Slajerova

I changed the way I ate in 2011, when I was diagnosed with Hashimoto’s, an autoimmune disease that affects the thyroid. I had no energy, and I found it more and more difficult to maintain a healthy weight.

That’s when I decided to quit sugar, grains, and processed foods, and to start following a whole-foods-based ketogenic approach to food.

Let us know what you think, rate this recipe!

Leave a comment

Note: Any links to products or affiliate links will not be approved.

B I U “ ”
  • Comment
  • Preview

Please, note that I do not offer personalised advice. For personalised advice you can contact one of our experts.

Comments (6)

Raw winter squash is very hard to cut. There is an easier way to cook winter squash. Poke the uncut squash with a fork. Put it on a baking sheet and bake at 400F for 45 -60 minutes. When you can easily slide a knife into it then it is done. Remove it from the oven and let it cool so you can handle it. Then cut it in half and scoop out the seeds.  


Thank you for sharing this, Mary!


If I roast it cut side down to reduce the amount of moisture, do I still cover it with foil?


Hi Connie, no, you won't need to cover it.


An hour to cook a vegetable? No wonder few people eat it


Have you ever cooked spaghetti squash? Well, that's what it takes. It can take 25-50 minutes, depending on the size. Of you can just steam/boil green beans, kale, etc. - that would take 5-8 minutes.