fresh tomato sauce with pasta in a pan
Print Recipe
5 from 2 votes

Homemade Fresh Tomato Sauce

Fresh Tomato Sauce, a healthy lunch or dinner sauce recipe. Made with fresh tomatoes and basil, the perfect easy homemade Italian sauce recipe.
Prep Time25 mins
Cook Time20 mins
Total Time45 mins
Course: Main Dish, Pasta
Cuisine: Italian
Keyword: easy tomato pasta sauce, homemade fresh tomato sauce
Servings: 4 servings
Calories: 251kcal
Author: Rosemary Molloy / An Italian in my Kitchen


  • 5-8 very ripe tomatoes (plum, roma, round etc)
  • 1-2 cloves garlic (chopped or minced)
  • 1 - 1 1/2 teaspoons oregano
  • 1/4-1/2 teaspoon salt
  • 6-8 leaves fresh basil chopped
  • 3 tablespoons olive oil
  • hot pepper flakes to taste
  • 3 cups cooked pasta (we prefer short pasta for this sauce)


  • Wash tomatoes and place in a large bowl, cover with boiling water and let sit for approximately 10 minutes (should be easy to remove the skin, be careful because it is very hot). Remove skin and squeeze out excess water, remove seeds and any white or yellow flesh, cut into small pieces. 
  • In a medium-sized high sided frying pan add olive oil, tomatoes, garlic, oregano, salt,  fresh chopped basil leaves and hot pepper flakes if desired . 
  • Mix together and then squish gently with a fork, cook uncovered on medium heat till thickened,(while the sauce is cooking occasionally gently squish with a wooden spoon or fork). Simmer for approximately 20 - 25 minutes.   
  • While sauce is cooking boil the water, add salt and cook pasta al dente.
  • Add 3 cups of cooked short pasta and 1/2 ladle of pasta water, heat on medium/high heat for a couple of minutes gently tossing.  Serve immediately with freshly grated Parmesan Cheese.  Enjoy!


Calories: 251kcal | Carbohydrates: 31g | Protein: 6g | Fat: 12g | Saturated Fat: 2g | Sodium: 151mg | Potassium: 238mg | Fiber: 3g | Sugar: 3g | Vitamin A: 705IU | Vitamin C: 10.9mg | Calcium: 34mg | Iron: 1.9mg