Go Back
+ servings
Homemade Pasta Sauce Using Fresh Tomatoes

Homemade Pasta Sauce Using Fresh Tomatoes From Scratch

This homemade pasta sauce or spaghetti sauce recipe from scratch using fresh tomatoes and spices is very easy to prepare and delicious too.
Course Side Dish
Cuisine Italian
Keyword homemade pasta sauce, pasta sauce with fresh tomato sauce
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings 2 Cups approx.
Calories 296kcal


  • 8 medium sized fresh tomatoes
  • 3 tablespoons olive oil
  • 3 cloves garlic crushed or minced
  • 1 teaspoon oregano powder
  • 1 teaspoon black pepper ground or powdered
  • ¼ teaspoon red chili powder or paprika
  • ½ teaspoon turmeric powder optional
  • salt adjust to taste
  • 1 teaspoon sugar
  • 1 cup water


  • Cut the tomatoes into small pieces and keep aside.
  • Heat olive oil in a pan and add the crushed garlic, saute for 1 to 2 minutes.
  • Add the tomatoes and water, keep the stove in high heat and wait for the water to start boiling.
  • As the water starts boiling, add salt and sugar, gently mix everything, reduce the heat to low.
  • Let the tomatoes get cooked in low heat for about 10 to 15 minutes, stirring in between to make sure the sauce is not getting burnt at the bottom of the pan (Keep the pan open while the tomatoes are getting cooked).
  • After 10 to 15 minutes, the tomatoes will be cooked and soft, you can gently mash them using a spatula or spoon. If needed, you may add a little more water and olive oil and cook the tomatoes for more time until the tomatoes are really soft so you can mash them really well using a spatula or spoon.
  • Now add all the spices to the tomato mixture and mix well, and cook for another 3 to 4 minutes or until everything is well combined and the mixture has reached the consistency of sauce. Your homemade pasta sauce using fresh tomatoes is ready to be used and you can mix it with your cooked pasta or spaghetti or you can pour this hot tomato sauce over any pasta or spaghetti, sprinkle cheese and enjoy!


You may adjust the spices a little and may add your favorite ones and experiment with different flavors if you like!
This homemade pasta sauce recipe or homemade spaghetti sauce recipe using fresh tomatoes have chunks of tomatoes and not very smooth consistency.
As I mentioned in the beginning, for a smooth consistency you can either puree a couple of tomatoes and add it along with the pieces of tomatoes while they are getting cooked, or you can puree the entire thing in a food processor if you want a pasta sauce of very smooth consistency.
I love the chunks of tomatoes in the pasta sauce or spaghetti sauce, so I usually don't puree it, but its really your choice and in both ways this homemade pasta sauce using fresh tomatoes is delicious and easy to be made from scratch.
If you wish to add onions to the sauce, you can chop a large onion finely, add it in the beginning after you add the garlic, then saute it until its transparent or lightly browned and then add the tomatoes and water and proceed with the rest of the recipe as instructed.
To make it even more easier, you can add store bought dried onions (dry minced onion flakes) and lightly fry it easily in the beginning or even use onion powder to just add the flavor of onions easily in the pasta sauce.


Calories: 296kcal | Carbohydrates: 24g | Protein: 4g | Fat: 22g | Saturated Fat: 3g | Sodium: 36mg | Potassium: 1184mg | Fiber: 6g | Sugar: 15g | Vitamin A: 4175IU | Vitamin C: 68.8mg | Calcium: 73mg | Iron: 2.1mg