There’s something incredibly soothing about the crackle of garlic in hot oil, isn’t there? As the fragrant aroma fills my kitchen, it transports me to a cozy restaurant in Italy, where simplicity reigns supreme. This Classic Spaghetti with Tomato Sauce is my go-to recipe for those nights when I crave comfort but refuse to compromise on flavor.
Quick to prepare yet bursting with freshness, it showcases the best of homemade cooking. Picture this: perfectly al dente spaghetti tossed in a rich, vibrant tomato sauce made from just a handful of quality ingredients. Add a sprinkle of Parmesan and a touch of basil, and you’ve got a meal that’s not only a crowd-pleaser but also a delightful reminder that dining in can be just as satisfying—if not more so—than takeout.
If you’re tired of the same old fast-food routine and yearn for a dish that warms your heart and tantalizes your taste buds, let’s dive into this simple yet sensational recipe that will transform your weeknight dinners!
Why Is Classic Spaghetti with Tomato Sauce Special?
Simplicity at Its Best: With just a handful of ingredients, this dish brings authentic Italian flavors to your home kitchen without fuss.
Quick Preparation: In just 30 minutes, you can enjoy a delicious homemade meal that suits even the busiest of schedules.
Bursting with Freshness: The juicy tomatoes paired with fragrant basil create a vibrant sauce that’s unmatched.
Crowd-Pleaser: Perfect for family dinners or entertaining friends, this recipe will have everyone coming back for seconds.
Versatile Base: Feel free to add your favorite veggies or proteins, transforming this classic into a personalized masterpiece!
Classic Spaghetti with Tomato Sauce Ingredients
Unleash the flavors of homemade cooking with these fundamental ingredients.
For the Pasta
• 12 oz spaghetti – Choose whole wheat or gluten-free options for a healthier alternative.
For the Sauce
• 2 tbsp extra virgin olive oil – Opt for high-quality oil for a rich flavor.
• 3 cloves fresh garlic, minced – Fresh garlic elevates the aroma and taste of your sauce.
• 28 oz canned whole peeled tomatoes – San Marzano tomatoes are ideal for a robust flavor.
• 1 cup fresh basil leaves, chopped – Use fresh basil for the best aromatic results.
• Salt and pepper to taste – Always adjust seasoning to enhance the sauce.
• ¼ tsp crushed red pepper flakes (optional) – A pinch adds a delightful kick to the sauce.
For Serving
• ½ cup grated Parmesan cheese – Freshly grated cheese melts beautifully and enhances flavor.

How to Make Classic Spaghetti with Tomato Sauce
-
Boil the Water: Fill a large pot with water and add a generous pinch of salt. Bring to a rolling boil, as salty water enhances the spaghetti’s flavor.
-
Cook the Spaghetti: Add spaghetti to the boiling water and stir gently. Cook until al dente, about 8-10 minutes, then drain, reserving a bit of the pasta water for later use.
-
Sauté the Garlic: In a skillet over medium heat, add olive oil and sauté minced garlic until fragrant—this should take about 30 seconds. Take care not to let it brown.
-
Make the Sauce: Pour in the canned tomatoes, crushed by hand for texture, and simmer for about 10 minutes. Enjoy the delightful aromas wafting through your kitchen!
-
Add Seasonings: Stir in chopped basil, salt, pepper, and optional crushed red pepper flakes. Simmer for an additional 5 minutes until the sauce is nicely blended.
-
Combine: Toss the cooked spaghetti with the sauce in the skillet until every strand is evenly coated. If the sauce feels thick, use a splash of reserved pasta water to loosen it.
Optional: Garnish with extra basil or sprinkle with more Parmesan for added flavor.
Exact quantities are listed in the recipe card below.
Make Ahead Options
These Classic Spaghetti with Tomato Sauce are perfect for busy weeknights and meal prep lovers! You can prepare the tomato sauce up to 3 days in advance; simply sauté the garlic, add the tomatoes, and simmer as directed. Allow the sauce to cool before transferring it to an airtight container and refrigerate. The spaghetti can be cooked and tossed with a light drizzle of olive oil to prevent sticking, stored in the fridge for up to 24 hours. When you’re ready to serve, simply reheat the sauce over medium heat and toss it with the cooked spaghetti until warmed through, ensuring a delightful, homemade meal with minimal effort!
Classic Spaghetti with Tomato Sauce Variations
Feel free to put your personal spin on this classic recipe and make it your own in delightful ways!
-
Gluten-Free: Swap regular spaghetti for gluten-free pasta to accommodate dietary needs while retaining that comforting flavor.
-
Vegetarian Delight: Add sautéed mushrooms, bell peppers, or zucchini to the sauce for an extra boost of veggies and nutrients.
-
Spicy Kick: Include additional crushed red pepper flakes or a drizzle of chili oil to spice things up for those who love some heat.
-
Creamy Twist: Stir in a splash of heavy cream or a dollop of ricotta for a creamy rendition that adds richness to the sauce.
-
Herb Boost: Experiment with different herbs like oregano, thyme, or parsley in addition to basil for a fragrant, aromatic sauce.
-
Protein-Packed: Incorporate cooked Italian sausage or grilled chicken for a hearty addition that will satisfy any meat lover.
-
Nutty Flavor: Toasted pine nuts or walnuts stirred in create a fantastic textural contrast that elevates your pasta dish.
-
Zesty Lemon: Squeeze fresh lemon juice and add zest right before serving to brighten the flavors and add a refreshing twist.
What to Serve with Classic Spaghetti with Tomato Sauce?
Nothing complements a warm bowl of spaghetti quite like the perfect side dishes or desserts.
-
Garlic Bread: With its crunchy, buttery exterior and herb-infused warmth, it’s perfect for sopping up every drop of delicious sauce.
-
Caprese Salad: Fresh mozzarella, ripe tomatoes, and basil come together in this vibrant salad, offering a light, refreshing contrast to your pasta.
-
Roasted Vegetables: A medley of seasonal vegetables adds texture and a caramelized sweetness that enhances the overall meal experience.
-
Caesar Salad: Crisp romaine and tangy dressing create a satisfying crunch, balancing out the comforting nature of the spaghetti.
-
Red Wine: A glass of Chianti beautifully complements the rich tomato sauce, elevating the dining experience with deep, fruity notes.
-
Tiramisu: End your meal on a sweet note with this classic Italian dessert, combining coffee-soaked ladyfingers and creamy mascarpone for a delightful finish.
Pair these options with your Classic Spaghetti with Tomato Sauce to create a heartwarming dining experience that’s sure to please everyone at the table!
Tips for the Best Classic Spaghetti with Tomato Sauce
-
Quality Ingredients: Use high-quality tomatoes and fresh basil. They are the heart of this Classic Spaghetti with Tomato Sauce and will significantly impact flavor.
-
Monitor Cooking Time: Overcooking spaghetti can result in a mushy texture. Aim for al dente to maintain a satisfying bite.
-
Reserve Pasta Water: Always save a bit of the pasta water before draining. It helps to adjust sauce consistency and binds sauce to the pasta beautifully.
-
Mind the Garlic: Sauté garlic until fragrant but not browned. Burnt garlic can turn bitter and add unwanted flavors to your sauce.
-
Season in Layers: Don’t rush to season! Taste the sauce as it simmers, gradually adjusting salt and pepper for a perfectly balanced flavor.
How to Store and Freeze Classic Spaghetti with Tomato Sauce
Room Temperature: If serving immediately, let the spaghetti cool before serving; it’s best enjoyed fresh and hot.
Fridge: Store any leftover Classic Spaghetti with Tomato Sauce in an airtight container for up to 3 days to maintain flavor and freshness.
Freezer: For longer storage, freeze the sauce (without pasta) in a freezer-safe container for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating: Reheat your spaghetti on the stove over low heat, adding a splash of reserved pasta water or a bit of olive oil to restore creaminess and flavor.
Classic Spaghetti with Tomato Sauce Recipe FAQs
How do I select the best tomatoes for this recipe?
Absolutely! When choosing canned tomatoes for your sauce, I recommend selecting San Marzano tomatoes for their rich and sweet flavor. Look for whole peeled tomatoes packed in juice, avoiding those with added preservatives. If using fresh tomatoes, ensure they are ripe—look for firm ones with a deep red color and a slight sheen.
How should I store leftovers of Classic Spaghetti with Tomato Sauce?
For best results, transfer any leftovers into an airtight container and refrigerate them. The spaghetti should be consumed within 3 days to ensure optimal freshness. Let it cool down before sealing for the best storage practices.
Can I freeze Classic Spaghetti with Tomato Sauce?
Yes! To freeze, allow the sauce to cool completely, then pour it into a freezer-safe container. You can store it for up to 3 months. When you’re ready to enjoy it again, thaw it overnight in the refrigerator. Reheat the sauce gently in a skillet, adding a bit of water or olive oil to keep the sauce smooth and flavorful.
What should I do if my sauce is too thick?
No worries! If your sauce ends up too thick, simply add a splash of the reserved pasta water while simmering to achieve your desired consistency. The starchy water not only thins the sauce but also helps it cling to the pasta beautifully.
Are there any dietary considerations for this recipe?
Very! If cooking for someone with gluten sensitivities, you can easily substitute the spaghetti with gluten-free pasta. Additionally, if you’re serving this dish to someone with a dairy allergy, consider omitting the Parmesan cheese or using a dairy-free alternative. Always check labels for allergens if using store-bought ingredients.
How can I add more flavor to Classic Spaghetti with Tomato Sauce?
The more, the merrier! You can jazz up your sauce by adding sautéed onions or bell peppers along with the garlic. For a richer flavor, a splash of red wine added just after the garlic sauté can really lift the dish. Fresh herbs like oregano or thyme, added at the end of cooking, can also bring additional flavor depth.

Classic Spaghetti with Tomato Sauce: Comfort Food Mastered
Ingredients
Equipment
Method
- Fill a large pot with water and add a generous pinch of salt. Bring to a rolling boil.
- Add spaghetti to the boiling water and stir gently. Cook until al dente, about 8-10 minutes, then drain, reserving a bit of the pasta water.
- In a skillet over medium heat, add olive oil and sauté minced garlic until fragrant, about 30 seconds.
- Pour in the canned tomatoes, crushed by hand, and simmer for about 10 minutes.
- Stir in chopped basil, salt, pepper, and optional crushed red pepper flakes. Simmer for an additional 5 minutes.
- Toss the cooked spaghetti with the sauce in the skillet until evenly coated. Adjust sauce consistency with reserved pasta water if needed.
- Optional: Garnish with extra basil or sprinkle with more Parmesan before serving.