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.

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.

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.

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
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.
Simmer uncovered for about two hours for best flavor and thickness. You can simmer longer for a thicker, more concentrated sauce.
Serve it with pasta, stuffed shells, lasagna, or meatballs. It also works as a base for baked dishes or layered vegetable bakes.
Yes. Cool completely, portion into freezer-safe containers or bags, and freeze for up to three months.

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!

Pasta Sauce
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
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.