homemade tomato sauce

When you replace store-bought jars with a batch of Homemade Tomato Sauce, the difference in flavor is astonishing. Simmered down with garlic, olive oil, and fresh herbs, ripe tomatoes break down into a rich, velvety sauce that elevates everything from weeknight pasta to homemade pizza.

Here is a foolproof, classic recipe for making a rich, vibrant tomato sauce from scratch.

Classic Homemade Tomato Sauce

  • Prep time: 15 minutes
  • Simmer time: 45 minutes to 1 hour
  • Servings: Makes about 4 cups of sauce

Ingredients

  • 3 lbs ripe fresh tomatoes: (Roma/Plum tomatoes work best due to their low water content and meaty flesh, cored and roughly chopped) OR Two 28-oz cans of whole peeled San Marzano tomatoes (crushed by hand for an incredible year-round option).
  • 3 tbsp extra-virgin olive oil: Provides a rich, silky mouthfeel and classic Mediterranean flavor base.
  • 1 medium yellow onion: Finely diced.
  • 4 cloves garlic: Minced or thinly sliced.
  • 2 tbsp tomato paste: Adds concentrated depth and umami richness.
  • Fresh herbs: 3–4 sprigs of fresh basil and 1 sprig of fresh oregano (or ½ tsp dried oregano).
  • Pinch of red pepper flakes: For a very subtle background warmth (optional).
  • Seasonings: 1 tsp kosher salt, ½ tsp freshly cracked black pepper, and a small pinch of sugar (only if needed to balance natural tomato acidity).

Instructions

1.Prep the Tomatoes:Blanch and peel fresh tomatoes if using raw.

If using fresh tomatoes, score an “X” on the bottom of each, drop them in boiling water for 30 to 45 seconds until skins split, transfer to an ice bath, peel the skins off, and chop coarsely. If using canned whole tomatoes, simply pour them into a bowl and crush them gently by hand.
2.Build the Aromatic Base:Sauté onion and garlic in olive oil.

In a heavy-bottomed Dutch oven or large saucepan, heat the extra-virgin olive oil over medium heat. Add the diced onion and a pinch of salt; sauté for 5 to 7 minutes until translucent and tender. Add the minced garlic and red pepper flakes, cooking for 1 minute until fragrant (be careful not to burn the garlic).
3.Add Tomato Paste:Stir in paste to caramelize slightly.

Stir in the tomato paste and let it cook down with the onions and garlic for 2 to 3 minutes, stirring constantly until it turns a deep brick-red color. This step builds immense savory depth.
4.Simmer Low and Slow:Pour in tomatoes, juices, and herbs.

Add the chopped fresh tomatoes (or crushed canned tomatoes with their juices), salt, pepper, and the sprigs of fresh basil and oregano. Bring the mixture to a gentle bubble, then immediately reduce the heat to low.
5.Develop Rich Flavors:Simmer uncovered for 45 to 60 minutes.

Simmer uncovered on low heat for 45 to 60 minutes, stirring occasionally. The sauce will naturally thicken, darken in color, and concentrate its flavors as excess water evaporates.
6.Finish and Blend (Optional):Discard herb stems and adjust seasoning.

Remove and discard the spent basil and oregano stems. Taste the sauce and adjust salt or add a tiny pinch of sugar if the tomatoes are naturally tart. For a rustic, chunky sauce, leave as is; for a silky-smooth sauce, blend with an immersion blender.

How to Store and Serve It

  • Tossed with Pasta: Toss immediately with freshly boiled spaghetti or rigatoni, finish with a handful of grated Parmesan cheese and fresh basil leaves.
  • Storage: Store leftovers in an airtight glass jar in the refrigerator for up to 5 days, or freeze in portions for up to 3 months.

Leave a Comment