This homemade San Marzano tomato sauce is rich, luscious and full of authentic Italian flavor. It’s a no-chop red sauce that relies on top-quality canned tomatoes and a handful of simple ingredients to deliver a concentrated tomato taste that elevates any dish.
This easy marinara transforms weeknight dinners—toss it with pasta, spoon it over chicken parmesan, layer it into lasagna, simmer meatballs in it or use it as pizza sauce. Once you make your own, jarred sauces will feel one-dimensional.

If you’re looking for fresh-tomato variations, roasted cherry tomatoes or a sautéed fresh tomato version both work well, but this recipe showcases the concentrated sweetness and low acidity of San Marzano peeled tomatoes for a classic sugo al pomodoro.
What’s So Special About San Marzano Tomatoes?
San Marzano tomatoes are prized in Italian cooking for their sweet, intense flavor, thick flesh and relatively low water content. Traditionally grown in volcanic soils near Naples, the best-canned San Marzano tomatoes concentrate that flavor perfectly for sauces. Their texture and fewer seeds make them ideal when you want a deep, authentic tomato base without watery dilution.

Here’s What You Will Need
This classic sauce depends on good ingredients and gentle cooking. You don’t need a long ingredient list—just quality items and patience.
- San Marzano tomatoes: Whole peeled canned plum tomatoes are the star. Their sweetness and lower acidity make them ideal for a concentrated sauce.
- Garlic and onion: Use them to build depth. For a long-simmered sauce you can leave the onion whole so it melts into the sauce; dice it if cooking quickly.
- Extra virgin olive oil: Use a flavorful oil for richness.
- Butter: Optional—adds a silky, rounded finish.
- Salt and pepper: Essential to balance and brighten flavors.
- Dried bay leaf: A single leaf adds a subtle herbal note—remove before serving.
- Fresh basil: Add whole sprigs while simmering for infusion, or stir in chopped basil at the end.

How to Make San Marzano Tomato Sauce
- Heat the olive oil and butter in a large non-reactive pot over medium-low heat. When the butter begins to foam, add the halved onion, whole garlic cloves, bay leaf and basil sprigs. Cook gently for about 10 minutes, stirring occasionally, until the onion softens but does not brown.
- Pour in the canned tomatoes, add the water and season with salt and pepper. Bring the mixture to a gentle simmer, then reduce the heat to low, partially cover and cook for 45–90 minutes depending on how concentrated you want the sauce, stirring occasionally to monitor liquid levels.

- Remove from heat, discard the bay leaf and basil sprigs, taste and adjust seasoning. If you prefer a smooth texture, use an immersion blender to blend the sauce until you reach your desired consistency. For a chunky sauce, leave it as is.

Recipe Variations
Every family has its own spin on tomato sauce. Here are some simple, authentic variations to tailor the sauce to your taste.
- Parmesan rind: Simmer a small piece of Parmesan rind in the sauce for savory depth; remove before serving. Freeze rinds to use later in sauces, soups and stews.
- Wine: Substitute some of the water with dry white wine for extra complexity; avoid red wine if you prefer a purer tomato flavor.
- Spicy: Add whole dried red chilies while simmering (discard later) or stir in red pepper flakes to taste.
- Greek-influenced: Add oregano, thyme and a hint of warm spice like a small piece of cinnamon or a couple of allspice berries for a different aromatic profile.

Serving Suggestions
This sauce is versatile—toss with spaghetti and grated Parmesan for a classic, spoon over eggplant or chicken parmesan, use as the base for lasagna, spread on crostini, or serve as a dip for garlic bread and focaccia. Add oregano and it becomes an excellent pizza sauce. It also pairs perfectly with pan-seared or braised meats and is my go-to for simmering meatballs—brown them first, then finish in the sauce for at least 30 minutes.

Tips for Best-Ever Tomato Sauce
- Smooth or chunky: San Marzano tomatoes break down with time, but an immersion blender can quickly smooth the sauce. Remove any bay leaf or Parmesan rind before blending.
- Non-reactive cookware: Use stainless steel, ceramic or enamel-coated pots to avoid metallic flavors that can result from cooking acidic tomatoes in reactive pans.
- Cooking time: A long, slow simmer yields a deeply concentrated sauce. If you’re short on time, omit added water and simmer 30–40 minutes after softening the aromatics for a quicker yet flavorful result.
Your Questions Answered
- Can’t find or want to save on San Marzano tomatoes? Use the best whole peeled plum tomatoes you can find and, if needed, add a pinch of sugar to balance acidity. The sauce will still be excellent.
- Tomato purist? If you prefer pure tomato flavor, remove the onion, garlic and basil after they’ve infused the sauce so only the concentrated tomato base remains.
- Want extra vegetables? For added body, sauté a classic soffritto of finely diced onion, celery and carrot over low heat for 10–15 minutes before adding tomatoes.
- Need a quicker sauce? Sauté diced onion until soft, add garlic and bay leaf briefly, then add tomatoes and simmer partially covered for 30 minutes. Remove the lid at the end to thicken if needed.
Storage and Freezing
Store cooled sauce in a sealed container in the refrigerator for 5–7 days; the flavor often improves after a day. For longer storage, portion the sauce into airtight containers, freezer bags or even ice cube trays, label and freeze for up to 3 months. Reheat gently on the stove or in the microwave with a splash of water to loosen the texture.
Tried this San Marzano tomato sauce? Share how you used it or any tweaks you made! Comments and ratings help others discover the recipe and I love hearing your feedback.

San Marzano Tomato Sauce
Video
Equipment
-
Greenpan Dutch Oven
-
Paring Knife
-
Immersion Blender (optional)
-
Storage Containers
Ingredients
- 3 tbsp olive oil, extra-virgin
- 1–2 tbsp unsalted butter (optional)
- 1 large yellow onion, peeled and halved
- 6 cloves garlic, peeled
- 1 dried bay leaf
- 2 sprigs fresh basil or a handful of leaves
- 3 14 oz (400g) cans San Marzano tomatoes
- 2 tsp sea salt
- ½ tsp black pepper
- 1 cup (250ml) water (optional for long simmer)
Instructions
-
Heat the oil and butter in a large non-reactive pot. Add the onion, whole garlic cloves, bay leaf and basil once the butter is foaming and cook over medium-low heat about 10 minutes, stirring occasionally, until softened.
-
Add the canned tomatoes, water (if using), sea salt and pepper. Bring to a simmer, then reduce heat to low, cover and cook 45–90 minutes, stirring occasionally until the sauce is concentrated and rich.
-
Remove from heat, discard the bay leaf and basil sprigs, taste and adjust seasoning. Blend with an immersion blender if you prefer a smooth sauce. Serve or cool for storage.
Notes
Mince the garlic if you won’t be blending the sauce and sauté briefly so it becomes fragrant but not browned (burned garlic tastes bitter).
You can leave basil in while simmering to infuse flavor or remove it and use chopped fresh basil as a garnish.
If you’re using a different variety of canned tomatoes, add a pinch of sugar to balance acidity if needed and only add water if the pot gets too dry during long cooking.
Quick version: Sauté diced onion for 7–10 minutes, add garlic and bay leaf for 30 seconds, then add tomatoes and simmer partially covered for 30 minutes. Remove the lid to thicken if necessary.
Like this recipe? Leave a comment below!