This post may contain affiliate links. Please read our disclosure policy.
This homemade tomato pasta sauce recipe is rich, thick, and bursting with real tomato flavor! Simmered low and slow for about 2 hours, it develops incredible depth and freezes beautifully for effortless dinners later.


A Quick Look At The Recipe
This is a brief summary of the recipe. Jump to the recipe to get the full details.
Jump to RecipePrep Time
20 minutes
Cook Time
30 minutes
Total Time
50 minutes
Servings
4 servings
Difficulty
Easy — mostly hands-off once it’s simmering.
Calories *
234 kcal per serving
Technique
Sauté aromatics, crush tomatoes by hand, then simmer uncovered until thick and rich.
Flavor Profile
Deep tomato flavor, herbaceous, slightly sweet, rich and hearty.
* Based on nutrition panel
I won’t be buying pasta sauce again! You’re right about all those extra ingredients — are they really necessary? The long simmer made such a difference, and I loved that I could freeze extra for later. This is officially my go-to! ⭐⭐⭐⭐⭐
Mara
Why This Is the Best Tomato Sauce
- Long simmer builds depth. Two hours uncovered concentrates the tomatoes and creates natural sweetness without added sugar.
- Tomato paste adds richness. It provides body and deep umami flavor.
- Fresh herbs on the stem infuse gently. No chopping required — maximum flavor, minimal effort.
- Freezer-friendly and versatile. Use it for pasta, lasagna, meatballs, or even spoon it straight from the pot.
Table of Contents
Now that I’m a mom, there are nights when even boiling water feels like too much effort. That’s when this sauce saves me. I make a large batch and freeze portions so dinner is as simple as reheating and tossing with pantry pasta.
This is one of those classic red sauces every cook should master. It’s delicious over stuffed shells with meat, layered into an easy lasagna recipe, or paired with vegetable lasagna. I also love spooning it over ricotta meatballs for a hearty meal. This sauce is especially lovely served alongside something bright and fresh, like a roasted vegetable salad to balance the richness!
Ingredients & Substitutions
- Onion: Builds sweetness and depth as it softens. Don’t rush this step — translucent, not browned.
- Garlic: Fresh garlic makes all the difference here.
- Olive Oil: Use good-quality olive oil for sautéing.
- Whole Italian Tomatoes: Crushing by hand preserves texture. San Marzano tomatoes provide natural sweetness and lower acidity. Whole peeled plum tomatoes break down beautifully during simmering. In the summer, you can substitute fresh tomatoes for a slightly brighter, more delicate flavor.
- Tomato Paste: Concentrates flavor and thickens the sauce beautifully.
- Chicken Broth: Homemade chicken broth adds savory depth and increases yield. For a lighter version, omit, similar to my easy pasta sauce recipe.
- Fresh Herbs (basil, oregano, thyme): Leave them on the stem for easy removal and subtle infusion.
- Bay Leaf, Salt & Pepper: Essential for balance.
See the recipe card below for full ingredient quantities.
Variations on Homemade Tomato Sauce
- Make it vegetarian. Swap chicken broth for vegetable broth or water.
- Add browned meat. Ground sirloin, Italian sausage, or turkey add richness.
- Boost the herbs. Chop herbs finely for a more intense herbal profile. A little parmesan cheese and chopped fresh parsley elevate this simple sauce instantly.
- Use as pizza sauce. Reduce longer for thicker consistency, or try my best pizza sauce recipe for a quicker option.

Professional Tips
- Simmer uncovered. This allows excess moisture to evaporate and concentrates flavor.
- Stir occasionally. Especially toward the end — tomato paste can stick.
- Taste at the 90-minute mark. Adjust salt only after the sauce has reduced.
- Freeze flat. Store in freezer bags laid flat for quick thawing.
How to Make Homemade Tomato Pasta Sauce
Use these instructions to make the perfect sauce every time. Full measurements are in the recipe card below.
Step 1: Sauté aromatics. Gently sauté the onion and garlic in olive oil over medium heat until the onion is translucent, about 8–10 minutes. Stir often to prevent browning.
You can make this in a large skillet, saucepan, dutch oven, or heavy-bottomed pan.
Step 2: Crush tomatoes. Add the whole tomatoes and crush them by hand directly in the pot for a rustic texture.
Step 3: Add remaining ingredients. Stir in the tomato paste, chicken broth, bay leaf, salt, pepper, and fresh herbs.
Step 4: Simmer slowly. Simmer for about 2 hours, stirring occasionally. Do not cover with a lid — the sauce needs to reduce. The sauce will gradually thicken and deepen in color.
While the sauce simmers, I’ll bring a large pot of water to a boil so the pasta is ready at the perfect moment.
Step 5: Finish and adjust. Remove the bay leaf and herb stems. If you prefer a thicker sauce, continue cooking 15–20 minutes longer.
Add browned meat if desired, toss with pasta, or use in lasagna or chicken parmesan.

Professional Chef Tip
The key to a truly exceptional homemade tomato pasta sauce recipe is patience. Tomatoes taste flat when rushed. Slow reduction transforms acidity into natural sweetness and complexity — no added sugar required.
Recipe FAQs
The secret to good tomato sauce is slow reduction and quality tomatoes. Simmering uncovered for about 2 hours allows excess water to evaporate and natural sugars to develop. Using whole San Marzano tomatoes, tomato paste for depth, and fresh herbs added on the stem builds complexity without bitterness.
Another key factor is seasoning only after reduction — adding salt too early can make the sauce taste flat once concentrated.
For best results, simmer uncovered for about 2 hours. This allows flavors to concentrate and the sauce to thicken naturally.
Serve over pasta, spoon onto baked meaty cheese stuffed shells, layer into lasagna, or pour over ricotta meatballs. If you’re avoiding traditional noodles, this sauce works beautifully in spaghetti squash lasagna.
Yes! Cool completely, portion into freezer-safe containers, and freeze for up to 3 months.

Recommended Recipes to Use Pasta Sauce
Date Night
Baked Chicken Marinara
Beef Recipes
Stuffed Shells with Meat
Date Night
Spaghetti Squash Lasagna
Summer Dinner Recipes
Zucchini Lasagna
If you tried this recipe and loved it please leave a 🌟 star rating and let me know how it goes in the comments below. I love hearing from you; your comments make my day!

Pasta Sauce
Ingredients
- 2 ½ cups onion chopped
- 6 cloves garlic minced
- 3 ½ tablespoons olive oil
- 52 oz whole Italian tomatoes San Marzano, 2, 28 oz cans
- 12 oz tomato paste 2, 6oz cans
- 2 ½ cups chicken broth
- 1 bay leaf
- ½ teaspoon salt
- ½ teaspoon freshly ground black pepper
- 5 sprigs basil on the stem
- 2 sprigs oregano on the stem
- 3 sprigs thyme on the stem
- ¼ teaspoon dried sage
Instructions
- Sauté onion and garlic in olive oil until translucent, about 8–10 minutes.
- Add whole tomatoes and crush by hand in the pot.
- Stir in tomato paste, broth, bay leaf, herbs, salt and pepper.
- Simmer uncovered for about 2 hours, stirring occasionally.
- Remove bay leaf and herb stems. Continue cooking if thicker sauce is desired.
Video
Notes
- Variations: For dried herbs: use ⅓ the amount of fresh.
- Technique: Sauce thickens as it cools.
- Storage: Freeze up to 3 months.
Nutrition
Before You Go
I hope you enjoyed this rich, comforting Italian-inspired sauce. Be sure to check out my other delicious, chef-developed sauces & condiment recipes for even more flavor-packed ideas!




















Although I haven’t tried the recipe yet, I was wondering what the equivalency would be for dried herbs. I live in a small community without access to fresh herbs, especially after summer. I’m sure it won’t be as good but would love to tried it with dried oregano, basil & thyme. Thank you!
Hi Sharon! You can absolutely make this recipe with dried herbs! When substituting dried for fresh in this recipe, a good starting point would be to use about โ the amount, so roughly 1 teaspoon dried basil, ยฝ teaspoon dried oregano, and ยฝ teaspoon dried thyme. Add them when you add the bay leaf so they have time in the sauce. Happy cooking!
I won’t be buying pasta sauce again! You’re right, about all those extra ingredients, are they really necessary? The recipe is filled with flavor and super easy to make. I also love that I can freeze the sauce for future dinners.