Authentic Homemade Tomato Pasta Sauce Recipe for Rich Flavor

This homemade tomato pasta sauce recipe is thick, rich, and full of true tomato flavor. Simmered slowly for about two hours, the sauce gains depth and natural sweetness, and it freezes well so you can enjoy quick, satisfying meals 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 for full details.

Jump to Recipe

Prep Time

20 minutes

Cook Time

30 minutes active, 2 hours total simmer

Total Time

About 2 hours 20 minutes

Servings

4 servings

Difficulty

Easy — mostly hands-off while simmering.

Calories *

234 kcal per serving

Technique

Sauté aromatics, crush whole tomatoes by hand, then simmer uncovered until thick and concentrated.

Flavor Profile

Deep tomato taste with herbaceous notes, a touch of sweetness, and a hearty mouthfeel.

* Based on nutrition panel

I won’t be buying pasta sauce again! 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

  • Slow simmer builds depth. Two hours uncovered concentrates tomatoes and develops natural sweetness without added sugar.
  • Tomato paste adds richness. It boosts body and umami for a satisfying sauce.
  • Herbs on the stem infuse gently. Leaving basil, oregano, and thyme on the stem makes them easy to remove and keeps flavors balanced.
  • Freezer-friendly and versatile. Use it for pasta, lasagna, meatballs, pizza, or as a flavorful base for other dishes.

Table of Contents

  • Why This Is the Best Tomato Sauce
  • Ingredients & Substitutions
  • Variations on Homemade Tomato Sauce
  • Professional Tips
  • How to Make Homemade Tomato Pasta Sauce
  • Professional Chef Tip
  • Recipe FAQs
  • Recommended Recipes to Use Pasta Sauce
  • Pasta Sauce Recipe
  • Before You Go

Some nights you need dinner to be effortless. I make a large batch of this sauce and freeze portions so a weeknight meal is simply reheating and tossing with pasta. It’s a classic red sauce every home cook should know.

This sauce is wonderful spooned over stuffed shells, layered into lasagna, served with ricotta meatballs, or used as a base for baked chicken marinara. It also pairs nicely with a bright roasted vegetable salad to balance the sauce’s richness.

Ingredients & Substitutions

  • Onion: Softened onions add sweetness and body. Cook until translucent, not browned.
  • Garlic: Fresh garlic gives the best flavor — avoid pre-minced jars for this recipe.
  • Olive Oil: Use a good-quality oil for sautéing the aromatics.
  • Whole Italian Tomatoes: Crushing whole tomatoes by hand preserves texture. San Marzano or peeled plum tomatoes break down beautifully; fresh summer tomatoes can be used for a brighter, lighter sauce.
  • Tomato Paste: Adds concentrated tomato flavor and thickens the sauce.
  • Chicken Broth: Homemade or store-bought broth increases savory depth and stretches the yield. For a vegetarian variant, swap in vegetable broth or water.
  • Fresh Herbs: Basil, oregano, and thyme work best on the stem; remove them after simmering.
  • Bay Leaf, Salt & Pepper: Simple seasoning keeps the sauce balanced — adjust salt near the end after reduction.

See the recipe card below for exact quantities.

Variations on Homemade Tomato Sauce

  • Vegetarian: Replace chicken broth with vegetable broth or water.
  • Meat sauce: Brown ground beef, Italian sausage, or turkey and add it to the sauce for a heartier dish.
  • Herby boost: Finely chop fresh herbs or stir in grated Parmesan and chopped parsley at the end for extra flavor.
  • Pizza sauce: Reduce longer for a thicker consistency, or use a slightly quicker pizza sauce if you prefer a smoother base.
Homemade Tomato Pasta Sauce in blue dutch oven.

Professional Tips

  • Simmer uncovered. Letting the sauce reduce concentrates flavor and thickens the texture naturally.
  • Stir occasionally. Especially near the end to prevent the tomato paste from sticking.
  • Season late. Taste and adjust salt after the sauce has reduced to avoid over-salting.
  • Freeze flat. Portion into freezer bags and lay flat to speed thawing and save space.

How to Make Homemade Tomato Pasta Sauce

Follow these steps for consistent results. Exact measurements appear in the recipe card below.

Step 1: Sauté aromatics. Cook chopped onion and minced garlic in olive oil over medium heat until the onion is translucent, about 8–10 minutes. Stir frequently to avoid browning.

Use a large skillet, saucepan, Dutch oven, or any heavy-bottomed pan you have.

Step 2: Crush tomatoes. Add whole canned tomatoes and crush them by hand in the pot for a rustic texture.

Step 3: Add remaining ingredients. Stir in tomato paste, broth, bay leaf, salt, pepper, and the herb sprigs.

Step 4: Simmer slowly. Simmer uncovered for about 2 hours, stirring occasionally so the sauce reduces and the flavors concentrate.

While the sauce reduces, bring a large pot of salted water to a boil so pasta finishes at the same time.

Step 5: Finish and adjust. Remove the bay leaf and herb stems, taste, and adjust seasoning. If you prefer a thicker sauce, simmer 15–20 minutes longer.

Stir in browned meat if desired, toss with pasta, or use the sauce for lasagna or chicken parmesan.

Homemade Tomato Pasta Sauce on wooden spoon.

Professional Chef Tip

Patience is the secret. Rushing the reduction leaves tomatoes tasting flat. Slow simmering transforms acidity into natural sweetness and deep complexity — no added sugar needed.

Recipe FAQs

What is the secret to good tomato sauce?

Slow reduction and high-quality tomatoes. Simmering uncovered for about two hours removes excess water and allows natural sugars to develop. Whole canned tomatoes, a bit of tomato paste, and fresh herbs on the stem create balanced, complex flavor. Season after reduction to avoid over-salting.

How long should you simmer homemade tomato pasta sauce?

Simmer uncovered for about two hours for best flavor and thickness. You can simmer longer for a thicker, more concentrated sauce.

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

Serve it with pasta, stuffed shells, lasagna, or meatballs. It also works as a base for baked dishes or layered vegetable bakes.

Can you freeze homemade tomato pasta sauce?

Yes. Cool completely, portion into freezer-safe containers or bags, and freeze for up to three months.

Homemade Tomato Pasta Sauce with fresh basil.

Recommended Recipes to Use Pasta Sauce

Date Night

Baked Chicken Marinara

Beef Recipes

Stuffed Shells with Meat

Filling Vegetarian Recipes

Spaghetti Squash Lasagna

Summer Dinner Recipes

Zucchini Lasagna

If you tried this recipe and enjoyed it, please leave a 🌟 star rating and share how it went in the comments. I love hearing from readers!

Homemade Tomato Pasta Sauce with fresh basil.
5 from 3 ratings

Pasta Sauce

by Chef Lindsey
A rich, thick, and flavorful tomato pasta sauce simmered low and slow for maximum depth. Perfect for freezing and weeknight dinners.
Prep: 20
Cook: 30
Total: 50
Servings: 4 servings
Pin Recipe
Comment
Print Recipe

Ingredients

  • 2 ½ cups onion, chopped
  • 6 cloves garlic, minced
  • 3 ½ tablespoons olive oil
  • 52 oz whole Italian tomatoes (2 x 28 oz cans)
  • 12 oz tomato paste (2 x 6 oz 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 them by hand in the pot for a rustic texture.
  • Stir in tomato paste, broth, bay leaf, herbs, salt, and pepper.
  • Simmer uncovered for about 2 hours, stirring occasionally so it reduces and thickens.
  • Remove bay leaf and herb stems. Continue cooking if you want a thicker sauce.

Video

Notes

  • Variations: For dried herbs, use one-third the amount of fresh.
  • Technique: The sauce will thicken as it cools.
  • Storage: Freeze up to three months.

Nutrition

Calories: 234kcal | Carbohydrates: 28g | Protein: 6g
Course: Dinner
Cuisine: Italian
Calories: 234
Like this? Leave a comment below!

Before You Go

I hope this rich, comforting tomato sauce becomes a staple in your kitchen. Try it in different dishes and keep frozen portions on hand for busy nights.