Easy Homemade Tomato Soup Recipe (Better Than Canned!)

There’s nothing quite like the comfort of a warm bowl of homemade tomato soup, especially when it’s made with love, as my mama used to make it. This simple creamy tomato soup transforms basic pantry ingredients into a soul-warming soup that tastes infinitely better than anything from a can. The secret lies in the perfect balance of cream and a surprising ingredient that creates the smoothest texture you’ve ever experienced.

two bowls of tomato soup that is homemade

This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases.

Why This Recipe Works

The magic happens when baking soda neutralizes the acidity in the tomatoes, preventing the dairy from curdling and creating an incredibly smooth, velvety texture. This technique, combined with the right ratio of cream to milk, produces a rich soup without being heavy. Using whole ingredients means you control the flavor and avoid the preservatives found in canned varieties,

Ingredients

  • Diced tomatoes – Fresh or high-quality canned tomatoes provide the base flavor and texture
  • Butter – Creates richness and helps meld all the flavors together
  • Baking soda – The secret ingredient that prevents curdling and creates silky smoothness
  • Heavy cream – Adds luxurious richness and creamy mouthfeel
  • Milk – Balances the cream to prevent the soup from being too heavy
  • Salt – Enhances the natural sweetness of the tomatoes
  • Black pepper – Adds subtle warmth and depth to the flavor profile
tomatoes, butter, cream and more

Step-by-Step Instructions

Heat the Dairy Base

  1. Combine 2 cups milk, 1 cup heavy cream, and 3 tablespoons butter in a large saucepan over medium heat.
  2. Heat the mixture slowly, stirring occasionally to prevent scorching. Be very careful not to let the dairy scorch on the bottom of the pan.
  3. Continue heating until the mixture is hot but not boiling. When it’s ready, small bubbles will form around the edges.

Add the Magic Ingredient

  1. Once the dairy mixture is hot, quickly add 1/4 teaspoon baking soda and stir immediately. The mixture will foam up dramatically, which is entirely normal.
  2. Stir vigorously for about 30 seconds until the foaming subsides. This crucial step prevents the dairy from curdling when the acidic tomatoes are added.

Incorporate the Tomatoes

  1. Add the 14 ounces of diced tomatoes (including their juices) to the hot dairy mixture.
  2. Stir gently to combine all ingredients evenly throughout the soup.
  3. Reheat the soup until it’s steaming hot, stirring occasionally to prevent sticking.

Storage & Reheating Instructions

  • Refrigerator Storage: Store in airtight containers for up to 4 days. The flavors deepen and improve after a day in the refrigerator.
  • Reheating Method: Reheat gently over low heat, stirring frequently. If the soup has thickened too much during storage, add a splash of milk or cream.
  • Freezing: Freezes well for up to 3 months. Note that the texture may separate slightly upon thawing; simply whisk while reheating to restore smoothness.
two bowls of easy tomato soup

Thanks to Aflutterby for sharing this recipe.

More Soup Recipes

Want some more soup ideas? Try one of these next!

two bowls of tomato soup that is homemade

Easy Homemade Tomato Soup – Creamy & Delicious

Creamy homemade tomato soup made with simple ingredients. Perfect comfort food that's ready in minutes and tastes better than store-bought!
5 from 2 votes
Print Pin Rate Add to Collection
Course: Soup
Cuisine: American
Keyword: Homemade Tomato Soup, Tomatoes
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Servings: 4
Calories: 372kcal

Ingredients

  • 14 ounces diced tomatoes
  • 3 tablespoons butter
  • 1/4 teaspoon baking soda helps prevent curdling
  • 2 cups milk
  • 1 cup heavy cream half and half or evaporated milk is ok
  • 1/4 teaspoons salt
  • 1/4 teaspoon black pepper

Instructions

  •  In a large saucepan add the two cups of milk, one cup of heavy cream, and butter. Heat until hot, be careful not to scorch the liquid!
  •  Once the liquid is hot, add the baking soda, stir quickly as it will foam.
  •  Add the tomatoes and reheat until hot. 
  • Season with salt and pepper. 

Nutrition

Calories: 372kcal | Carbohydrates: 11g | Protein: 5g | Fat: 34g | Saturated Fat: 21g | Cholesterol: 116mg | Sodium: 373mg | Potassium: 392mg | Fiber: 0g | Sugar: 8g | Vitamin A: 1450IU | Vitamin C: 9.6mg | Calcium: 210mg | Iron: 1mg

About Stephanie Manley

Stephanie Manley is the creator of CopyKat.com. She has been recreating copycat recipes since 1995. Learn more about Stephanie Manley.

REVEALED: Copycat Secrets for 2025

free email bonus

Yes, you CAN make it at home! I'll show you how.

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.

Reader Interactions

Comments

  1. Miasto

    5 stars
    Tomato soup is my favorite. I always add a lot of pepper to it, I like very intense flavor. Your recipe is very good, today it made me delicious for dinner. Thanks for that, he adds to the favorites.

  2. KK

    This is a great recipe, however, I added a large tablespoon of tomato paste to thicken the soup and instead of using a can of diced tomatoes, I used a can of crushed tomatoes. Delicious with grilled cheese sandwiches!

    • Stephanie Manley

      5 stars
      There is something about how tomato soup and grilled cheese sandwiches when eaten together. It simply tastes so good.

  3. Rachael

    It’s pretty good but I’m thinking there’s too much milk in it? Mine came out more of a little pinkish-orange rather than that nice deep orange in the picture. But it was a cheap and fairly easy recipe.

  4. sweetpea

    Just like my mom made–including the grilled cheese sandwich! Friday lunch back in “the old days”. My kids & grandkids love it as much as I did.

5 from 2 votes

Leave a Reply

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

Recipe Rating




homemade Olive Garden Asiago Torgelloni Alfredo with chicken on a plate

Copycat Recipe Secrets for 2025

REVEALED:

Yes, you CAN make it at home! 
I'll show you how.

FREE EMAIL BONUS