Spaghetti squash with tomato sauce is a delightful dish that brings comfort and joy to any table. Imagine twirling those golden strands with a fork, savoring the sweet aroma of ripe tomatoes mingled with fragrant herbs.

This recipe evokes memories of cozy family dinners, where laughter fills the air, and everyone digs into a hearty meal. It’s perfect for weeknight dinners or even as a special treat on a chilly Sunday afternoon.
Why You'll Love This Recipe
- This spaghetti squash with tomato sauce recipe is incredibly easy to prepare, making it perfect for busy weeknights
- The flavor profile balances sweetness and acidity, ensuring every bite is delicious
- Its vibrant colors make it an eye-catching dish that will impress your guests
- Plus, it’s versatile enough to serve as a side dish or a main course
My friends can’t stop raving about this spaghetti squash with tomato sauce! It was the star of our last dinner party, leaving everyone in awe.

Essential Ingredients
Here’s what you’ll need to make this delicious dish:
-
Spaghetti Squash: Choose a firm, heavy squash; it should feel solid when you hold it.
-
Olive Oil: Extra virgin olive oil adds richness and depth; use high-quality for the best flavor.
-
Garlic: Fresh garlic cloves are essential; they provide a fragrant aroma that enhances the sauce.
-
Canned Tomatoes: Use whole peeled tomatoes or crushed tomatoes for a rich base; San Marzano is my favorite!
-
Onion: A yellow onion adds sweetness; chop it finely for even cooking.
-
Dried Oregano: This herb complements the tomatoes beautifully; opt for high-quality dried herbs.
-
Fresh Basil: Adds freshness to the dish; always use fresh whenever possible for maximum flavor.
-
Salt and Pepper: Essential for seasoning; adjust to taste as you cook.
The full ingredients list, including measurements, is provided in the recipe card directly below.
Let’s Make it Together
Prepare the Spaghetti Squash: Preheat your oven to 400°F (200°C). Cut the spaghetti squash in half lengthwise and scoop out the seeds. Drizzle with olive oil and season with salt and pepper.
Roast until Tender: Place the squash halves cut-side down on a baking sheet lined with parchment paper. Roast in the oven for about 30-40 minutes until tender when pierced with a fork.
Sauté Aromatics: While the squash roasts, heat olive oil in a large skillet over medium heat. Add chopped onions and cook until translucent, about 5 minutes. Stir in minced garlic until fragrant.
Add Tomatoes and Seasonings: Pour in your canned tomatoes and add oregano, salt, and pepper. Let the sauce simmer gently for 15-20 minutes until thickened slightly.
Toss in Fresh Basil: Just before serving, stir in freshly chopped basil to brighten up your sauce. Adjust seasoning if necessary.
Scrape Squash Strands and Combine: Remove the squash from the oven and scrape out strands using a fork. Top with your homemade tomato sauce and give everything a gentle toss before serving.
Enjoy each bite knowing you’ve created something both comforting and healthy!
You Must Know
- This delightful spaghetti squash with tomato sauce is not just a meal; it’s a low-carb alternative to pasta that surprises and satisfies
- The vibrant colors and rich flavors create a feast for the senses, perfect for family dinners or impressing guests
Perfecting the Cooking Process
Start by roasting the spaghetti squash until tender, then prepare the tomato sauce while it cools. This sequence ensures everything is fresh and ready at the same time.

Add Your Touch
Feel free to customize the sauce with herbs like basil or add protein such as ground turkey for extra flavor. Experimentation makes cooking fun!
Storing & Reheating
Store leftovers in an airtight container in the fridge for up to four days. Reheat in the microwave or on the stove for best results.
Chef's Helpful Tips
- When making spaghetti squash with tomato sauce, consider using fresh ingredients for maximum flavor
- Always taste your sauce before serving to adjust seasonings
- A drizzle of olive oil enhances richness and depth, making every bite memorable
Cooking this dish reminds me of a dinner party where my friends were skeptical about spaghetti squash. They were pleasantly surprised when they discovered how delicious it could be!

FAQ
Can I use store-bought tomato sauce?
Absolutely! Store-bought sauce can save time and still taste great.
How do I know when my spaghetti squash is done?
When it’s easily pierced with a fork and tender throughout, it’s ready.
Is spaghetti squash gluten-free?
Yes! Spaghetti squash is naturally gluten-free, making it a wonderful substitute for traditional pasta.

Spaghetti Squash with Tomato Sauce
- Total Time: 50 minutes
- Yield: Serves 4
Description
Enjoy a comforting and healthy twist on dinner with this spaghetti squash topped with a rich tomato sauce. With its tender strands and vibrant flavors, this dish is perfect for busy weeknights or cozy family gatherings. The blend of fresh ingredients creates a delightful meal that is both low-carb and satisfying, making it a favorite among pasta lovers and health enthusiasts alike.
Ingredients
- 1 medium spaghetti squash
- 2 tablespoons extra virgin olive oil
- 3 cloves garlic, minced
- 1 (28 oz) can whole peeled tomatoes (preferably San Marzano)
- 1 medium yellow onion, finely chopped
- 1 teaspoon dried oregano
- 1/4 cup fresh basil, chopped
- Salt and pepper to taste
Instructions
- Preheat the oven to 400°F (200°C). Cut the spaghetti squash in half lengthwise, remove seeds, drizzle with olive oil, and season with salt and pepper.
- Place cut-side down on a parchment-lined baking sheet and roast for 30-40 minutes until tender.
- In a skillet over medium heat, sauté the chopped onions in olive oil until translucent (about 5 minutes). Add minced garlic and cook until fragrant.
- Stir in canned tomatoes, oregano, salt, and pepper; simmer for 15-20 minutes until slightly thickened.
- Mix in fresh basil before serving. Once the squash is done, scrape out strands with a fork, combine with sauce, and enjoy!
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Category: Main
- Method: Baking
- Cuisine: Italian
Nutrition
- Serving Size: 1 cup (approximately 200g)
- Calories: 150
- Sugar: 6g
- Sodium: 250mg
- Fat: 7g
- Saturated Fat: 1g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 6g
- Protein: 4g
- Cholesterol: 0mg


