How To Make Homemade Tomato Sauce?

Gather ingredients: 2–3 lb ripe tomatoes (or 2 cans crushed tomatoes), 2–3 tbsp olive oil, 1 small onion (diced), 3–6 garlic cloves (minced), 1–2 tsp salt, 1/2–1 tsp black pepper, 1–2 tsp sugar (optional), 1–2 tbsp tomato paste (optional), 1–2 tsp dried oregano or basil (or 1/4 cup fresh), 1 bay leaf (optional), 1/4 tsp red pepper flakes (optional)

Prepare tomatoes:

If using fresh tomatoes, blanch 1 minute, peel, remove seeds if desired, and chop

If using canned tomatoes, use as-is

Heat olive oil in a pot over medium heat

Sauté diced onion until soft, 5–8 minutes

Add garlic and cook 30–60 seconds

Add tomatoes (and tomato paste if using) and stir to combine

Season with salt, pepper, herbs, bay leaf, and red pepper flakes (if using)

Simmer uncovered 30–60 minutes, stirring occasionally, until thickened

Taste and adjust:

Add sugar if too acidic

Add more salt/pepper or herbs as needed

Blend or leave chunky:

For smooth sauce, blend with an immersion blender or in batches (cool slightly first)

For rustic sauce, mash lightly or leave as-is

Simmer 10–20 minutes more to reach desired thickness

Remove bay leaf

Cool slightly and use, or cool completely before storing

Store:

Refrigerate up to 4–5 days

Freeze up to 3 months in airtight containers or freezer bags

Suggested for You

Trending Today