Go Back
+ servings
Vegan Roasted Spaghetti Squash Recipe

Roasted Spaghetti Squash

Roasted Spaghetti Squash is an easy vegan and healthy meal that takes a little less than an hour to be ready.

Course Main Course, Side Dish
Cuisine American
Keyword Roasted Spaghetti Squash
Prep Time 10 minutes
Cook Time 50 minutes
Total Time 1 hour
Servings 4 servings
Calories 167 kcal
Author Catalina Castravet


  • 1 spaghetti squash 2-3 pounds, halved lengthwise and seeded
  • 3 tablespoons extra-virgin olive oil
  • Coarse salt and freshly ground pepper


  1. Preheat oven to 420 degrees F.
  2. Wash the squash well, dry it and slice it lengthwise.
  3. Scoop the seeds.
  4. Drizzle each squash half with olive oil. Rub it on the inside (the flesh) and on the outside. Use one tablespoon of olive oil per halve.

  5. Season the flesh with salt and pepper.
  6. Arrange it cut side down on a parchment-lined rimmed baking sheet.
  7. Roast in the preheated oven until squash is tender when pierced with a knife or fork, about 45 minutes, to one hour, depending on the size of it.
  8. Remove from oven when done, and let it cool onto the baking sheet for about 10-15 minutes, until able to handle.
  9. Turn it cut side up and using a fork, gently scrape to remove flesh in long strands. Transfer "spaghetti" to a bowl, drizzle with the remaining one tablespoon of olive oil and if desired sprinkle with salt, black pepper, and a squeeze of lemon juice.

  10. Garnish with chopped parsley if desired and pepper flakes for a touch of heat.
Nutrition Facts
Roasted Spaghetti Squash
Amount Per Serving
Calories 167 Calories from Fat 99
% Daily Value*
Fat 11g17%
Saturated Fat 1g6%
Cholesterol 0mg0%
Sodium 41mg2%
Potassium 260mg7%
Carbohydrates 16g5%
Fiber 3g13%
Sugar 6g7%
Protein 1g2%
Vitamin A 290IU6%
Vitamin C 5mg6%
Calcium 56mg6%
Iron 0.8mg4%
* Percent Daily Values are based on a 2000 calorie diet.