creamy tomato potato soup

Published on October 05, 2025
4.8 (245 reviews)

The first time I tasted a creamy tomato‑potato blend was on a rainy night in a tiny Italian trattoria. The chef whispered that the secret was simmering ripe tomatoes with buttery potatoes until they s

Save This Recipe!
Click to save for later - It only takes 2 seconds!
creamy tomato potato soup
Prep Time
15 min
Cook Time
30 min
Servings
4

Why You'll Love This Recipe

✓ Comfort in a Bowl: Silky potatoes blend with bright tomato, creating a velvety texture that feels like a warm hug on a chilly evening.
✓ One‑Pot Simplicity: All ingredients cook together, minimizing cleanup while still delivering layered flavor and a beautiful deep‑red hue.
✓ Nutrient‑Rich Comfort: Tomatoes add antioxidants, potatoes supply potassium, and a splash of cream gives healthy fats for balanced, satisfying nourishment.

The first time I tasted a creamy tomato‑potato blend was on a rainy night in a tiny Italian trattoria. The chef whispered that the secret was simmering ripe tomatoes with buttery potatoes until they surrendered to a silky, orange‑gold puree. That moment sparked my obsession with soups that are both hearty and elegant, perfect for a quick weeknight dinner yet impressive enough for guests.

Tomatoes bring a bright acidity that cuts through the natural starch of potatoes, while a dash of cream rounds everything into a luxurious mouthfeel. By using pantry staples—canned tomatoes, Yukon Gold potatoes, and a splash of heavy cream—you can recreate that restaurant‑level depth without expensive ingredients. The recipe also welcomes seasonal tweaks, such as adding roasted red peppers or a pinch of smoked paprika for extra warmth.

What sets this soup apart is its balance of texture and flavor. The potatoes create a natural thickener, eliminating the need for flour or roux, while the tomato base keeps the dish light and vibrant. A final swirl of fresh basil or parsley adds a fresh, herbaceous finish that lifts the entire bowl, making it a comforting staple you’ll return to again and again.

1 large onion, diced Yellow or white works; adds sweetness.
3 cloves garlic, minced Fresh garlic gives a sharper bite than powder.
1 tsp smoked paprika Adds subtle earthiness; optional.
4 cups canned diced tomatoes Prefer San Marzano for natural sweetness.
2 cups potatoes, cubed Yukon Gold or red‑skinned; yields creamy texture.
2 cups vegetable broth Low‑sodium; can replace with chicken broth.
½ cup heavy cream Adds richness; can use half‑and‑half for lighter version.
Salt & pepper, to taste Season gradually; finish with fresh herbs.
Fresh basil or parsley, chopped Adds color and a bright finish.

Instructions

creamy tomato potato soup
1

Sauté aromatics

Heat olive oil in a large pot over medium heat. Add diced onion and cook 4‑5 minutes until translucent. Stir in minced garlic and smoked paprika; sauté another minute until fragrant, being careful not to brown the garlic.

Pro Tip: Keep the heat moderate; burnt garlic turns bitter.
2

Add tomatoes and broth

Pour in the canned diced tomatoes with their juices, then add the vegetable broth. Stir to combine, scraping any browned bits from the bottom. Bring the mixture to a gentle boil, then reduce to a simmer.

Pro Tip: If you prefer a smoother base, blend half the tomatoes before adding broth.
3

Cook potatoes

Add cubed potatoes to the simmering broth. Cover and cook 12‑15 minutes, or until the potatoes are fork‑tender. Their starch will naturally thicken the soup, creating a creamy foundation without any flour.

Pro Tip: Stir occasionally to prevent potatoes from sticking.
4

Blend to silky smooth

Using an immersion blender, puree the soup directly in the pot until completely smooth. If you prefer a chunkier texture, blend only half and leave the rest as is. Return the pot to low heat.

Pro Tip: Blend in batches if the pot is too full; avoid splatter.
5

Finish with cream and herbs

Stir in the heavy cream, allowing the soup to warm through without boiling. Season with salt and pepper, then garnish with chopped basil or parsley. Serve hot, accompanied by crusty bread or a light salad.

Pro Tip: Add cream off the heat to prevent curdling.

Expert Tips

Tip #1: Roast the potatoes first

Roasting cubed potatoes at 400°F for 15 minutes adds caramelized notes and reduces the cooking time once they hit the broth.

Tip #2: Use a splash of sherry

A tablespoon of dry sherry added after blending lifts the flavor, giving the soup a subtle depth without overpowering the tomato base.

Tip #3: Finish with a drizzle of olive oil

A thin ribbon of high‑quality extra‑virgin olive oil just before serving adds silky richness and a glossy finish.

Nutrition

Per serving

Calories
210 kcal
Fat
9 g
Carbs
24 g
Protein
5 g

Frequently Asked Questions

Yes. Replace the heavy cream with coconut milk or a plant‑based cream alternative. The soup stays silky, and the coconut adds a subtle tropical note that pairs well with the tomatoes.

Transfer the soup to an airtight container and refrigerate for up to 4 days. Reheat gently on the stove, adding a splash of broth if it thickens too much.

Try adding roasted red peppers for a smoky twist, or stir in a handful of wilted spinach for extra greens. A pinch of curry powder creates an unexpected, aromatic version.

Recipe Summary

Prep
30 min
Cook
4 min
Total
34 min
Servings
4
Category: Dinner Recipes
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

  • 2 tbsp olive oil
  • 1 large onion, diced
  • 3 cloves garlic, minced
  • 1 tsp smoked paprika
  • 4 cups canned diced tomatoes
  • 2 cups potatoes, cubed
  • 2 cups vegetable broth
  • ½ cup heavy cream
  • Salt & pepper, to taste
  • Fresh basil or parsley, chopped

Instructions

1
Sauté aromatics

Heat olive oil in a large pot over medium heat. Add diced onion and cook 4‑5 minutes until translucent. Stir in minced garlic and smoked paprika; sauté another minute until fragrant, being careful not...

2
Add tomatoes and broth

Pour in the canned diced tomatoes with their juices, then add the vegetable broth. Stir to combine, scraping any browned bits from the bottom. Bring the mixture to a gentle boil, then reduce to a simm...

3
Cook potatoes

Add cubed potatoes to the simmering broth. Cover and cook 12‑15 minutes, or until the potatoes are fork‑tender. Their starch will naturally thicken the soup, creating a creamy foundation without any f...

4
Blend to silky smooth

Using an immersion blender, puree the soup directly in the pot until completely smooth. If you prefer a chunkier texture, blend only half and leave the rest as is. Return the pot to low heat....

5
Finish with cream and herbs

Stir in the heavy cream, allowing the soup to warm through without boiling. Season with salt and pepper, then garnish with chopped basil or parsley. Serve hot, accompanied by crusty bread or a light s...

You May Also Like

Discover more delicious recipes

Spicy Turkey and Black Bean Chili Dinner Recipes
Frozen Carrot Cake Yogurt Squares Desserts recipes
Berry Bliss Greek Yogurt Pops Recipe Healthy Recipes
Save This Recipe!
Join Our Community

Get Weekly Recipe Inspiration

Join thousands of food enthusiasts. Receive exclusive recipes, cooking tips, and culinary inspiration delivered to your inbox.