Description
This homemade tomato sauce is rich, flavorful, and easy to make. Made with fresh tomatoes, aromatic herbs, and a hint of olive oil, it’s perfect for pasta, pizza, or as a base for many dishes. Unlike store-bought versions, this sauce is free from preservatives and artificial ingredients, offering a fresh and healthy alternative.
Ingredients
Scale
- 2 lbs (900g) Roma or San Marzano tomatoes, fresh, peeled, and chopped
- 2 tbsp extra virgin olive oil
- 1 small onion, finely chopped
- 3 cloves garlic, minced
- 1 tsp salt (adjust to taste)
- ½ tsp black pepper
- 1 tsp dried oregano
- 1 tsp dried basil
- ½ tsp red chili flakes (optional, for spice)
- 1 tbsp tomato paste (for depth of flavor)
- ½ tsp sugar (optional, to balance acidity)
- ½ cup water or vegetable broth (adjust for desired consistency)
- 1 tbsp balsamic vinegar or red wine (optional, for richness)
- Fresh basil leaves, for garnish
Instructions
-
Prepare the Tomatoes:
- If using fresh tomatoes, blanch them by boiling for 30 seconds, then transferring to an ice bath. Peel and chop them.
-
Sauté the Aromatics:
- Heat olive oil in a large saucepan over medium heat. Add chopped onions and sauté until soft (about 5 minutes).
- Stir in minced garlic and cook for another 1-2 minutes until fragrant.
-
Build the Flavor Base:
- Add tomato paste and cook for 1 minute, stirring continuously.
- Stir in the chopped tomatoes, salt, black pepper, oregano, basil, and red chili flakes (if using).
-
Simmer the Sauce:
- Add water or broth, then bring to a gentle simmer. Reduce heat to low and cook uncovered for 30-40 minutes, stirring occasionally.
- If using balsamic vinegar or red wine, add it in the last 10 minutes of cooking.
-
Blend and Adjust:
- For a smooth sauce, use an immersion blender or transfer to a blender in batches.
- Adjust seasoning with more salt, sugar, or herbs as needed.
-
Serve or Store:
- Garnish with fresh basil and serve warm over pasta, pizza, or any dish of choice.
- Store leftovers in an airtight container in the refrigerator for up to 5 days or freeze for up to 3 months.
Notes
- Canned Tomatoes: If fresh tomatoes are unavailable, substitute with 28 oz (800g) canned whole tomatoes.
- Chunky vs. Smooth: Blend for a smooth texture or leave it chunky for a rustic feel.
- Storage Tip: Freeze in small portions for easy use in future recipes.
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Category: Sauce
- Method: Simmered
- Cuisine: Italian
Nutrition
- Serving Size: ½ cup
- Calories: 80 kcal
- Sugar: 5g
- Sodium: 300mg
- Fat: 5g
- Saturated Fat: 0.8g
- Unsaturated Fat: 4.2g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 2g
- Protein: 1.5g
- Cholesterol: 0mg
Keywords: homemade tomato sauce, fresh tomato sauce, easy pasta sauce, Italian sauce recipe