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.

Homemade Tomato Pasta Sauce detail.
Homemade Tomato Pasta Sauce with fresh basil.

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 Recipe

Prep 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.

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.
Homemade Tomato Pasta Sauce in blue dutch oven.

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.

Homemade Tomato Pasta Sauce on wooden spoon.

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

What is the secret to good tomato sauce?

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.

How long should you simmer homemade tomato pasta sauce?

For best results, simmer uncovered for about 2 hours. This allows flavors to concentrate and the sauce to thicken naturally.

What can I serve with a homemade tomato pasta sauce recipe?

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.

Can you freeze homemade tomato pasta sauce?

Yes! Cool completely, portion into freezer-safe containers, and freeze for up to 3 months.

Homemade Tomato Pasta Sauce with fresh basil.

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!

Homemade Tomato Pasta Sauce on wooden spoon.
Subscribe to Chef Lindsey Farr!
Get the latest chef-created recipes and more right to your inbox!
Homemade Tomato Pasta Sauce with fresh basil.
5 from 3 ratings

Pasta Sauce

A rich, thick and flavorful tomato pasta sauce simmered low and slow for maximum depth. Perfect for freezing and weeknight dinners.
Prep: 20 minutes
Cook: 30 minutes
Total: 50 minutes
Servings: 4 servings

Ingredients 
 

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

Calories: 234kcal | Carbohydrates: 28g | Protein: 6g | Fat: 13g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 9g | Cholesterol: 3mg | Sodium: 1124mg | Potassium: 828mg | Fiber: 6g | Sugar: 14g | Vitamin A: 495IU | Vitamin C: 29mg | Calcium: 120mg | Iron: 3mg
Course: Dinner
Cuisine: Italian
Calories: 234
Like this? Leave a comment below!

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!

Hi, I’m Chef Lindsey!

I am the baker, recipe developer, writer, and photographer behind Chef Lindsey Farr. I believe in delicious homemade food and the power of dessert!

5 from 3 votes (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




23 Comments

  1. Hey,
    This pasta recipe is amazing for dinner and family as always, but Italian pizza is what i will never try again as long as i live.
    Best Regards.

  2. How much does this recipe yield? (Approx how many jars/cans). I need to make enough sauce for meatballs and chicken both in separate crock pots. Thanks!!!

    1. It makes about 3 pints but that ultimately depends on how much you cook it down. If it get too thick, you could always add more broth. Without knowing how many meatballs or chicken, I couldn’t tell you if it makes enough.

  3. I was wondering how much pasta sauce does this recipe make? I looked everywhere I hope I didn’t miss it that would be embarrassing.

    1. You didn’t miss it! I’ll update the recipe now! It makes about 3 pints, but it will ultimately depend on how much you cook it down. I like my sauce thick!

  4. I almost always have homemade tomato sauce in the freezer! So nice for a quick meal. The Strand is great – I love that book store. I could spend days there. 😉

    1. Right now I freeze mine too, but I would love to try my hand at canning it to free up space! My freezer is groaning as it is 🙂

      Sigh – The Strand…Atlanta is so far away

  5. Great photos!I can practically taste that chunky, tomatoey (?!) sauce… must make it soon. Love it plain too! Perhaps you could provide an option using fresh tomatoes?

    1. Yes, I made that word up! Tomatoey. Just filling a gap in the English language 😉

      I’d love to try it with fresh tomatoes! The tomatoes around here haven’t been looking that great…

    2. The Chicken Bouillon wouldn’t be too suitable as an ingredient for a pasta sauce used for Vegetable Lasagna , vegetable or vegetarian pasta or whatever

  6. Mmmmm I love a good tomato sauce and this recipe looks FAAAAB

    (oddly enough I’ve never bought anything from The Strand…i think I avoid it for my wallet’s sake. The key to not overspending in NYC=avoidance)

    1. I love it – Let me know what you think if you try it!

      Lol! I believe it! Part of me is super jealous that you could pop by The Strand anytime and part of me is still relieved for my wallets sake. Have you visited Kitchen Arts & Letters on Lexington & 93rd? Yeah, a bookstore devoted to cooking. Heaven on Earth.