The Best Homemade Copycat Campbell’s Tomato Soup

Easy Homemade Copycat Campbell’s Tomato Soup: quick and easy recipe for homemade tomato soup, better than the original.
Easy Homemade Tomato Soup: Easy recipe for homemade tomato soup, your kids will love. Perfectly paired with a grilled cheese.

The weather is turning colder now. There’s definitely a chill in the air, and on a cold night this is the perfect cozy dinner. I have have such pleasant memories of the red and white can of Campbell’s tomato soup when I was growing up. It was a classic lunch or easy dinner and so often served with grilled cheese sandwiches.  It’s the ultimate comfort food.

And you can make your own version from scratch, and it’s really easy.  This copycat Campbell’s tomato soup recipe is not difficult to make or time consuming.  It’s actually so simple, that you’ll be making the homemade version whenever you want it.  This creamy tomato soup recipe is about to remind you loved it so much as a kid.  It uses simple ingredients, and the whole family will love it.   Comfort foods like this always have the best flavor.  Make this great recipe for dinner tonight.

Not only is this soup easy to make, but it’s filled with healthy ingredients that you can pronounce.  Our healthier homemade version comes together really quickly and easily too, with items you probably already have in your pantry and fridge right now.

home made tomato soup and grilled cheese


If you’re craving soup in the summer, you could make this with juicy, red, ripe fresh tomatoes from your garden. But any time of year other than tomato season, it’s best just to use to canned. The canned tomatoes were picked at their peak and all that yummy goodness of perfectly ripe tomatoes is preserved for you. And, it also makes this homemade tomato soup super easy to put together. 

Baking Soda

When baking soda is added to tomato soup it reduces the pH level of the mixture and helps break down the tomatoes resulting in a creamier and silkier soup.  It not only affects the texture of the soup, the the baking soda also reduces the acidity of the soup and makes the overall taste a little less tangy and more mild.  The baking soda in this recipe also helps to keep the milk from curdling.  It reduces the pH level of the milk, and prevents the proteins in the milk from clumping together and creating that curdled effect.  Just adding a small amount of baking soda to the tomato soup gives all these great benefits.  Don’t add too much baking soda to your tomato soup though, because it can make the soup taste bitter or too salty.

Immersion Blender 

The easiest way to make this soup is with an immersion blender.  It works perfectly for blending the hot soup and making it perfectly smooth.  It can be very difficult, messy, and even dangerous to add hot liquids to a regular blender or food processor.  The immersion blender is used right in your cooking pot.  Do make sure it’s fully immersed before you turn it on, and take care as you move it around the pot not to raise it above the liquid and cause it to splash.

how to make tomato soup

Serving Suggestion

What is the perfect accompaniment to a hot bowl of homemade tomato soup? It has to be a  grilled cheese. 

To make this grilled cheese I used fresh, crusty white bread, soft butter, marble and Havarti cheese. It didn’t disappoint.  Slice your bread quite thickly and generously butter the outside of the bread.  Fill the inside with your slices of cheese.  Grill the sandwich in a dry frying pan over medium hight heat, until the outside is golden bread.  A quick tip, use a lid on the frying pan while your cooking to keep the heat in and help melt the cheese. The best way to enjoy a grilled cheese with our bowl of tomato soup is by dipping it into the soup. 

You can also serve this soup with homemade croutons, or with crackers.

easy tomato soup recipe

Yield: 4 servings

The Best Homemade Copycat Campbell's Tomato Soup

Easy Homemade Tomato Soup: Easy recipe for homemade tomato soup, your kids will love. Perfectly paired with a grilled cheese.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes


  • 1 1/2 tbsp olive oil
  • 1 1/2 tbsp butter
  • 1 small onion, diced
  • 2 tbsp flour
  • 2 cups milk
  • 1/4 tsp baking soda
  • 100 fl oz can tomatoes
  • 3 1/2 tsp sugar
  • salt to taste


    1. Cook the diced onions in the oil and butter in a large pot over medium heat, until they are softened and translucent.
    2. Add the flour to the pot and stir and cook for a minute or two.
    3. Add in the milk slowly, and whisk until smooth.
    4. Add in the baking soda, tomatoes and sugar.
    5. Simmer the tomato mixture for 10 minutes, and then blend with an immersion blender. Add salt to taste, and enjoy!

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 292Total Fat: 14gSaturated Fat: 5gTrans Fat: 0gUnsaturated Fat: 7gCholesterol: 21mgSodium: 1131mgCarbohydrates: 39gFiber: 14gSugar: 29gProtein: 10g
Store any leftover soup in an airtight container in the refrigerator, and reheat to serve leftovers.

grilled cheese with tomato soup

This is such a favorite recipe anytime your craving comfort food and want something quick and easy to make.  And it tastes just like Campbell’s condensed tomato soup, only better.  Next time your crazing Campbell’s tomato soup, give this simple recipe made with pantry ingredients a try.  

With Easy Homemade Tomato Soup and Grilled Cheese, life really is a party!

More Soup Recipe Inspiration

You might also like our Tortellini and Italian Sausage Soup recipe here.

Tortellini and Italian Sausage Soup: this hearty soup is a real crowd pleaser with tender pasta, loads of veggies, and delicious Italian sausage.

Also check out our Cream of Mushroom Soup recipe here.

You might also enjoy our Broccoli Cheddar Soup recipe here.


  1. I’m going to make some of this with my frozen roma tomatoes and basil harvested from the summer season….really easy with the handblender, eh!!!

  2. So sorry Beth-Anne a 1/4 tsp. of baking soda, I’ll fix the recipe. Thanks for letting me know, hope it still worked out for you.

  3. Hi Nisha,
    Either whole or diced tomatoes should work -don’t drain, add in the whole can of either.
    Good luck with it,

Leave a Reply

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