Homemade Tomato Soup

This easy homemade tomato soup is the kind of classic recipe you will make again and again. Cook all the ingredients on the stove and then blend to get that smooth, silky consistency. This soup is made with canned tomatoes, which provide peak ripe tomato flavor as well as year-round convenience.

tomato soup in bowls.

My team and I make a lot of homemade bread around here, and at some point it became obvious: we needed a go-to tomato soup to pair with all that dipping. After several rounds of testing, tweaking, and plenty of spoonfuls straight from the pot, this is the version we landed onโ€”simple, classic, and packed with bright tomato flavor.

And it absolutely delivers on cozy! Some recipes just feel like comfort food, and this simple homemade tomato soup is one of them. Itโ€™s the kind you can stir together on a chilly afternoon, with pantry staples you may already have, and suddenly the whole kitchen smells extra homey.

With its silky texture, vibrant tomato flavor, and creamy finish, this is our very favorite recipe for tomato soup.

homemade tomato soup in pot.

The best part? This soup uses canned tomatoesโ€”no need to wait around for tomato season. Quality canned tomatoes bring dependable flavor, and a quick simmer with onion, garlic, basil, and stock turns them into the kind of soup that tastes slow-cooked, even though it can be on the table in about an hour.


Why You’ll Love This Classic Tomato Soup Recipe:

  • Uses pantry staplesโ€”conveniently available year round
  • Silky, slightly creamy textureโ€”not heavy
  • Freezer-friendlyโ€”make a double batch for future meals
  • Balanced flavorโ€”just enough garlic and onion, basil, and a bit of sugar to offset the tomatoes’ acidity

Serve it in a bread bowl; top it with homemade croutons; or pair it with a golden, melty grilled cheese sandwichโ€”perfect for dipping in this classic tomato soup.

Garlic bread, garlic knots (pictured above!), asiago cheese bread, and soft breadsticks are also excellent tomato soup companions!

ingredients measured in bowls including cream, olive oil, pepper, sugar, salt, basil, and garlic.

Homemade Tomato Soup Ingredients:

  • Olive Oil: You can use butter instead, if you prefer.
  • Onion: Dice 1 small sweet onion and sautรฉ in the oil to start building a flavorful base.
  • Garlic: Freshly minced garlic cloves give this soup the best flavor.
  • Tomato Paste: If your tomato paste says “double-concentrated” you can halve the amount.
  • Sugar: Just a Tablespoon, to balance the acidity of the tomatoes.
  • Salt & Pepper: Key seasonings for any soup!
  • Canned Tomatoes: You can use either whole peeled or crushed tomatoesโ€”you’re going to blend the soup either way. We recommend San Marzano tomatoes (not working with this brand… just genuine fans!), which provide an ideal balance of sweetness and acidity, and make for a silky texture.
  • Chicken Stock: In testing, we found that chicken stock offered the best flavor, but you can use vegetable stock instead for a vegetarian tomato soup.
  • Dried Basil: Another conveniently available-year-round pantry staple!
  • Heavy Cream: Just a half cup stirred in at the end really rounds out the flavor and texture of this tomato soup. Feel free to add more to taste if you’d like a richer, creamier tomato soup.

In Photos: How to Make Easy Tomato Soup

You can make this whole soup in 1 large stockpot or Dutch oven.

Success Tip: Use a non-reactive pot, such as stainless steel or enameled cast iron. Avoid aluminum, copper, and (non-enameled) cast iron, which are made of metals that react with the tomatoes’ acidity and could make for a metallic-tasting soup.

Start by sautรฉing the onions in the oil. Once they’re beginning to release some moisture and turn translucent, add the minced garlic. Cook and stir for about a minute, and then add the tomato paste. Give that a couple minutes of cooking and stirring to continue building flavor, and then you can add in all the remaining ingredients. (Except the heavy cream; you’ll stir that in at the end.)

sautรฉed onions, garlic, and herbs in pot.

Bring the soup up to a low boil, and then simmer for 30 minutes:

chunky soup mixture in pot.

You can use either a regular blender or an immersion blender. The benefit of an immersion blender is you can just keep the soup in the pot for this step. If using a regular blender, you’ll need to blend in batches. The benefit of a regular blender is that the soup will puree more evenly; the soup may be a little chunkier if you use an immersion blender.

soup in blender.

Tips for Blending Hot Soup in a Regular Blender

  • Let the soup cool some before transferring it to the blender.
  • Use a ladle to spoon the soup into the blender, don’t try to pour the hot soup from the pot.
  • Don’t overfill the blender; fill only about halfway and blend in batches.
  • Make sure your blender has a vented lid, to allow steam to escape.
  • Start blending on low speed, then gradually increase the speed. If you start blending on high right away, the soup will splatter upโ€”and potentially out. (I speak from experience…!)

Once the soup is smooth, stir in the cream to finish. Just a touch of richness to cut the acidity, balance the flavor, and deliver the silkiest texture.

Can I use fresh tomatoes?

We highly recommend canned tomatoes for this soup, which are picked and canned at peak ripeness. Unless you’re using freshly picked in-season ripe tomatoes, the flavor will be lacking. In testing, we found that tomatoes from the grocery store when local ones were not in season made for a fairly flavorless soup. If you can find them, canned San Marzano tomatoes are the best choice!

Can I make this tomato soup vegan?

Yes! You can use vegetable stock and omit the heavy cream, or substitute full-fat canned coconut milk or extra-creamy oat milk instead.

Can I use broth instead of stock?

Chicken stock provides the very best flavor in this soup, but you can use chicken or vegetable broth instead if that is what you have on hand.

Can I use fire-roasted tomatoes?

Absolutely!

homemade tomato soup with croutons.
Print
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 in bowls.

Homemade Tomato Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Sally
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour
  • Yield: 8 cups (1.9L)
  • Category: Dinner
  • Method: Cooking
  • Cuisine: American
Save Recipe

Description

Simple and classic, this is my favorite tomato soup recipe. Cook on the stove and then blend to a smooth consistency. It’s exceptional when served with homemade croutons, garlic knots, and/or grilled cheese!


Ingredients

  • 3 Tablespoons olive oil
  • 1 small sweet onion, diced (about 1.5 cups)
  • 4 cloves garlic, minced
  • 2 Tablespoons tomato paste (or 1 Tbsp double-concentrated)
  • 2 teaspoons dried basil
  • 56 ounces (1588g) canned whole peeled San Marzano tomatoes* (two 28oz/794g cans)
  • 2 cups (480g/ml) chicken stock*ย 
  • 1 Tablespoon granulated sugar
  • 1 teaspoon salt
  • 1/2 teaspoon freshly cracked black pepper
  • 1/2 cup (120g/ml) heavy cream, at room temperature
  • optional: crushed red pepper flakes, to taste


Instructions

  1. Heat the olive oil in a large stainless steel stockpot or enameled Dutch oven over medium heat. Add the onions and cook, stirring occasionally, until the onions soften and begin to turn translucent, about 5 minutes.
  2. Add the garlic and cook, stirring, for 1 minute. Add the tomato paste and dried basil and cook, stirring, for 2โ€“3 minutes.
  3. Add tomatoes (and their juices), stock, sugar, salt, and pepper. Bring to a boil, then reduce heat to medium-low and simmer for 30 minutes, stirring occasionally. If you’d like a thicker soup, let it simmer for a little longer.
  4. Remove from heat. Using an immersion blender, puree the soup until smooth. Or let cool slightly and then carefully transfer the soup to a regular blender and blend in batches (see Notes for instructions).
  5. Stir or blend in the heavy cream. Taste. Add in crushed red pepper flakes, if desired. Serve warm.
  6. Keep leftovers in a covered container in the refrigerator for up to 1 week. To reheat, simply pour into a pot and cook over medium heat until warm.ย 

Notes

  1. Make-Ahead & Freezing Instructions:ย Soup freezes wonderfully! Freeze in a freezer-safe container for up to 3 months. Thaw in the refrigerator the day before eating, then reheat on the stove until warm.
  2. Special Tools (affiliate links): Large Non-Reactive Pot, such as a stainless steel stockpot or enameled Dutch oven | Blender or Immersion Blender
  3. Type of Pot to Use: Use a non-reactive pot, such as stainless steel or enameled cast iron. Avoid aluminum, copper, and (non-enameled) cast iron, which are made of metals that react with the tomatoes’ acidity and could make for a metallic-tasting soup.
  4. Tomatoes: You can use cans of either whole peeled or crushed tomatoes. We recommend San Marzano tomatoes for the best flavor.
  5. Chicken Stock: You can use vegetable stock to make this soup vegetarian, and either chicken or vegetable broth will work in a pinch.
  6. If Using a Standard Blender: Let the soup cool a bit before transferring to a blender. Using a ladle, spoon the slightly cooled soup into the blender, filling no more than halfway (you’ll need to puree the soup in batches). Be sure to use a vented lid to allow steam to escape. Start blending on low speed and increase the speed gradually.

Nutrition

  • Serving Size: 1 cup
  • Calories: 147
  • Sugar: 9.4 g
  • Sodium: 392.7 mg
  • Fat: 9.2 g
  • Carbohydrates: 14.5 g
  • Protein: 3.9 g
  • Cholesterol: 10.3 mg
sally mckenney headshot purple shirt.
About the Author

Sally McKenney

Sally McKenney is a baker, food photographer, and New York Times best-selling author. Her kitchen-tested recipes and step-by-step tutorials have given millions of readers the knowledge and confidence to bake from scratch. Sallyโ€™s work has been featured on TODAY, Good Morning America, Taste of Home, People, and more.

Read More

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.