Homemade Tomato Sauce Recipe: Rich Herb-Infused Base for Pasta Night

Homemade Tomato Sauce Recipe: Rich Herb Infused Base for Pasta Night illustration with key details

This homemade tomato sauce transforms simple ingredients into a rich, herb-infused base that elevates any pasta dish. The slow simmering process develops deep, complex flavors that store-bought versions simply can’t match.

With just a few fresh ingredients and minimal effort, you’ll create a versatile sauce that’s perfect for spaghetti, lasagna, or as a pizza base. The aroma alone will have everyone gathering in the kitchen.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Low Cal

Ingredients for Homemade Tomato Sauce

Ten pantry staples create this rich, herb-infused sauce base for any pasta dish.

Ingredient Amount Notes
San Marzano Whole Peeled Tomatoes 🍅 28 oz Canned, drained, crushed by hand
Extra-Virgin Olive Oil 🫒 ¼ cup High-quality, fruity finish preferred
Yellow Onion 🧅 1 whole Finely diced for base flavor
Garlic Cloves 🧄 6 cloves Minced for aromatic depth
Fresh Basil Leaves 🌿 ½ cup Loosely packed, torn by hand
Dried Oregano 🍃 2 tsp Mediterranean variety preferred
Red Pepper Flakes 🌶️ ½ tsp Adjust for desired heat level
Sea Salt 🧂 2 tsp Fine grain, Diamond Crystal preferred
Black Pepper 🌶️ 1 tsp Freshly ground for optimal flavor
Tomato Paste 🍅 2 tbsp Double-concentrated for richness

The tomatoes are non-negotiable here. San Marzano is the gold standard—look for DOP certification on the can at Whole Foods or Eataly. Their lower acidity and sweeter profile make all the difference. Avoid pre-crushed tomatoes; hand-crushing releases the perfect texture. The olive oil should be something you’d happily drizzle on bread—California Olive Ranch or Colavita are reliable choices.

No fresh basil? Dried basil at one-third the amount works, though the flavor won’t be as bright. Substitute fresh parsley if that’s what’s on hand (add a pinch of sugar to balance). For heat, cayenne at half the quantity replaces red pepper flakes. Tomato paste can be swapped with an equal amount of sun-dried tomato paste for deeper umami (just reduce the salt slightly).

Sauce keeps in the fridge for 5 days or can be frozen for up to 6 months. Portion into ice cube trays for easy single-serving use later. Always let it cool completely before storing to preserve freshness and prevent freezer burn.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I just dump the San Marzano tomatoes, a splash of olive oil, and aromatics in one pan—no fuss, no mess.
  • Garlic-Basil Magic: The slow-simmered garlic and fresh basil turn simple ingredients into something crave-worthy.
  • Freezer Friendly: I double the batch and freeze half for lazy nights when I need a quick pasta fix.
  • Budget Stretcher: Honestly, a $3 can of tomatoes makes enough sauce for two meals—way cheaper than jarred.

Step-by-Step Instructions for Homemade Tomato Sauce

Master the foundation of Italian cooking with this refined, herb-forward preparation.

Step 1: Build the Aromatic Base

Heat the 0.25 cup Extra-Virgin Olive Oil in a heavy-bottomed saucepan over medium-low heat. Add the finely diced Yellow Onion and cook for 8-10 minutes until translucent and just beginning to caramelize at the edges.

This slow cooking process develops the onion’s natural sweetness without browning. Stir occasionally with a wooden spoon, adjusting the heat as needed to maintain a gentle sizzle. The oil should never smoke—this preserves its delicate fruity notes.

Step 2: Develop Depth with Garlic and Tomato Paste

Add the minced Garlic Cloves and cook for 1 minute until fragrant but not browned. Immediately stir in the 2 tbsp Tomato Paste, pressing it into the hot oil with the back of your spoon.

Cook this mixture for 2-3 minutes until the paste deepens to a brick-red color. This critical step removes the raw taste from the paste and builds a rich, concentrated flavor base that will permeate the entire sauce.

Step 3: Incorporate the Tomatoes and Seasonings

Pour in the 28 oz San Marzano Whole Peeled Tomatoes (crushed by hand as you add them) along with their juices. Add the 2 tsp Sea Salt, 1 tsp Black Pepper, 2 tsp Dried Oregano, and 0.5 tsp Red Pepper Flakes.

Stir well to combine, then increase heat to medium-high until the sauce begins to bubble gently. Reduce heat to maintain a steady simmer—you should see occasional small bubbles breaking the surface.

Step 4: Simmer and Infuse with Fresh Herbs

Partially cover the saucepan and let the sauce simmer for 45-60 minutes. Stir every 10-15 minutes, crushing any remaining whole tomatoes against the pan’s side with your spoon.

After 30 minutes, stir in the 0.5 cup Fresh Basil Leaves. The extended cooking time allows the flavors to meld completely while the sauce reduces to your desired consistency—thick enough to coat the back of a spoon but still loose enough to cling to pasta.

Taste and adjust seasoning if needed, though the initial measurements should yield a perfectly balanced sauce. Remove from heat and let cool slightly before using or storing.

👨‍🍳

Pro Tips For Making Homemade Tomato Sauce

  • Hand-Crush Tomatoes: Skip the blender and crush the San Marzano tomatoes by hand—it gives the sauce a rustic texture and prevents it from turning watery.
  • Bloom the Garlic: Cook the garlic in olive oil over low heat until just fragrant, about 30 seconds, before adding tomatoes to avoid bitterness.
  • Add Basil Last: Fresh basil loses its brightness if simmered too long, so stir it in at the very end, right before serving.
  • Simmer Uncovered: After the initial boil, reduce to a low simmer uncovered for 20-30 minutes to let the sauce thicken naturally and concentrate the flavors.

Serving Suggestions for This homemade tomato sauce

Pasta Pairings

This sauce clings beautifully to spaghetti or linguine, coating every strand evenly. For a heartier meal, try it with pappardelle—the wide ribbons soak up the rich tomato flavor. I always cook pasta 1 minute less than package instructions for perfect al dente texture. 🍝

Layered Dishes

Use as a base for lasagna or baked ziti, layering with ricotta and mozzarella. The sauce’s thickness prevents soggy noodles. For eggplant or chicken parmesan, spread a thin layer on the bottom of your baking dish before adding the breaded cutlets.

Pizza Night

Spread a thin layer on homemade pizza dough before adding toppings. The concentrated flavor means you need less than store-bought sauces—about ½ cup per 12-inch pizza. I brush the crust edges with olive oil to prevent burning.

Dipping Sauce

Serve warm as a dip for garlic bread or mozzarella sticks. Thin with 2-3 tbsp water if needed for a smoother consistency. Add a sprinkle of Parmesan cheese on top for extra richness.

Breakfast Twist

Use as a base for shakshuka—simmer the sauce, then crack eggs directly into it. Cover and cook until whites are set but yolks remain runny. A pinch of feta cheese on top adds a briny contrast. ✨

Meatball Subs

Simmer meatballs in the sauce for 15-20 minutes before serving on toasted rolls. The sauce absorbs into the meat, keeping every bite flavorful. I like to add a handful of spinach to the sauce during the last 5 minutes for color and nutrition.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 180kcal
% Daily Value
Total Fat 14g18%
Saturated Fat 2g10%
Cholesterol 0mg0%
Sodium 680mg30%
Total Carbohydrate 12g4%
Dietary Fiber 4g14%
Sugars 6g
Protein 3g6%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use fresh tomatoes instead of canned?

Yes, but you’ll need about 3 lbs of ripe tomatoes. Blanch, peel, and seed them first for the best texture. Canned San Marzano tomatoes are preferred for their consistent sweetness and low acidity.

2

How do I make it smoother?

Use an immersion blender for 30 seconds after cooking. For ultra-smooth results, press the sauce through a fine-mesh sieve to remove seeds and skins.

3

Why did my sauce turn out bitter?

Bitterness often comes from overcooked garlic or tomato paste. Cook garlic just until fragrant (1 minute) and tomato paste until brick-red. A pinch of sugar can balance any remaining bitterness.

4

Can I add meat to this sauce?

Brown 1 lb of ground beef or Italian sausage first, then drain the fat before adding onions. Simmer meat in the sauce for 20-30 minutes to meld flavors.

★★★★★4.7(3 reviews)
Brandon Thompson