Copycat Campbell’s Tomato Soup

This Copycat Campbell’s Tomato Soup recipe is just like you remember! Fresh ingredients make Campbell’s soup recipes taste even better!

Copycat Campbell's Tomato Soup recipe is a homemade version of the original canned version

Campbell’s Soup Recipes

We all love them right? They bring us right back to our childhood and back then we thought it couldn’t get any better!

This one is for our little guy. He loves tomato soup. Even if there’s more stuff in it than just plain tomatoes like our Beefy Tomato Soup recipe. But most of all he loves eating soup with a piece of bread or a cracker instead of a spoon, no utensils required.

It’s one of the few meals that we don’t have to sit and say “take a bite…” every couple of minutes. It’s not that he’s not a good eater – he just gets very distracted unless it’s something he’s really into eating.

So then we remembered those famous Campbell’s soup recipes we had growing up, and wanted to recreate a homemade version!

Forget what you remember because this Copycat Campbell’s Tomato Soup recipe is going to blow the old memories away.

How To Make Campbell’s Tomato Soup

It’s so easy to get your favorite, nostalgic soup recipe at home with just  a few basics!

You start with a simple, homemade tomato soup base. Tomatoes, chicken broth, onion, garlic, seasonings and whole milk…

Copycat Campbell's Tomato Soup recipe uses whole milk to get the perfect consistency of the original soup

You can use cream if you have it or if you like, but using whole milk will make the taste and the texture more like the original soup recipe. Or try using half of each!

After the soup cooks for a while, blend it up with a stick blender (my preferred method) or you can transfer it to a regular blender.

The key here is zero chunks, it has to be smooth and creamy just like the original tomato soup recipe.

Pour this tomato soup into big bowls or mugs and dig in with your preferred utensil.

Copycat Campbell's Tomato Soup is a homemade tomato soup recipe for lunch or dinner

Can You Freeze This Tomato Soup Recipe?

This recipe makes a whole big pot of soup so if you’re not going to use all of it you can freeze it for another meal!

The best way to freeze any sup with dairy is to leave the dairy product out of the last step. If you’re using heavy cream the soup will freeze fine but milk is better when added fresh to the recipe.

Once you defrost your soup just heat in a pot until warm, stir in the whole milk and serve!

Copycat Campbell's Tomato Soup is a homemade tomato soup recipe of the original canned version

This soup can be on the table in less than 30!

How To Make Copycat Campbell’s Tomato Soup!


Looking For More Soup Recipes?

Slow Cooker Ham and Noodle Soup

Homemade Turkey Soup

Slow Cooker Beefy French Onion Soup

Smoked Turkey Split Pea Soup



Copycat Campbell’s Tomato Soup

  • Author: Dan
  • Prep Time: 5
  • Cook Time: 20
  • Total Time: 25 minutes
  • Yield: 8 servings 1x
  • Category: Soup
  • Method: stove top
  • Cuisine: American


A homemade version of the original canned tomato soup! This Copycat Campbell’s Tomato Soup is going to take you back, it tastes just like you remember only better!


  • 1 tablespoon olive oil
  • 1 cup chopped onion
  • 2 garlic cloves, chopped
  • 1 tablespoon sugar
  • 1 1/2 teaspoons salt
  • 1/4 teaspoon ground black pepper
  • 1/2 teaspoon dried oregano
  • 1 (6 oz.) can tomato paste
  • 1 28 oz. can tomato puree
  • 1 28 oz. can tomato sauce
  • 1 cup chicken broth
  • 2 cups whole milk


  1. Heat a large pot over medium heat with the olive oil.
  2. Add the chopped onion and cook for 5 minutes until softened, stirring.
  3. Next add in the garlic and stir, cooking for a minute more, then add in the salt, pepper, oregano and sugar. Stir and cook for another minute, then stir in the can of tomato paste.
  4. Carefully pour in the tomato puree, sauce and chicken broth.
  5. Stir together and cook for 15 minutes covered partially with a lid.
  6. After the soup has cooked, pour in the milk and blend with an immersion blender until smooth.
  7. Taste for seasonings and serve.

Keywords: soup recipes, tomato soup, copycat recipes, homemade soup, easy dinners


43 Responses

    1. Thanks Ashely! I found them at Home Goods – hopefully you have one in your area! I’ve gotten so many comments on them I should run and see if I can find some more and get them to all of you!

  1. Hayley

    This looks delicious, and I love your glass mugs – I need them in my life and may refuse to eat (drink) soup without them. Where did you find them?

    1. Valerie, I’m not sure about that. It’s not a pressure cooker recipe and I don’t have a lot of experience with that. It freezes really well if you’re looking to make a big batch and have it for later!

  2. Lana

    Oh Wow! I just made a double batch of this and it is fantastic! I’m making homemade jalapeño cheese bread for grilled cheese sammies to go with it! Thank you!

    1. DeAnna

      Saw your post, Lana. Had just made some beer bread with jalapeno and cheese, so I sliced that up and made grilled cheese to go with this soup…..WOW, so good!

  3. Deniseregina

    Can you freeze it with the milk added? Or should you leave it out and add it when heating it up? Want to make a healthier version like this for DH who loves Campbell’s tomato soup

  4. Erin Joy

    What’s the difference (ingredients-wise) between tomato puree and tomato sauce?
    This looks fabulous and I’m Jonesing big time for Campbell’s tomato soup to enjoy with our grilled cheese sandwiches so I will give this a try… we love in Nepal so no Campbell’s anything even if I wanted it!

  5. Pingback : Slow Cooker Tomato Soup Recipes | SlowCookerKitchen.com

  6. Pingback : Copycat Campbell’s Tomato Soup – A Great Feast

  7. Anne

    So I finally made this soup today. WOW! SOOOO good. I ended up putting it in a blender because my immersion blender just wasn’t getting the onion pureed! Also, I could NOT find tomato puree in the store so I used this ratio: 2 tablespoons tomato paste to one cup of water for the tomato puree. Other than that, I didn’t change a thing. I think this is BETTER than Campbells by far. Thank you so much for a great recipe!

    1. So glad you liked it Anne! We make it all the time and freeze it for a quick meal! In our store the puree is usually right next to the tomato sauce, it wasn’t there at your store?

    2. DenisereginA

      I made this mostly for my husband who LOVES Campbell ‘s soup. He said it was good, but not exactly like CAmpbell’s. ???? I like it. My onions also did not purée well with a stick blender. Next time I make it, I’ll do the same thing and whir it in the big blender.

    1. Hi Linette, the recipe card says it serves 8. That depends on the serving size but it should feed 8 comfortably. I haven’t tried it with Almond milk but let me know if you do!

  8. Zach

    This soup is excellent! The flavor knocks the socks off of Campbell’s. Due to a family aversion to onions I subbed shallots and it was great. Shallots are severely underrated.

  9. Taryn

    If you didn’t make your Campbell’s soup with milk do you just leave that out or sub more water? We never used milk so I am unsure and eager to try this. Thank you!

  10. John

    I’m not sure how much vegetables cost elsewhere, but where I live it’s cheaper just to buy the Campbell’s tomato soup.

    1. I think you missed the point of the recipe, it wasn’t my goal to provide something cheaper. Just tastier, and not a processed can of soup.

Leave a Reply