Go Back
homemade tomato sauce

Homemade tomato sauce

Homemade tomato sauce that's versatile and easy to make. Use it for pasta, pizza, ragu or anything you can think of. Made of fresh tomatoes, basil, some herbs, canned tomato puree in the recipe. Keep it in the fridge for a long time and just take it out anything you need.
5 from 3 votes
Prep Time 20 mins
Cook Time 15 mins
Total Time 35 mins
Course sauce
Cuisine Mediterranean
Servings 4 persons
Calories 150 kcal


  • 1/4 cup olive oil
  • 1 tsp black pepper
  • 1/2 tsp salt
  • 5 cloves garlic chopped finely
  • 1 medium sized onion chopped finely
  • 15 g fresh basil chopped
  • 300 g fresh vine tomatoes chopped
  • 800 g chopped tomatoes about 2 tins


  • Heat oil in pan.
  • Saute garlic and onions until onions start to caramelise.
  • Add fresh tomatoes. Cook until tomatoes start to soften, you know when it's easy to crush them.
  • Add chopped tomatoes. Stir well. Cook and let it boil slowly over simmering fire.
  • Add chopped basil. Stir well. Cook and let it boil further over simmering fire.
    cooking tomato sauce
  • Add salt and pepper. Taste and adjust according to your taste.
  • Turn off the fire. Blend evenly with hand blender into a smooth texture.
    cooking tomato sauce



Adjust the seasoning according to your taste. Feel free to add or lessen the salt, add herbs such as cinnamon, bay leaves, etc if you fancy.
Keyword homemade, sauce, tomato, tomato sauce, vegetarian