Grandmother’s Tomato Potato Soup

This post may contain affiliate links. Please read our disclosure policy.

This vintage Tomato Potato Soup is a simple, old-fashioned, but timeless recipe that makes a hearty meal with mostly pantry ingredients. Perfect for chilly days, either as a chunky tomato potato soup or a creamy tomato soup with a quick blend.

Bowl of tomato potato soup on a wooden board with bread and basil.

Recipe Overview

A simple, old-fashioned soup made with pantry ingredients.

  • Ready in about 20-25 minutes
  • Made mostly from pantry staples
  • Mild, creamy, and comforting
  • Delicious chunky or blended smooth
  • A family recipe passed down through generations
Old-fashioned tomato potato soup with basil, tomatoes, and grated Parmesan.

Why I Love My Grandmother’s Soup

There are certain recipes that live far beyond the page - recipes made in quiet kitchens, shared during childhood illnesses, and remembered long after the cook is gone.

Vintage photo of my grandmother and grandfather.
My grandmother and grandfather.

This tomato potato soup is my maternal grandmother's recipe, handwritten on a well-loved card that I still treasure. It was the soup she made whenever my mother was sick - gentle, nourishing, and deeply comforting.

Though my grandmother is no longer with us, this soup remains a favorite in our family. When I asked my mother if I could share it here on 31Daily, she was truly pleased - and that made it feel all the more meaningful to pass along.

What I love most about this soup is how uncomplicated it is - and how much comfort it brings with very little effort. I also love that it can be served two ways. My husband and mom prefer the chunky version, while I tend to love it pureed smooth and creamy - though I would never turn down either bowl.

Jump to:

Ingredients

Made with basic pantry staples, this soup is as simple as it is comforting.

Ingredients for tomato potato soup including tomatoes, potatoes, onion, garlic, butter, evaporated milk, and baking soda.
  • Butter - for richness and flavor
  • Onion - softens into the broth
  • Garlic - just enough warmth
  • Potatoes - russet or gold, both work beautifully
  • Canned tomatoes - the heart of the soup
  • Baking soda - a traditional touch (see note below)
  • Evaporated milk - creamy without heaviness

If you love keeping a stocked pantry, be sure to see our guide on How to Reset Your Pantry, or check out our Sunday Edit No. 2 | The Pantry Reset for some of my favorite pantry resources.

Why This Recipe Uses Baking Soda

You may notice an unexpected ingredient in this soup: baking soda. While it isn't commonly used in many modern tomato soup recipes, it was a traditional technique used by home cooks for generations - especially in creamy tomato-based soups.

Tomatoes are naturally acidic, and baking soda helps neutralize that acidity. This creates a milder, smoother flavor and helps prevent dairy from curdling when milk is added.

You'll notice a bit of foaming when the baking soda is stirred in - that's completely normal and simply means it's doing its job. The result is a gentler, creamier soup that's easy to digest and wonderfully comforting - especially when you're not feeling your best.

How to Make this Tomato Potato Soup

This soup comes together quickly in one pot and requires very little hands-on time.

Chopped onions sautéing in melted butter in a soup pot.
  1. Step 1: Sauté the onion. Melt the butter in a soup pot or Dutch oven over medium heat. Add the chopped onion and cook until softened and translucent, about 4-5 minutes. Stir in the minced garlic and cook for about 1 minute, just until fragrant.
Diced potatoes simmering with onions in a soup pot.
  1. Step 2: Simmer the potatoes. Add the cubed potatoes and water to the pot. Bring to a gentle boil, then reduce the heat and simmer until the potatoes are tender, about 15 minutes.
Tomatoes added to potato soup with baking soda foaming on top.
  1. Step 3: Add the tomatoes and baking soda. Stir in the canned tomatoes and baking soda. The mixture will foam slightly - this is normal and helps neutralize the tomatoes’ acidity. Simmer for 1-2 minutes.
Evaporated milk stirred into tomato potato soup until creamy.
  1. Step 4: Stir in the evaporated milk. Pour in the evaporated milk and stir gently. Cook just until the soup is heated through. Do not boil.

Cooking and Serving Hints:

  • Chunky or smooth: This soup is wonderful both ways - leave it chunky or blend until creamy.
  • About the baking soda: A little foaming is normal and helps mellow tomato acidity.
  • Avoid boiling after milk is added: Gentle heat keeps the soup smooth and creamy.

For an easy hands-off version, you might also enjoy this slow cooker tomato soup.

Serving Suggestions

I love finishing each bowl with freshly cracked black pepper and a sprinkle of shredded Parmesan - simple, cozy, and deeply comforting. Serve with garlic bread, a classic pairing with grilled cheese sandwiches, or a side salad with fresh greens.

This soup can be enjoyed two ways:

  • Chunky, just as my grandmother often served it
  • Smooth and creamy, pureed with an immersion blender or high-speed blender

If you enjoy tomato-based soups, you may also like our classic creamy tomato soup, made rich and smooth with simple ingredients.

Creamy tomato soup with potatoes garnished with basil and cheese.

Recipe FAQs

Why does this tomato soup use baking soda?

This is a traditional method used in many older tomato soup recipes. Baking soda helps neutralize the natural acidity of tomatoes, creating a milder flavor and helping prevent dairy from curdling when milk is added. You may notice some foaming - that's completely normal.

Can I skip the baking soda?

You can, but the soup will taste slightly more acidic and the milk may be more likely to curdle. The small amount used here helps create a smoother, gentler soup - especially when served creamy.

What kind of potatoes work best?

Russet or Yukon Gold potatoes both work well. Russets soften more and help thicken the soup, while Yukon Golds hold their shape slightly better.

Can I make this soup chunky or smooth?

Yes - and both versions are delicious. Serve it chunky for a more rustic, old-fashioned feel, or puree the soup using an immersion blender or standard blender for a smooth, creamy texture.

Can I use fresh tomatoes instead of canned?

You can, though canned tomatoes provide consistent flavor year-round. If using fresh tomatoes, peel and seed them first, and expect a slightly lighter flavor.

How should I store leftovers?

Store leftover soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave.

When tomatoes are in season, our fresh garden tomato soup is another reader favorite.

More Delicious Soup Recipes

Looking for other recipes like this? Try these:

If you try this recipe, I’d love to hear your comments and consider giving it a 5-star rating. Explore the recipe index for more easy, delicious ideas, and stay updated by subscribing to our newsletter and following us on FacebookPinterestInstagram, and YouTube!

Want to save this recipe?

Enter your email, and we’ll send it to your inbox. Plus, you’ll get delicious new recipes from us every Friday!

Save Recipe

Homemade tomato potato soup served warm with bread and Parmesan.

Grandma’s Tomato Potato Soup Recipe

Grandmother's Tomato Potato Soup is a simple, old-fashioned family recipe made with pantry ingredients. Creamy, comforting, and ready in about 20 minutes, it can be served chunky or blended smooth.
5 from 1 vote
Print Pin Rate
Prep: 5 minutes
Cook: 15 minutes
Total Time: 20 minutes
Servings: 4 servings

Equipment

Ingredients

  • 2 tablespoons butter
  • 1/2 onion chopped, about 1/2-3/4 cup
  • 2 garlic cloves minced
  • 12 ounces water
  • 1 potato peeled and cubed (1-2 cups)
  • 1 (15-oz) can diced tomatoes undrained
  • 1/2 teaspoon baking soda
  • 12 ounces evaporated milk
  • salt and pepper to taste

Instructions

  • Melt butter in a soup pot or Dutch Oven. Then, sauté the onion until softened. Add the garlic and saute another minute.
  • Into the pot, add the chopped potatoes and water. Bring to a boil,then reduce heat to a simmer and cook until the potatoes are softened, about 15 minutes.
  • Stir in the tomatoes and baking soda and simmer for 1-2 minutes more. The baking soda will foam in the pot.
  • Stir in the evaporated milk and cook until heated through. Season with salt and pepper to taste. You can serve the soup chunky or pureed in a high-speed blender until smooth and creamy. Serve hot.

Serving

  • You can serve the soup chunky or for a smooth consistency, puree using an immersion blender or standard blender, until smooth and creamy. I like to serve with freshly cracked pepper on top and shredded Parmesan for the ultimate comfort food!

Notes

  1. Baking soda: The baking soda may cause the soup to foam briefly - this is normal and helps neutralize tomato acidity.
  2. Do not boil after adding milk: Once the evaporated milk is added, keep the heat gentle to maintain a smooth, creamy texture.
  3. Chunky or smooth: This soup can be served just as it is, or blended until smooth using an immersion blender or standard blender.
  4. Potato choice: Russet potatoes create a slightly thicker soup, while Yukon Gold potatoes hold their shape a bit more.
  5. Season at the end: Salt and pepper are best added after the soup is finished, as tomatoes can concentrate flavors while simmering.
  6. Serving suggestion: Delicious served with crusty bread, toast, or a simple grilled cheese sandwich.
  7. Storing the soup: Refrigerate the soup in an airtight container for up to 3 days. Reheat gently on the stovetop.

Nutrition

Calories: 215kcal | Carbohydrates: 20g | Protein: 7g | Fat: 12g | Saturated Fat: 8g | Polyunsaturated Fat: 0.4g | Monounsaturated Fat: 3g | Trans Fat: 0.2g | Cholesterol: 40mg | Sodium: 280mg | Potassium: 508mg | Fiber: 1g | Sugar: 9g | Vitamin A: 379IU | Vitamin C: 6mg | Calcium: 239mg | Iron: 1mg
Tried this recipe? Pin it Today!Follow me on Pinterest for more and use the "Pin" button at the top of the recipe card.

Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.

5 from 1 vote

Leave a Reply

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

Recipe Rating




One Comment

  1. 5 stars
    This soup recipe has been in my family for generations. And yet, all these decades later, it’s still loved, made, and enjoyed. I especially love making this quick pot of soup on chilly days and enjoying it for hearty lunches!