Click here to send us an email. Click here to call us.

Homemade Tomato Sauce Recipe

Enjoy the rich, flavourful goodness of your homemade tomato sauce in all your culinary creations! It’s a versatile staple that elevates any dish with its fresh and vibrant taste.


  • 2 tablespoons olive oil
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 1 can (28 ounces) crushed tomatoes
  • 1 can (14 ounces) tomato sauce
  • 2 tablespoons tomato paste
  • 1 teaspoon sugar
  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano
  • 1/2 teaspoon salt (or to taste)
  • 1/4 teaspoon black pepper (or to taste)
  • Optional: 1/4 teaspoon red pepper flakes for a hint of spice
  • Fresh basil leaves, chopped (for garnish, optional)


  1. Heat the olive oil in a large saucepan or pot over medium heat. Add the chopped onion and sauté for about 5 minutes until it becomes translucent and slightly golden.
  2. Add the minced garlic to the saucepan and cook for another minute until fragrant, stirring frequently to avoid burning.
  3. Pour in the crushed tomatoes, tomato sauce, and tomato paste into the pot. Stir well to combine all the ingredients.
  4. Add the sugar, dried basil, dried oregano, salt, black pepper, and red pepper flakes (if using). Stir again to evenly distribute the seasonings throughout the sauce.
  5. Bring the sauce to a gentle simmer. Reduce the heat to low and let it simmer uncovered for about 30 to 45 minutes, stirring occasionally. This will allow the flavours to meld together and the sauce to thicken.
  6. Taste the sauce and adjust the seasonings to your liking. If you prefer a smoother consistency, you can use an immersion blender or a regular blender to puree the sauce until smooth.
  7. Once the sauce has reached your desired thickness, remove it from the heat. If desired, stir in some freshly chopped basil leaves for an added burst of freshness.
  8. The homemade tomato sauce is now ready to be used in your favourite recipes! Whether you’re making pasta, pizza, lasagne, or any other dish that calls for tomato sauce, this homemade version will add a delicious and authentic flavour.
  9. Allow the sauce to cool completely before storing it in an airtight container in the fridge. It can be kept for up to a week.