San Marzano tomato soup is a classic tomato soup recipe prepared with mostly pantry ingredients. It’s so simple yet so flavorful.

san marzano tomato soup

San Marzano Tomato Soup

Tomato soup is a classic and this one could not be any simpler to make with canned San Marzano tomatoes, sautéing some aromatic vegetables, and blending it all together.

Serve it with freshly made Sourdough Croutons for some crunch and a touch of richness. Best of all, you can enjoy a bowl of this soup in just 30 minutes!

Tomato Soup Ingredients

You’ll need the following ingredients for this tomato soup:

  • butter
  • yellow onion
  • garlic
  • dried thyme
  • red chili flakes
  • canned San Marzano tomatoes
  • chicken or vegetable broth
  • sugar
  • dried bay leaves
  • salt and black pepper
tomato soup ingredients

You’ll also need an immersion blender or a high-speed blender for pureeing the soup.

Why Use San Marzano Tomatoes?

San Marzano tomato is a type of plum tomato, and it’s thinner and more pointed. The flesh is much thicker with fewer seeds, and the taste is stronger, sweeter, and less acidic.

Most major grocery stores will have San Marzano tomatoes. I found mine at my local Costco.

Substitute for San Marzano tomatoes? Whole peeled canned tomatoes can be used in their place. The texture will be the same but the taste will be slightly different.

tomato soup

How to Make Tomato Soup

In a dutch oven or a soup pot, heat butter over medium heat. Add onions and cook until soft. Stir in garlic, thyme, and chili flakes, and cook until fragrant.

cooked onions in a dutch oven

Add tomatoes, broth, sugar, bay leaves, salt, and pepper. Bring to a simmer. Reduce heat and cook, uncovered, for 20 minutes.

canned tomatoes in a pot

Discard bay leaves. Remove the soup from the heat and using an immersion blender, blend the soup into a smooth consistency.

pureed tomato soup in a pot

Tips for Making Tomato Soup

  • Use a nonreactive soup pot, such as stainless steel, ceramic, or metal with an enamel coating for cooking the soup since it’s acidic.
  • For a smoother consistency, use a highspeed blender instead of an immersion blender for blending the soup.
  • Do not cover the soup when simmering or it will be runny.
  • Add more flavor to the soup by stirring in fresh basil, half and half, or freshly grated Parmesan cheese.
  • Use best-quality canned tomatoes, such as San Marzano.
  • For less heat, use 1/8 teaspoon of chili flakes.
tomato soup recipe

Storing Tomato Soup

Leftover tomato soup will last in the refrigerator for 3-4 days when stored in an airtight container or freezer for up to 3 months.

Variations of Tomato Soup

Love tomato soup? Try these other variations of tomato soup:

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
tomato soup

San Marzano Tomato Soup

  • Author: Katya
  • Prep Time: 10 min
  • Cook Time: 25 min
  • Total Time: 35 minutes
  • Yield: 4-6 1x
  • Category: Soup
  • Method: Simmer
  • Cuisine: American


Classic tomato soup with San Marzano tomatoes is going to become your go-to recipe! It’s so simple yet so flavorful.



Units Scale
  • 3 Tbsp. butter
  • 1 medium onion, diced
  • 2 garlic cloves, minced
  • 1/4 tsp dried thyme or 2 tsp. fresh thyme
  • 1/4 tsp. red chili flakes
  • 1 (28 oz.) can whole San Marzano tomatoes in their juice
  • 3 cups chicken broth or vegetable broth
  • 1 1/2 tsp. sugar
  • 2 bay leaves
  • 3/4 tsp. kosher salt
  • Black pepper, to taste

To Serve


  1. In a 4-quart nonreactive dutch oven or soup pot, melt butter over medium heat. Add onions and cook, stirring occasionally, until soft, about 4-5 minutes. Stir in garlic, thyme, and chili flakes. Cook until fragrant, about 30 seconds while stirring constantly. 
  2. Add tomatoes, including their juice, broth, sugar, bay leaves, salt, and pepper. Bring to simmer. Reduce heat and simmer, uncovered, for 20 minutes. The soup will slightly reduce. 
  3. Discard the bay leaves. Remove soup from heat. Blend the soup with an immersion blender or with a high-speed blender into a smooth consistency. 


  • Tomatoes: Use best quality tomatoes, such as San Marzano. If you can’t find San Marzano tomatoes, any other canned whole peeled tomatoes will work. The taste will be slightly different but the texture the same.
  • Spiciness: This soup has a slight bite to it. For less spiciness, use 1/8 teaspoon of chili flakes.
  • For More Flavor: For more flavor, serve the soup with fresh basil, cream, or grated Parmesan cheese.


  • Serving Size:
  • Calories: 117
  • Sugar: 4.8 g
  • Sodium: 982.7 mg
  • Fat: 9.2 g
  • Carbohydrates: 7.8 g
  • Protein: 2.2 g
  • Cholesterol: 26.6 mg

Keywords: easy, summer soup, vegetable soup