Skip to Content

Easy Homemade Cream of Tomato Soup

This homemade cream of tomato soup is soothing to the soul and absolutely delicious!

It’s also budget friendly and super easy to make. Although I do like canned soup, it doesn’t hold a candle to the homemade version.

Bowl of cream of tomato soup with crotons and shredded cheese

Since I typically keep most of the ingredients in my pantry and fridge, I can make it any time. However, if you don’t have them, it’s easy to get them. The first time I told my husband I was making homemade tomato soup, I’m not sure what he thought. After his first bite, the look on his face said it all. He really liked it.

Although this recipe can be made with 2 percent milk, I think it’s better with heavy cream. In fact, the cream cuts some of the acidity of the tomatoes, giving it a smoother taste and texture. However, if you don’t have cream, you can use milk. It will still be pretty wonderful.

Even if you don’t typically make homemade soup, you should at least try this one. It’s easy and much more delicious than the canned version. Other homemade soups we frequently enjoy are this chicken and rice soup and this hearty bean soup.

Homemade Cream of Tomato Soup Ingredients

The ingredients of this delicious soup are flexible, but there are a few that you need. Start with a large can of crushed, whole, pureed, or diced tomatoes. You’ll also need cream or milk. Everything else is optional, so feel free to substitute whatever seasonings you want.

Crushed tomatoes, chicken broth, heavy cream, Worcestershire sauce, onion powder, garlic powder, and salt

Other ingredients to make this soup:

  • Chicken broth
  • Basil
  • Worcestershire sauce
  • Onion powder
  • Garlic powder
  • Salt

You can use water instead of broth, but I like the extra flavor from the broth. If I had fresh basil, I would have used it. However, I didn’t, so I used the dried and crushed basil. It still tastes just as good.

Dried crushed basil

For exact measurements of each ingredient and full directions, go to the recipe card at the bottom of the page. You can even print out the card by using the “print” button.

How to Make Homemade Cream of Tomato Soup

Since I still can’t find my immersion blender, I ran the tomatoes through the NutriBullet to pulverize them.

Tomatoes in the Nutribullet

I suppose I should break down and purchase a new immersion blender. It’s one of several things that haven’t turned up since our latest move several years ago.

Then I poured the pureed tomatoes into my saucepan and added everything but the cream. Turn on the heat and cook until the mixture comes to a rolling boil.

Tomatoes and seasonings in a pot

Remove the saucepan from the heat and slowly pour the cream into the pot, stirring constantly. If you use any milk besides heavy cream, let the mixture cool for a couple of minutes before adding it. Otherwise, it may curdle.

Pouring cream into the tomato soup mixture

After you mix the cream into the soup, return it to the heat, but turn it down to medium low. Stir it frequently as you heat it until it is hot but not boiling. Serve it hot or warm. You may add whatever garnishes you like.

Cream of tomato soup with croutons and cheese

I made croutons from toasted bread for my husband, but I’m low on the bread I can eat. Since I have to be gluten-free, I just sprinkled a little bit of cheese on mine.

Cream of tomato soup with shredded cheese on top

Normally, I would add fresh basil ribbons to the top because it makes the soup really pretty. But I didn’t have any, so I went without. The soup still had the basil seasoning, so it tasted wonderful.

Is Tomato Soup Healthy?

Yes, according to Healthline, tomato soup is nutritious. It’s a great source of lycopene, vitamin C, vitamin E, flavonoids, and other antioxidants. I love the fact that it tastes so good and provides a lot of comfort with each and every bite.

How Long Does Tomato Soup Last in the Refrigerator?

You can safely store tomato soup in the refrigerator for up to 3 days. Make sure you let it cool to room temperature before putting it in there. After you reheat the soup, it should be just as good as the day you made it.

Can You Freeze Tomato Soup?

Yes, you absolutely can freeze tomato soup. After it cools to room temperature, pour what you want to freeze into an airtight container. Label it and place it in the freezer to enjoy at a later date. It should be good for up to 6 months. After it thaws, reheat it on medium-low until it comes to a simmer.

Is Tomato Soup Gluten-Free?

Although some of the canned versions contained gluten, this version of homemade tomato soup is gluten-free. There are no added ingredients that contain wheat, barley, or rye. When I make croutons for my soup, I use gluten-free bread.

Bowl of cream of tomato soup with croutons and shredded cheese

More Ways to Enjoy Tomato Soup

As pictured above, I enjoy my tomato soup with cheese sprinkled on top. Or I make croutons (either regular or gluten-free) and float them in the soup.

But there are other ways you can enjoy it. Here are a few:

  • Put the soup in a bowl that’s oven safe. Then toast a whole slice of bread and float that on top of the soup. Finally, sprinkle your favorite melty cheese over the top and place it under the broiler.
  • Dip a grilled cheese sandwich into your soup. This air fryer grilled cheese sandwich is one of our favorites. But any sandwich is good when dipped in tomato soup.
  • Sprinkle some sautéed diced or sliced peppers and onions into the soup for extra flavor and texture.
  • If you have children or grandkids, they might enjoy having a few goldfish crackers “swimming” in their soup.

More Recipes

If you have an Instant Pot, try making this 15-bean soup. You can make it on the stovetop, but you’ll need to soak your beans overnight first.

I’d also like to try this ham and wild rice soup that I saw at Miz Helen’s Country Cottage. It looks so yummy and comforting.

When it’s time to clean out my pantry, I gather up all the cans of veggies for this homemade vegetable soup. It’s also easy to make and delicious.

If you like loaded potatoes, this slow cooker potato soup is amazing. It’s hearty and filling, even for the hungriest family.

Any of these soups are delicious when served with a side of any kind of bread slathered in strawberry butter. The whole family will thank you for going to all that trouble. It’ll be our little secret that it was no trouble at all.

Yield: 4 servings

Homemade Cream of Tomato Soup

Cream of tomato soup with croutons and shredded cheese on top

Homemade cream of tomato soup is easy to make and delicious for any family meal.

Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes


  • One 28-ounce can of crushed tomatoes
  • 1 cup of chicken broth
  • 1 cup of heavy cream
  • 1 teaspoon of onion powder
  • 1 teaspoon of garlic powder
  • 1 tablespoon of Worcestershire sauce
  • Salt to taste
  • 1 teaspoon of basil (optional)


    1. Puree the tomatoes in a blender. Pour this into a medium-size saucepan.
    2. Add the chicken broth, onion powder, garlic powder, and Worcestershire sauce. If you want to add salt and basil, do it now.
    3. Heat on medium-high until it comes to a rolling boil, stirring every couple of minutes.
    4. Remove the saucepan from the heat and slowly pour the cream into the mixture. Stir well.
    5. Heat again on medium-low until the soup is hot.
    6. Remove it from the heat and ladle into bowls. Add whatever garnish you want and serve hot.


If you don’t have crushed tomatoes, you can use canned whole tomatoes or diced tomatoes.

For garnish, you can use basil, parsley, croutons, cheese, or anything else that sounds good.

Nutrition Information



Serving Size


Amount Per Serving Calories 278Total Fat 22gSaturated Fat 14gTrans Fat 1gUnsaturated Fat 7gCholesterol 68mgSodium 804mgCarbohydrates 18gFiber 4gSugar 11gProtein 6g

The nutrition information is a product of online calculators. I try to provide true and accurate information, but these numbers are estimates.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

Please feel free to share!

Miz Helen

Tuesday 28th of April 2020

I love homemade tomato soup your recipe looks delicious! Thanks so much for sharing with us at Full Plate Thursday and please come back soon! Miz Helen


Friday 24th of April 2020

This sounds like such a flavorful tomato soup. I think a bowl of this and a grilled cheese sandwich is just the comfort I need right now!


Friday 24th of April 2020

Hi Carlee! Thanks! This sounds good to me too!

Skip to Recipe