
There’s nothing like the taste of fresh tomatoes simmered into a rich, rustic sauce for spaghetti. This recipe captures garden-fresh flavor with simple techniques anyone can master.
You’ll create a vibrant, homemade sauce that clings perfectly to al dente pasta. The process transforms ripe tomatoes into a smooth, flavorful base with just a few key ingredients.
Ingredients for Spaghetti Tomato Sauce Recipe Fresh Tomatoes
Ripe tomatoes, aromatic herbs, and a few pantry staples create this vibrant sauce from scratch.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Roma Tomatoes 🍅 | 3 lb | Ripe, cored, and quartered |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | High-quality, fruity variety |
| Yellow Onion 🧅 | 1 whole | Finely diced for base flavor |
| Garlic Cloves 🧄 | 6 cloves | Minced for aromatic depth |
| Fresh Basil Leaves 🌿 | ½ cup | Loosely packed, torn by hand |
| Dry Red Wine 🍷 | ½ cup | Bold variety for acidity |
| Tomato Paste 🍅 | 2 tbsp | For concentrated umami depth |
| Granulated Sugar 🧂 | 1 tsp | Balances acidity naturally |
| Sea Salt 🧂 | 1 ½ tsp | Fine grain preferred for dissolve |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Coarse grind for texture |
| Dried Oregano 🍃 | 1 tsp | Mediterranean variety preferred |
| Red Pepper Flakes 🔥 | ½ tsp | Adjust to heat preference |
| Spaghetti Pasta 🍝 | 1 lb | Dried, cooked al dente |
The tomatoes are the foundation here. Roma or San Marzano varieties have the right meaty texture and low water content. Seek out farmers markets in late summer for peak flavor, or Whole Foods carries quality greenhouse-grown options year-round. Avoid pre-chopped tomatoes—they lose too much juice. For the olive oil, California Olive Ranch or Colavita deliver consistent quality without breaking the bank.
No fresh basil? Dried basil at one-third the amount works in a pinch, though it lacks the bright pop. Short on tomatoes? Canned San Marzano tomatoes (drained) can supplement fresh—just reduce the simmer time by half. The wine is optional but recommended; substitute with vegetable broth plus lemon juice for similar acidity. Skip the sugar if your tomatoes are exceptionally sweet.
This sauce actually improves overnight as flavors meld. Store in an airtight container in the fridge for up to 5 days, or freeze in portions for 6 months. The basil should be added fresh at the end, so hold off on stirring it in if you’re prepping ahead.
Why You’ll Love This Recipe
- One Pot Simplicity: I just toss the Roma tomatoes, onion, and garlic into a pot with olive oil—no fancy steps.
- Sunshine in a Bowl: The fresh basil and ripe tomatoes make it taste like summer, every single time.
- Weeknight Hero: Between us, this is my Tuesday night lifesaver when I need dinner fast.
- Budget Friendly: Five ingredients and a handful of fresh tomatoes keep my wallet happy.
Step-by-Step Instructions for Spaghetti Tomato Sauce
This method transforms fresh tomatoes into a rich, complex sauce with minimal effort.
Step 1: Sauté Aromatics for Depth of Flavor
Heat the 0.25 cup extra-virgin olive oil in a large Dutch oven over medium heat. Add the 1 whole yellow onion, finely diced as specified, and cook for 5-7 minutes until translucent and soft, stirring occasionally with a wooden spoon.
Add the 6 cloves garlic cloves, minced, along with the 2 tbsp tomato paste, 1 tsp dried oregano, and 0.5 tsp red pepper flakes. Cook for 2 minutes until the tomato paste darkens slightly and the garlic becomes fragrant. This builds the flavor foundation for your sauce.
Step 2: Incorporate Tomatoes and Wine
Add the 3 lb fresh Roma tomatoes, quartered, to the pot. Stir to coat the tomatoes in the aromatic base. Pour in the 0.5 cup dry red wine and add the 1 tsp granulated sugar, 1.5 tsp sea salt, and 0.5 tsp freshly ground black pepper.
Increase heat to medium-high and bring to a gentle boil. Reduce heat to maintain a steady simmer. The wine will deglaze the pot, lifting all those browned bits from the bottom, while the sugar balances the natural acidity of the tomatoes.
Step 3: Simmer to Perfection
Cover partially and let the sauce simmer for 45-60 minutes, stirring occasionally. You’ll notice the tomatoes breaking down and the sauce thickening. Use the back of your spoon to crush any larger tomato pieces against the side of the pot.
The sauce is ready when it has reduced by about one-third and coats the back of a spoon. The color will deepen to a rich red, and the texture will be chunky yet cohesive. This slow reduction concentrates the flavors beautifully.
Step 4: Finish with Basil and Combine with Pasta
Remove from heat and stir in the 0.5 cup fresh basil leaves, torn by hand as specified. Let the sauce sit for 5 minutes to allow the basil to infuse its aroma without wilting completely.
Meanwhile, cook the 1 lb spaghetti pasta in salted boiling water until al dente. Reserve 1 cup of pasta water, then drain the pasta. Toss the pasta with the sauce, adding reserved pasta water as needed to achieve a silky consistency that clings perfectly to each strand.
Pro Tips For Making Spaghetti Tomato Sauce Recipe Fresh Tomatoes
- Blanch the tomatoes: Drop Roma tomatoes in boiling water for 30 seconds, then shock in ice water—peeling them becomes effortless, and you’ll skip the frustrating struggle with a knife.
- Sweat the onions slow: Cook the yellow onions in olive oil over medium-low heat for 8-10 minutes until translucent; rushing this step leaves them raw and sharp in the sauce.
- Seed the tomatoes: After peeling, scoop out the seeds and excess juice to prevent a watery sauce—I learned this the hard way after serving a bland, soupy mess.
- Tear basil at the end: Add fresh basil leaves torn by hand (not chopped) in the last 2 minutes of cooking—this keeps the flavor bright and aromatic instead of bitter.
Best Sauces and Condiments for This Dish
Classic Pesto Drizzle
A bright basil pesto adds freshness that complements this rustic sauce beautifully. I blend 2 cups fresh basil with ¼ cup pine nuts, ½ cup Parmesan, and ½ cup olive oil for a vibrant topping. Drizzle over each serving just before eating. 🌿
Garlic Bread Essentials
You can’t go wrong with classic garlic bread for soaking up every last bit of sauce. I brush a baguette with melted butter mixed with 3 minced garlic cloves, then toast until golden. Sprinkle with Parmesan for extra richness.
Balsamic Reduction
A balsamic glaze adds sweet-tart complexity that elevates the dish. Simmer 1 cup balsamic vinegar with 1 tbsp honey until reduced by half. Drizzle sparingly over plated pasta for a restaurant-quality touch.
Parmesan Topping
Freshly grated Parmesan Reggiano is non-negotiable. I use a microplane to create fine, fluffy shavings that melt instantly into the hot sauce. Aim for ¼ cup per serving—it’s the perfect finishing touch.
For extra depth, mix in Pecorino Romano for its sharper, saltier profile.
Spicy Olive Oil
A final drizzle of chili-infused olive oil adds heat and complexity. I make mine by heating 1 cup olive oil with 1 tsp red pepper flakes for 5 minutes, then straining. It keeps beautifully for future use. 🔥
Frequently Asked Questions
How do I remove tomato skins easily?
Score an X on the bottom of each tomato, blanch in boiling water for 30 seconds, then shock in ice water. The skins will slip right off!
Can I make this sauce smoother?
Use an immersion blender for 1-2 minutes after cooking, or press through a food mill. This removes seeds and creates a silky texture.
Why does my sauce taste bitter?
Bitterness comes from tomato seeds or underripe fruit. Always use fully ripe tomatoes and add a pinch more sugar to balance.
What’s the best pasta shape for this?
Spaghetti is classic, but bucatini or rigatoni also work well. Their ridges help catch the chunky sauce beautifully.
Nutrition Facts
- Prune Sauce Recipe for Pork: Rich and Fruity Glaze for Roasts - September 25, 2026
- Fries Dip Sauce Recipe: Creamy Garlic Herb Blend for Perfect Pairing - September 25, 2026
- Firecracker Shrimp Sauce Recipe: Spicy-Sweet Dipping Delight - September 25, 2026