Key takeaways
- Preparation: 20–35 minutes, depending on the tomatoes
- Simmering: 45–75 minutes for fresh tomatoes; 35–50 minutes for canned
- Yield: approximately 1 litre (4 cups)
- Serving guide: 125–150 ml (½–⅔ cup) sauce per serving of pasta
This easy tomato sauce recipe uses 1.8 kg (4 lb) ripe tomatoes, 4 tablespoons olive oil, 1 medium onion, 4 garlic cloves, and 1½ teaspoons salt to make about 1 litre (4 cups) of balanced homemade sauce.
Our top picks
As an Amazon Associate we earn from qualifying purchases at no extra cost to you. Ratings are shown as listed on Amazon.
Classic Tomato Sauce Recipe
The quantities below produce a versatile sauce for pasta, pizza, lasagne, meatballs, vegetables, or dipping. Fresh tomatoes work best when fully ripe and meaty, but canned tomatoes are a reliable year-round alternative.
| Ingredient | Fresh-tomato version | Canned-tomato version |
|---|---|---|
| Tomatoes | 1.8 kg (4 lb), peeled and cored | Four 400 g (14 oz) cans, about 1.6 kg drained weight |
| Olive oil | 4 tablespoons | 4 tablespoons |
| Onion | 1 medium, finely diced | 1 medium, finely diced |
| Garlic | 4 cloves, minced | 4 cloves, minced |
| Salt | 1½ teaspoons, plus more to taste | 1½ teaspoons, plus more to taste |
| Dried oregano | 1 teaspoon | 1 teaspoon |
| Black pepper | ½ teaspoon | ½ teaspoon |
| Fresh basil | 10–12 leaves | 10–12 leaves |
Preparation time and yield
- Preparation: 20–35 minutes, depending on the tomatoes
- Simmering: 45–75 minutes for fresh tomatoes; 35–50 minutes for canned
- Yield: approximately 1 litre (4 cups)
- Serving guide: 125–150 ml (½–⅔ cup) sauce per serving of pasta
How to Make the Sauce
1. Prepare the tomatoes
For fresh tomatoes, score a shallow cross in each tomato. Place them in boiling water for 30–60 seconds, then transfer them to cold water. Slip off the skins, remove the cores, and roughly chop the flesh. If the tomatoes are especially watery, remove some seeds and juice before cooking.
For canned tomatoes, choose whole peeled tomatoes when possible and crush them by hand or with a wooden spoon. Do not discard the liquid; it contains useful tomato flavour and moisture.
2. Soften the onion
Warm the olive oil in a heavy saucepan over medium-low heat. Add the diced onion and cook for 8–10 minutes, stirring occasionally, until soft and translucent. Avoid browning it heavily, because darkened onion can make a delicate sauce taste sweeter and more roasted than intended.
3. Add the garlic and seasoning
Stir in the garlic, oregano, black pepper, and about half of the salt. Cook for 45–60 seconds, just until fragrant. Garlic can become bitter if it turns dark brown, so lower the heat if it begins to colour quickly.
4. Add the tomatoes and simmer
Add the tomatoes and their juices. Bring the mixture to a gentle bubble, then reduce the heat to low. Leave the pan partially uncovered and simmer, stirring every 10–15 minutes.
Cook fresh tomatoes for 45–75 minutes, or until the sauce has reduced by roughly one-third. Cook canned tomatoes for 35–50 minutes. The exact time depends on the width of the saucepan and how much water the tomatoes contain. A wide pan evaporates liquid faster than a tall, narrow one.
Stir in the basil during the final 10 minutes. Taste near the end and add the remaining salt gradually. Remove the basil before blending or serving if you prefer a smoother appearance.
Choose the Right Texture
Rustic and chunky
Use a wooden spoon to break down the tomatoes during simmering, but do not blend. This texture is suitable for pasta shapes that hold pieces of tomato, such as rigatoni or penne.
Smooth and thick
Blend the finished sauce with an immersion blender for 30–60 seconds. For an exceptionally smooth result, pass it through a fine-mesh strainer after blending. This removes seeds and remaining skin but also reduces the final yield slightly.
Thick pizza-style sauce
Continue simmering uncovered for another 15–25 minutes after blending. Stir more frequently as the sauce thickens to prevent sticking. A spoon dragged across the bottom should leave a trail that closes slowly rather than immediately.
Looser sauce for pasta
Reserve 120 ml (½ cup) of pasta cooking water. Toss the sauce with the cooked pasta and add the water 1 tablespoon at a time until it coats the pasta smoothly. Pasta water is preferable to plain water because its starch helps the sauce cling.
| Desired result | Adjustment | Approximate final cooking time |
|---|---|---|
| Chunky pasta sauce | Crush with a spoon; do not blend | 45–60 minutes |
| Smooth everyday sauce | Blend after simmering | 50–75 minutes |
| Thick pizza sauce | Blend, then reduce uncovered | 65–95 minutes |
| Thin dipping sauce | Add 60–120 ml water or stock | 35–50 minutes |
How to Correct Common Problems
The sauce tastes acidic
First simmer it for another 10–15 minutes, since reduction and cooking often soften sharpness. Add 1 teaspoon of olive oil or a small knob of butter for roundness. If it remains very tart, add ¼ teaspoon of sugar at a time, tasting after each addition. Avoid adding a large amount at once.
The sauce is watery
Simmer uncovered over low to medium-low heat. If the sauce is already seasoned and you do not want further reduction, stir in 1–2 tablespoons of tomato paste and cook for 5 minutes. Tomato paste changes the flavour as well as the thickness, so use it sparingly.
The sauce is too thick
Add hot water, unsalted stock, or pasta cooking water in 1-tablespoon increments. Stir thoroughly before deciding whether more is needed. A sauce often loosens slightly when mixed with hot pasta.
The sauce tastes bitter
Burnt garlic, scorched solids, or excessive dried herbs are common causes. Transfer the unburned sauce to a clean pan without scraping the bottom. Add a little olive oil, then taste again. If the bitterness is strong, starting a fresh batch is usually more effective than adding more sugar.
Freezing and Storage Instructions
Cool the sauce promptly after cooking. Divide it into meal-sized portions of 250–500 ml (1–2 cups), leaving 2–3 cm (about 1 inch) of space in rigid containers because the sauce expands as it freezes. Shallow portions cool faster and are easier to thaw.
- Refrigerator: store for up to 4 days in a covered container.
- Freezer: best quality for up to 3 months, although it remains safe longer when continuously frozen.
- Thawing: defrost overnight in the refrigerator, or reheat a frozen portion gently in a covered saucepan.
- Reheating: bring the centre of the sauce fully hot, stirring several times; add a splash of water if it has thickened.
Glass containers can crack from thermal shock, so allow the sauce to cool before freezing and never pour boiling sauce into cold glass. Leave extra headspace when using glass. Freezer bags laid flat save space, but place them on a tray until solid to contain leaks.
Reliable Results: The Details That Matter
Use a heavy-bottomed saucepan to reduce scorching during the long simmer. Keep the lid partially off: a fully covered pan traps water, while a completely uncovered pan can reduce the sauce too quickly at higher heat. Season lightly at the beginning and finish seasoning after reduction, because salt becomes more concentrated as water evaporates.
For a larger batch, multiply every ingredient rather than extending the cooking time proportionally. A 3.6 kg (8 lb) batch may need 90–120 minutes because the deeper volume releases water more slowly, but the finished texture—not the clock—should determine when it is done.
Serving Ideas
- Toss 500 g (1 lb) cooked pasta with 500–600 ml sauce and a little pasta water.
- Spread 3–4 tablespoons over a 30 cm (12 inch) pizza base before adding toppings.
- Use 250 ml (1 cup) as the base for baked eggs, stuffed vegetables, or meatballs.
- Finish with grated hard cheese, chopped basil, chilli flakes, or a drizzle of olive oil.


