There's something magical about a simple tomato pasta that turns a regular evening into a cozy Italian-style dinner. This recipe is my go-to when I need a reliable, delicious meal without a lot of fuss. The sauce is built on pantry staples but gets a fresh boost from cherry tomatoes and basil, creating a balance of sweet and savory that clings to every noodle.
Advertisements1
I've tested this dish countless times to get the texture just right—silky sauce, al dente pasta, and a hint of heat from red pepper flakes that you can dial up or down. Whether you're cooking for yourself or feeding a crowd, this tomato pasta is forgiving, flexible, and always satisfying.
What I love most is that it comes together in about 30 minutes, making it a perfect weeknight hero. You don't need any special equipment or hard-to-find ingredients. Just a few fresh items and some patience while the sauce simmers to develop its depth.
Why You'll Love This Recipe
About the Ingredients
12 oz (340g) spaghetti or your favorite pasta
Use any long pasta like linguine or fettuccine. For a gluten-free option, use brown rice spaghetti.
3 tbsp extra-virgin olive oil
Good quality olive oil adds richness. You can substitute with avocado oil for a neutral flavor.
4 cloves garlic, thinly sliced
Fresh garlic is key; if you only have pre-minced, use about 1.5 teaspoons.
1/2 tsp red pepper flakes (optional)
Adjust to your heat preference. Omit for a milder version or add more for a kick.
1 (28 oz / 800g) can whole peeled tomatoes
San Marzano tomatoes are the gold standard for sauce. If using crushed, reduce simmer time by 5 minutes.
1 cup (150g) cherry tomatoes, halved
These add sweetness and texture. If not in season, use an extra 1/2 cup of canned diced tomatoes.
1 tsp sugar (optional)
Sugar balances acidity; you can skip it if your tomatoes are sweet.
Salt and black pepper to taste
Use kosher salt for seasoning pasta water and sauce.
1/2 cup (20g) fresh basil leaves, torn
Fresh basil is a must; if you have to, substitute with 1 tsp dried basil added earlier.
1/4 cup (25g) grated Parmesan cheese, plus more for serving
Parmigiano-Reggiano adds umami. For a dairy-free version, use nutritional yeast.
Tips & Tricks
- Don't forget to salt your pasta water generously—it should taste like the sea. This is the only chance to season the pasta itself.
- Reserve a cup of pasta water before draining; it's liquid gold for loosening the sauce and helping it cling to the pasta.
- Simmer the sauce low and slow to concentrate flavors, but don't rush it—good things come to those who wait.
Pro Tips
Step-by-Step Instructions
1. Boil the pasta water
Fill a large pot with water and bring to a rolling boil over high heat. Add a generous tablespoon of salt (about 1 tbsp per 4 quarts of water) and stir until dissolved.
2. Cook the pasta al dente
Add the spaghetti and cook according to package instructions until just shy of al dente (about 1 minute less than directed). Reserve 1 cup of pasta water, then drain the pasta.
3. Sauté garlic and chili
In a large skillet, heat olive oil over medium heat (350°F / 175°C). Add garlic slices and red pepper flakes, cooking for 1-2 minutes until fragrant and garlic is lightly golden, being careful not to burn it.
4. Add the tomatoes
Pour in the whole peeled tomatoes, crushing them with a wooden spoon. Add the cherry tomatoes and sugar (if using). Season with salt and pepper. Bring to a simmer, then reduce heat to low (200°F / 95°C) and let it bubble gently for 15-20 minutes, stirring occasionally, until the sauce thickens and the cherry tomatoes soften.
5. Combine pasta and sauce
Add the drained pasta to the skillet with the sauce. Toss well, adding reserved pasta water a splash at a time until the sauce coats the noodles nicely. Cook for 1-2 minutes over medium heat (350°F / 175°C) until the pasta absorbs some sauce and is perfectly al dente.
6. Finish with basil and cheese
Remove from heat. Stir in torn basil leaves and grated Parmesan cheese. Taste and adjust seasoning with salt and pepper.
7. Serve and enjoy
Plate immediately, topping with extra Parmesan and a drizzle of olive oil if desired. Serve hot.
Delicious Variations
Protein-packed
Add cooked chicken, shrimp, or Italian sausage for a heartier meal.
Vegan option
Omit Parmesan or use vegan cheese; the sauce is already plant-based.
Veggie-loaded
Sauté zucchini, bell peppers, or mushrooms with the garlic for extra nutrition.
How to Store Tomato Pasta Recipe
Refrigerator
Store in an airtight container for up to 4 days. The sauce will thicken; add a splash of water when reheating.
Freezer
Freeze the sauce (without pasta) for up to 3 months. Thaw overnight in the fridge and reheat gently.
Reheating
Reheat on the stovetop over medium-low heat, adding a little water or olive oil to loosen the sauce.
Frequently Asked Questions
Q: Can I use crushed tomatoes instead of whole?
Yes, you can use crushed tomatoes. Since they are already broken down, reduce the simmer time by about 5 minutes to avoid a watery sauce.
Q: How do I make this tomato pasta creamy?
To make it creamy, stir in 1/4 cup of heavy cream or a dollop of mascarpone cheese at the end. This adds richness without overpowering the tomato flavor.
Q: What can I use instead of pasta?
You can use zucchini noodles, spaghetti squash, or any gluten-free pasta. Adjust cooking times accordingly and toss with the sauce just until heated through.
Q: Why is my sauce bitter?
Bitterness often comes from overcooked garlic. Sauté garlic just until fragrant and lightly golden, not brown. Also, a pinch of sugar can balance bitterness.
Q: Can I make this ahead of time?
Yes, you can make the sauce ahead and refrigerate for up to 3 days. Cook pasta fresh when ready to serve for the best texture.
I hope this tomato pasta becomes a staple in your kitchen. If you try it, let me know how it turns out in the comments below!
Tomato Pasta Recipe
This easy tomato pasta recipe delivers a rich, garlicky sauce in 30 minutes—perfect for busy weeknights and packed with fresh flavor.
🧂 Ingredients
- 12 oz (340g) spaghetti or your favorite pasta
- 3 tbsp extra-virgin olive oil
- 4 cloves garlic, thinly sliced
- 1/2 tsp red pepper flakes (optional)
- 1 (28 oz / 800g) can whole peeled tomatoes
- 1 cup (150g) cherry tomatoes, halved
- 1 tsp sugar (optional)
- Salt and black pepper to taste
- 1/2 cup (20g) fresh basil leaves, torn
- 1/4 cup (25g) grated Parmesan cheese, plus more for serving
📋 Instructions
- 1Boil the pasta water — Fill a large pot with water and bring to a rolling boil over high heat. Add a generous tablespoon of salt (about 1 tbsp per 4 quarts of water) and stir until dissolved.
- 2Cook the pasta al dente — Add the spaghetti and cook according to package instructions until just shy of al dente (about 1 minute less than directed). Reserve 1 cup of pasta water, then drain the pasta.
- 3Sauté garlic and chili — In a large skillet, heat olive oil over medium heat (350°F / 175°C). Add garlic slices and red pepper flakes, cooking for 1-2 minutes until fragrant and garlic is lightly golden, being careful not to burn it.
- 4Add the tomatoes — Pour in the whole peeled tomatoes, crushing them with a wooden spoon. Add the cherry tomatoes and sugar (if using). Season with salt and pepper. Bring to a simmer, then reduce heat to low (200°F / 95°C) and let it bubble gently for 15-20 minutes, stirring occasionally, until the sauce thickens and the cherry tomatoes soften.
- 5Combine pasta and sauce — Add the drained pasta to the skillet with the sauce. Toss well, adding reserved pasta water a splash at a time until the sauce coats the noodles nicely. Cook for 1-2 minutes over medium heat (350°F / 175°C) until the pasta absorbs some sauce and is perfectly al dente.
- 6Finish with basil and cheese — Remove from heat. Stir in torn basil leaves and grated Parmesan cheese. Taste and adjust seasoning with salt and pepper.
- 7Serve and enjoy — Plate immediately, topping with extra Parmesan and a drizzle of olive oil if desired. Serve hot.



