Skip the jar and serve your favorite pasta with this easy and fresh tomato sauce. Only five ingredients and five minutes of cooking time!

Penne pasta served with fresh, homemade tomato sauce

Whether you’re looking for a way to use up tomatoes, or you simply want to enjoy the bright flavors of a fresh tomato sauce from scratch, this is the recipe for you.

You only need a few ingredients for this sauce!

Fresh Tomato Sauce Ingredients

  • Fresh tomatoes
  • Fresh basil
  • Garlic
  • Olive Oil
  • White Wine*
  • Salt

*If you don’t typically keep wine in the house, you can skip the white wine in this recipe. It adds nice layer to the flavor of the sauce, but it’s not essential.

You can also customize the sauce by adding red pepper flakes for heat, or parmesan cheese as a finishing touch.

Tomato sauce simmering in a pan.

Once the tomatoes, garlic, and basil have been chopped, this sauce comes together in a flash.

Serving Fresh Tomato Sauce with Pasta

Pasta isn’t the only thing you can serve with this sauce, but it’s the most popular. This recipe makes enough sauce to serve with about 12 oz of cooked pasta (4-6 servings).

I recommend boiling the pasta in a separate pan (in salted water) until it’s al dente. Then use a slotted spoon or tongs to transfer the cooked pasta into the pan with the sauce. This will allow the pasta to really absorb the flavors of the sauce, and it will also cause the sauce to thicken a bit so that it coats the pasta nicely.

This sauce has so much flavor despite its simplicity — you’ll feel like you’re eating on the banks of the Amalfi coast!

Print Recipe Pin Recipe
5 from 5 votes
Rate this Recipe
Servings: 4

Fresh Tomato Sauce

Only five minutes and a few ingredients create this flavorful and fresh pasta sauce.


  • 6 roma tomatoes, diced (middle core removed)
  • 1/8 cup extra virgin olive oil
  • 2 garlic cloves, minced
  • 1/8 cup dry white wine
  • 2 tbsp fresh basil, chopped
  • kosher salt


  • In a large saute pan, heat olive oil over medium-low heat until warm.
  • Add tomatoes. Stir and cook for several minutes until tomatoes soften.
  • Add garlic, white wine, and 1 tsp salt. Stir for an additional minute.
  • Add basil and stir until it just begins to wilt and release flavor. Taste and season with additional salt, if desired.
  • Combine with your favorite pasta and serve.


Recommended to serve with 12 oz of cooked pasta. For best results, cook pasta in a separate pan to al dente, and then add to sauce to finish cooking. 
Optional serving ideas — top with additional evoo, parmesan cheese, and/or red pepper flakes.

Nutrition Facts

Calories 85kcal (4%)Carbohydrates 4g (1%)Protein 1g (2%)Fat 7g (11%)Saturated Fat 1g (6%)Sodium 5mgPotassium 220mg (6%)Fiber 1g (4%)Sugar 3g (3%)Vitamin A 827IU (17%)Vitamin C 13mg (16%)Calcium 12mg (1%)Iron 1mg (6%)
Did you make this recipe?Tag @goodinthesimple on Instagram and hashtag it #goodinthesimple!

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to