How to Cook Spaghetti Squash
How to Cook Spaghetti Squash (Perfect Every Time)
Spaghetti squash is one of the easiest and most delicious vegetables to prepare. Once roasted, the tender flesh naturally pulls apart into long, spaghetti-like strands, making it a wonderful low-carb substitute for pasta or a flavorful side dish all on its own.

Whether you’re serving it with marinara sauce, butter and Parmesan, or your favorite protein, learning how to cook spaghetti squash is a simple kitchen skill you’ll use again and again.

This easy oven-roasted method creates perfectly tender squash with lightly caramelized edges and strands that separate beautifully every time. With just a few basic ingredients and very little prep work, you’ll have a healthy, versatile vegetable that’s perfect for weeknight dinners and meal prep.

Why You’ll Love This Recipe
- Simple and beginner-friendly.
- Naturally low in carbohydrates.
- Perfect alternative to pasta.
- Only a few ingredients needed.
- Great for meal prep.
- Delicious with countless toppings.
- Healthy side dish for any meal.
- Easy to customize with your favorite seasonings.

Jennie’s Thoughts
Spaghetti squash has become one of my favorite vegetables because it’s incredibly versatile. Some nights I keep it simple with butter, salt, pepper, and Parmesan cheese, while other times I top it with hearty meat sauce or creamy Alfredo. I love that one roasted squash can become so many different meals throughout the week, making it perfect for busy families and meal prepping.

Ingredients
- 1 medium spaghetti squash
- 2 tablespoons olive oil
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
Optional:
- Garlic powder
- Italian seasoning
- Parmesan cheese
- Butter
- Fresh parsley

Instructions
Step 1
Preheat your oven to 400°F.
Step 2
Using a sharp knife, carefully cut the spaghetti squash in half lengthwise.

Step 3
Scoop out the seeds with a spoon.
Step 4
Brush the cut sides with olive oil and season with salt and pepper.

Step 5
Place the squash cut-side down on a parchment-lined baking sheet.
Step 6
Bake for 35 to 45 minutes, depending on the size of the squash, until tender when pierced with a fork.

Step 7
Allow the squash to cool for about 10 minutes.
Step 8
Use a fork to scrape the flesh into long spaghetti-like strands.
Serve immediately with your favorite toppings.

Tips
- Don’t overcook the squash or the strands may become mushy.
- Roasting cut-side down creates lightly caramelized edges.
- Let the squash cool slightly before shredding.
- Season after shredding if desired.
- Store leftovers for easy lunches and dinners.

Delicious Ways to Serve Spaghetti Squash
Try topping your cooked spaghetti squash with:
- Marinara sauce
- Alfredo sauce
- Garlic butter
- Parmesan cheese
- Meatballs
- Grilled chicken
- Taco meat
- Buffalo chicken
- Pesto
- Roasted vegetables

Frequently Asked Questions
How do I know when spaghetti squash is done?
The squash is ready when the skin gives slightly when pressed and a fork easily pierces the flesh.
Can I microwave spaghetti squash?
Yes! While roasting develops the best flavor, spaghetti squash can also be cooked in the microwave for a quicker option.
How long do leftovers last?
Store cooked spaghetti squash in an airtight container in the refrigerator for up to 4 days.

More Easy Vegetable Recipes
If you enjoyed learning how to cook spaghetti squash, be sure to try my Roasted Parmesan Garlic Green Beans, Garlic Butter Fried Zucchini, Buttered Corn Rice, Hot Honey Glazed Carrots, Air Fryer Sweet Potato Fries, and Crispy Fried Green Beans.
