Fresh Tomato Pasta with Garlic and Parmesan

Facebook
Pinterest
Add The Foodie Blog as a Preferred Source on Google

This fresh tomato pasta is a simple spaghetti dinner made with juicy tomatoes, plenty of garlic, olive oil, Parmesan, and fresh parsley. The tomatoes soften directly in the skillet and release their juices, creating a light, glossy sauce that coats every strand of pasta without cream or a heavy tomato sauce.

Spaghetti tossed with fresh cherry tomatoes and garlic and topped with grated Parmesan.

It’s the kind of pasta I make when I want something fresh but still satisfying. If you’re craving a richer pasta next time, try my Creamy Mushroom Pasta or Penne alla Vodka. A slice of Focaccia Bread works beautifully on the side, while a cold Cucumber Mint Lemonade keeps the whole meal light and fresh.

What Is Fresh Tomato Pasta

Unlike pasta made with canned tomato sauce, this version starts with fresh tomatoes cooked directly in olive oil with garlic.

As the tomatoes heat, they soften, burst, and release enough juice to create a light sauce. The cooked spaghetti is then tossed directly into that mixture with Parmesan, so the tomato juices, olive oil, and cheese coat the pasta rather than sitting separately in the pan.

The result is lighter than a traditional tomato sauce but still has plenty of fresh tomato and garlic flavor.

Fresh tomato pasta with spaghetti, cherry tomatoes, garlic, Parmesan, and herbs on a white plate.
Fresh tomato pasta finished with grated Parmesan.

Ingredients

Spaghetti, cherry tomatoes, olive oil, garlic, Parmesan, salt, and black pepper for fresh tomato pasta.
Simple ingredients for fresh tomato pasta.

Let’s Make Fresh Tomato Pasta

  • Cook the Spaghetti

Bring a large pot of water to a rolling boil and season it with salt.

Add the spaghetti and cook until al dente according to the package directions, stirring occasionally so the strands cook evenly.

Before draining, scoop out about 1/2 cup (120 ml) of pasta water. Drain the spaghetti and set it aside.

Barilla also recommends cooking pasta in plenty of boiling water until al dente and notes that oil does not need to be added to the pasta water.

  • Cook the Tomatoes and Garlic

While the spaghetti cooks, heat 1 tablespoon olive oil in a large skillet over medium heat.

Add the crushed garlic and cook for about 30 seconds, just until fragrant.

Add the halved tomatoes and season with salt and black pepper.

Cook for about 7–10 minutes, stirring occasionally, until the tomatoes soften, some begin to burst, and plenty of juices collect in the bottom of the skillet.

You don’t need to turn the tomatoes into a completely smooth sauce. Leaving some pieces intact gives the finished pasta a fresher texture.

  • Add the Spaghetti

Add the drained spaghetti directly to the skillet with the softened tomatoes.

Toss everything together over medium-low heat for 1–2 minutes, allowing the spaghetti to absorb some of the tomato juices.

If the pasta looks dry, add reserved pasta water 1–2 tablespoons at a time until the sauce becomes glossy and lightly coats the noodles.

  • Add the Parmesan

Sprinkle in the 1/4 cup grated Parmesan and toss again until evenly distributed.

If needed, add another small splash of pasta water. The goal isn’t a thick cheese sauce—the Parmesan should combine with the olive oil, tomato juices, and starchy water to create a light coating around the spaghetti.

Spaghetti boiling in water, cherry tomatoes cooking in a skillet, and pasta tossed with tomatoes and Parmesan.
Cook the spaghetti and tomatoes separately, then toss everything together with Parmesan.
  • Finish and Serve

Remove the pasta from the heat.

Stir in the 1 tablespoon chopped fresh parsley, then taste and adjust the salt and black pepper.

Serve immediately with a little extra Parmesan on top if desired.

Close-up of garlic tomato pasta with cherry tomatoes and grated Parmesan cheese.
The fresh tomato juices lightly coat every strand of spaghetti.

How to Make Fresh Tomato Pasta Saucy Without Heavy Sauce

The secret to this fresh tomato pasta is using the ingredients already in the pan rather than adding a jar of sauce.

First, let the tomatoes cook long enough to soften and release their natural juices. If you move on while they’re still firm, there won’t be enough liquid to coat the spaghetti.

Second, save some pasta water before draining. The starch in that water helps the tomato juices and olive oil cling more evenly to the pasta.

Add the pasta water gradually rather than pouring in the entire 1/2 cup. Start with a tablespoon or two and toss. You can always add more, but too much at once can make the dish watery.

Finally, toss the Parmesan into the hot pasta rather than simply piling all of it on top. This helps bring the tomato juices, olive oil, and pasta together.

Common Mistakes to Avoid

Overcooking the spaghetti: Stop at al dente because the pasta spends another minute or two in the skillet.

Burning the garlic: Garlic can become bitter quickly. Cook it only until fragrant before adding the tomatoes.

Not cooking the tomatoes long enough: Give them enough time to soften and release their juices.

Skipping the pasta water: A small amount makes it much easier to get a glossy sauce that coats the spaghetti.

Adding too much pasta water: Add it gradually. This should remain a fresh, light tomato pasta rather than a watery pasta dish.

Using too much salt early: Parmesan adds saltiness, so taste the finished pasta before adding more salt.

Adding the parsley too early: Stir it in near the end to preserve its fresh flavor.

What to Serve With Fresh Tomato Pasta

Fresh tomato pasta works well as a simple meatless dinner, but you can make the meal more substantial with:

  • Garlic bread
  • Focaccia
  • Green salad
  • Roasted broccoli
  • Grilled chicken
  • Roasted vegetables
  • Garlic shrimp

Because the pasta already contains olive oil and Parmesan, I’d keep the side fairly simple rather than pairing it with another heavy sauce.

Tomato and garlic spaghetti topped with Parmesan and fresh herbs.
Fresh tomato and garlic pasta ready to serve.

FAQs

Can You Make Pasta Sauce With Fresh Tomatoes?

Yes. Fresh tomatoes soften and release their juices as they cook, creating a lighter sauce than canned tomato sauce.
For this recipe, the tomatoes cook with olive oil and garlic before being tossed directly with spaghetti and Parmesan.

What Tomatoes Are Best for Fresh Tomato Pasta?

Small ripe tomatoes such as cherry or grape tomatoes work especially well for a quick pasta because they soften rapidly and have concentrated flavor.
The photos for this recipe use cherry-style tomatoes.

How Long Should I Cook Fresh Tomatoes for Pasta?

For this recipe, cook the halved tomatoes for approximately 7–10 minutes over medium heat, or until they are softened and releasing plenty of juice.

Do You Have to Peel Tomatoes for Pasta?

No. Small tomatoes such as cherry tomatoes have thin skins and can be cooked directly in the skillet.

Can I Use Fresh Tomatoes Instead of Tomato Sauce for Pasta?

Yes. This recipe specifically uses fresh tomatoes rather than prepared tomato sauce.
The fresh tomatoes create a lighter, chunkier sauce once cooked with garlic and olive oil.

How Do I Make Tomato Pasta Less Dry?

Save some of the pasta cooking water.
After adding the spaghetti to the tomatoes, toss in 1–2 tablespoons of pasta water at a time until the tomato juices lightly coat the strands.

More Recipes To Try

Spaghetti tossed with fresh cherry tomatoes and garlic and topped with grated Parmesan.

Fresh Tomato Pasta with Garlic and Parmesan

Fresh tomato pasta made with spaghetti, juicy tomatoes, garlic, olive oil, Parmesan, and parsley for a simple, light pasta dinner.
Prep Time 10 minutes
Cook Time 15 minutes
0 minutes
Total Time 25 minutes
Servings: 4
Course: Dinner, Main Course
Cuisine: italian-inspired
Calories: 525

Ingredients
  

  • 1 lb 16 oz / 454 g spaghetti
  • 2 lb 907 g tomatoes, preferably cherry tomatoes, halved
  • 1 tablespoon olive oil or as needed
  • 4 cloves garlic crushed
  • Salt to taste
  • Ground black pepper to taste
  • 1 tablespoon fresh parsley chopped
  • 1/4 cup 25 g grated Parmesan cheese

Equipment

  • Large pot
  • Colander
  • Large skillet
  • Wooden spoon or silicone spatula
  • Sharp knife
  • Cutting board
  • Measuring cups and spoons
  • Cheese grater

Method
 

  1. Bring a large pot of salted water to a boil. Add the spaghetti and cook until al dente according to package directions.
  2. Reserve about 1/2 cup (120 ml) pasta water, then drain the spaghetti.
  3. Meanwhile, heat the olive oil in a large skillet over medium heat.
  4. Add the crushed garlic and cook for about 30 seconds, until fragrant.
  5. Add the halved tomatoes and season with salt and black pepper.
  6. Cook the tomatoes for 7–10 minutes, stirring occasionally, until softened and releasing their juices.
  7. Add the drained spaghetti directly to the tomato mixture.
  8. Toss over medium-low heat for 1–2 minutes.
  9. Add reserved pasta water, 1–2 tablespoons at a time, as needed until the pasta is lightly coated and glossy.
  10. Add the Parmesan and toss until evenly combined.
  11. Remove from the heat and stir in the chopped fresh parsley.
  12. Taste, adjust the seasoning, and serve immediately with additional Parmesan if desired.

Nutrition

Calories: 525kcalCarbohydrates: 95gProtein: 19gFat: 7gSaturated Fat: 2gPotassium: 540mgFiber: 6gSugar: 6g

Video

Tried this recipe?

Let us know how it was!

Estimated reading time: 7 minutes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating