Creamy Tomato Soup Recipe

Warm up with a bowl of homestyle tomato soup that feels like a hug in a bowl.

Homestyle & Traditional Recipes .

A rich, velvety tomato soup made with simple ingredients for the coziest comfort food experience.

Published: January 20, 2026
Share:
Jump to Recipe Pin It
Creamy Tomato Soup Recipe | barbara walker crossing

Tomato soup has been warming souls for centuries, evolving from simple peasant food to the beloved comfort dish we know today. The combination of ripe tomatoes and cream creates a balance of acidity and richness that has stood the test of time across countless family kitchens.

Why You'll Love It

  • Uses pantry staples you likely have already

  • Creamy texture without heavy cream

  • Freezes beautifully for quick future meals

  • Pairs perfectly with grilled cheese sandwiches

"My kids actually ask for seconds of vegetables now! This soup changed our winter meals completely."

Essential Ingredient Guide

  • Canned tomatoes: Choose whole peeled tomatoes – they have better flavor and texture than diced. The quality really shines through in simple recipes like this.
  • Onion: Yellow onion provides the sweetest, most mellow flavor when sautéed slowly. Don't rush this step – it builds the foundation.
  • Heavy cream: Just a splash at the end creates luxury. You can substitute with half-and-half if you prefer something lighter.
  • Fresh basil: If you have it, fresh makes all the difference. But dried works fine too – the warmth will wake up the oils.
  • Chicken or vegetable broth: This adds depth beyond just water. I often use the broth from my slow cooker chicken stew if I have leftovers.
  • Butter: Just a tablespoon gives that rich mouthfeel. It's the secret to making canned tomatoes taste homemade.
Preparing Creamy Tomato Soup Recipe | barbara walker crossing

Complete Cooking Process

  • Ingredient Readiness:

    Having everything chopped and measured makes the process flow smoothly. I like to get my onion diced and herbs ready before I even turn on the stove.

  • Flavor Development:

    The magic happens when the onions soften in butter until they're translucent. That sweet base flavor carries through the entire soup.

  • Texture Control:

    Blending creates the velvety texture. An immersion blender is easiest, but transferring to a regular blender works too – just be careful with the heat.

  • Finishing Touches:

    Stirring in the cream at the very end prevents curdling and keeps it smooth. Same with fresh herbs – they stay bright and fragrant.

  • Serving Timing:

    This soup is best served hot, right after making it. The flavors meld beautifully as it sits, but the texture is perfect immediately.

  • Pro Tips

    • Use an immersion blender for easiest cleanup

    • Taste before adding salt – broths vary in saltiness

    • Simmer gently after adding cream – don't let it boil

    • Garnish with a drizzle of cream for beautiful presentation

    Honestly, the simplicity of this soup is what makes it so special. I've made it when we had unexpected guests and when someone needed comfort food. It never fails.

    Sometimes I'll make a big batch and freeze portions for those nights when cooking feels like too much. It thaws beautifully and tastes just as good as the day I made it. I've found it pairs wonderfully with turkey pinwheels for a light lunch.

Cooking Creamy Tomato Soup Recipe | barbara walker crossing

The essence of the dish:

What makes this soup special is how ordinary ingredients transform into something extraordinary. The simplicity allows the true flavor of tomatoes to shine through, creating a dish that feels both nourishing and indulgent.

A fun fact or historical angle:

Tomato soup became popular in America during the Great Depression because canned tomatoes were affordable and shelf-stable. Families stretched them into meals that felt luxurious despite hard times.

Flavor or sensory focus:

You'll notice the bright acidity of tomatoes first, followed by the gentle creaminess that rounds out the edges. The aroma of sautéed onion and basil fills the kitchen with warmth.

You Must Know

  • Don't skip sautéing the onions – this step builds flavor depth

  • Blend until completely smooth for the best texture

  • Adjust consistency with extra broth if too thick

  • Always taste and season at the end

Frequently Asked Questions

Can I make this soup ahead of time?

Absolutely. It actually improves overnight as flavors meld. Just wait to add the cream until reheating.

What if I don't have an immersion blender?

You can carefully blend in batches in a regular blender. Just let it cool slightly first and don't fill too full.

Can I make this dairy-free?

Yes, coconut milk works beautifully instead of cream. It adds a slight sweetness that complements the tomatoes.

How long does it keep in the refrigerator?

About 4-5 days in an airtight container. The cream separation is normal – just stir when reheating.

What's the best way to freeze it?

Freeze before adding cream. Portion into containers, leave headspace, and thaw overnight in fridge before finishing.

Can I add other vegetables?

Carrots add nice sweetness, similar to my tomato carrot soup. Just sauté them with the onions until tender.

Creamy Tomato Soup Recipe Ready to Serve | barbara walker crossing

Nutrition Facts

per serving

180

Calories

4g

Protein

15g

Carbs

12g

Fat

Fiber: 3g
Sugar: 10g
Sodium: 480mg

Taste Profile

🍯 Sweet
Low
🧂 Salty
Medium
🌶️ Spicy
None
🍋 Sour
Medium
🍖 Umami
High

Balanced sweet-tangy with creamy richness

Ingredient Substitutions

Don't have an ingredient? Try these alternatives

Heavy cream Coconut milk or half-and-half

Coconut milk adds slight sweetness, half-and-half is lighter

Butter Olive oil

Use good quality olive oil for best flavor

Recipe Variations

Try these delicious twists on the original

Roasted Tomato Version

Roast fresh tomatoes with garlic before blending for deeper flavor

Spicy Tomato Soup

Add red pepper flakes or a dash of hot sauce for warmth

Common Mistakes to Avoid

Learn from others' mistakes for perfect results

  • Boiling after adding cream causes curdling
  • Not blending long enough leaves chunks
  • Over-salting before tasting the final product

Meal Prep & Storage

Make Ahead Tips

You can make the soup base (through blending) up to 3 days ahead. Store in refrigerator and add cream when reheating.

Leftover Ideas

Reheat gently on stove over low heat, stirring frequently. Add a splash of broth if too thick.

Perfect Pairings

Serve this with...

Classic grilled cheese sandwich Crusty artisan bread with butter Simple green salad with vinaigrette apple broccoli salad for contrast

Cooking Timeline

0-5 min

Chop onion and garlic, measure ingredients

5-12 min

Sauté onions until soft, add garlic

12-27 min

Add tomatoes and broth, simmer for 15 minutes

27-32 min

Blend until smooth, return to pot

32-35 min

Stir in cream, heat through, season and serve

Creamy Tomato Soup Recipe

Creamy Tomato Soup Recipe

This creamy tomato soup is the ultimate comfort food, simmered slowly with simple pantry staples until rich and velvety. Perfect for chilly evenings when you need warmth from the inside out.

Author: Isabella Moore

Timing

Prep Time

10 Minutes

Cook Time

25 Minutes

Total Time

35 Minutes

Recipe Details

Category: Homestyle & Traditional Recipes
Difficulty: Easy
Cuisine: American
Yield: 4 Servings
Dietary: Vegetarian

Ingredients

Soup Base

  • 01

    2 tablespoons butter

  • 02

    1 medium yellow onion, chopped

  • 03

    2 cloves garlic, minced

  • 04

    2 (28-ounce) cans whole peeled tomatoes

  • 05

    2 cups chicken or vegetable broth

  • 06

    1 teaspoon sugar

  • 07

    1 teaspoon dried basil or 2 tablespoons fresh

For Finishing

  • 01

    1/2 cup heavy cream

  • 02

    Salt and freshly ground black pepper to taste

  • 03

    Fresh basil leaves for garnish

Instructions

Step 01

Melt the butter in a large pot over medium heat. Add the chopped onion and cook until softened and translucent, about 5-7 minutes. Stir in the minced garlic and cook for another minute until fragrant.

Step 02

Add the canned tomatoes with their juices, broth, sugar, and dried basil (if using fresh, wait until the end). Bring to a simmer, then reduce heat and cook for 15 minutes, stirring occasionally.

Step 03

Carefully blend the soup until smooth using an immersion blender. If using a regular blender, work in batches and don't fill more than halfway – the steam needs room to expand.

Step 04

Return the soup to the pot if needed and stir in the cream. If using fresh basil, add it now. Heat gently until warmed through – don't let it boil after adding cream.

Step 05

Taste and season with salt and pepper. The amount needed will depend on your broth. Serve hot, garnished with a drizzle of cream and fresh basil leaves.

Notes & Tips

  • 1

    The sugar balances the acidity of the tomatoes – don't skip it

  • 2

    For a smoother texture, you can strain the soup through a fine mesh sieve after blending

  • 3

    Leftovers thicken upon cooling – thin with a little broth when reheating

Tools You'll Need

  • Large heavy-bottomed pot

  • Immersion blender or regular blender

  • Cutting board and knife

  • Measuring cups and spoons

  • Ladle

Must-Know Tips

  • Patience with the onions, Cook them slowly until truly soft

  • Blend thoroughly, No chunks for that velvety texture

  • Cream last, Add it off the heat to prevent curdling

Professional Secrets

  • Quality tomatoes matter, Splurge on good canned tomatoes

  • Emulsify properly, The butter and cream create the luxurious mouthfeel

  • Season at the end, Salt early can become too concentrated

Isabella Moore

Recipe by

Isabella Moore

Celebrating life with flavor 🎉🍽️ Creating magical seasonal dishes full of warmth, joy, and delicious taste ✨

Get Delicious Recipes Weekly

Join 25,000+ home cooks getting our best recipes straight to their inbox.

Free forever • No spam • Unsubscribe anytime