Go Back
+ servings

Homemade Tomato Sauce

A rich and flavorful homemade tomato sauce perfect for pasta, pizza, or as a base for various dishes.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 4 servings
Course: Condiment, sauce
Cuisine: Italian
Calories: 120

Ingredients
  

Main Ingredients
  • 2 lbs fresh tomatoes Ripe, preferably Roma or San Marzano
  • 1 medium onion Finely chopped
  • 3 cloves garlic Minced
  • 1 tbsp olive oil Extra virgin for best flavor
  • 1 tsp salt Adjust to taste
  • 1 tsp sugar To balance acidity
  • 1 tsp dried oregano Or 1 tbsp fresh oregano, chopped
  • 1 tsp dried basil Or 1 tbsp fresh basil, chopped
  • 1/4 tsp black pepper Freshly ground
  • 1/4 cup fresh basil Chopped, for garnish

Method
 

Prepare the Tomatoes
  1. Bring a large pot of water to a boil. Score the bottom of each tomato with an 'X' using a sharp knife. This will help the skin peel off easily after blanching.
  2. Once the water is boiling, carefully add the tomatoes and blanch for about 30-60 seconds, or until the skins start to peel away.
  3. Remove the tomatoes from the boiling water and immediately transfer them to a bowl of ice water to stop the cooking process. Let them cool for a few minutes.
  4. Once cooled, peel the skins off the tomatoes, remove the cores, and chop them roughly. Set aside.
Cook the Sauce
  1. In a large pot, heat the olive oil over medium heat. Add the chopped onion and sauté for about 5-7 minutes, or until translucent. This step builds the flavor base for the sauce.
  2. Add the minced garlic and sauté for an additional 1-2 minutes, being careful not to burn it, as burnt garlic can impart a bitter taste.
  3. Stir in the chopped tomatoes, salt, sugar, oregano, basil, and black pepper. Bring the mixture to a simmer.
  4. Reduce the heat to low and let the sauce simmer uncovered for about 30-40 minutes, stirring occasionally. This allows the flavors to meld and the sauce to thicken.
  5. After simmering, taste the sauce and adjust the seasoning if necessary. If you prefer a smoother sauce, use a blender or immersion blender to puree it to your desired consistency.
Finish and Serve
  1. Once the sauce is cooked to your liking, remove it from the heat. Stir in the chopped fresh basil for a burst of flavor.
  2. Serve the sauce hot over your favorite pasta, pizza, or use it as a base for other dishes. Enjoy your homemade tomato sauce!

Nutrition

Serving: 1servingCalories: 120kcalCarbohydrates: 15gProtein: 3gFat: 6gSaturated Fat: 1gMonounsaturated Fat: 5gSodium: 200mgPotassium: 400mgFiber: 3gSugar: 4gVitamin A: 800IUVitamin C: 20mgCalcium: 40mgIron: 1mg

Notes

This sauce can be stored in the refrigerator for up to a week or frozen for up to 3 months. To freeze, let the sauce cool completely, then transfer it to airtight containers or freezer bags.

Tried this recipe?

Let us know how it was!