Creamy Tomato Soup

WANT TO SAVE THIS RECIPE?

A bowl of creamy tomato soup is like a warm hug from the inside out. Rich, velvety, and loaded with deep tomato flavor, this soup is one of those timeless classics that everyone seems to crave once the weather starts to cool down. Whether you serve it with a grilled cheese sandwich or just a slice of crusty bread, it’s cozy, nostalgic, and satisfying in all the right ways.

What makes this version extra special is the creaminess that balances the natural acidity of tomatoes. A touch of butter, a splash of cream, and the right blend of herbs bring everything together into one comforting spoonful after another. It’s easy to make, freezes beautifully, and always feels like home.

Why You’ll Love This Creamy Tomato Soup

This soup is the perfect example of simple ingredients creating something truly magical. The creamy texture is smooth without being heavy, and every bite brings a hint of garlic, sweet tomato, and a whisper of herbs. It’s made with pantry staples, comes together in under an hour, and can be dressed up or down depending on your mood.

Plus, it’s a great make-ahead meal. Store it in your fridge or freezer and reheat for those busy nights when you need something nourishing fast.

What Kind of Tomatoes Should I Use?

Canned whole tomatoes work perfectly for this recipe. They have a deep, consistent flavor and are easy to keep on hand. San Marzano tomatoes are a favorite because of their natural sweetness and low acidity. If you have fresh tomatoes on hand, especially in peak season, feel free to roast them first for an extra layer of flavor.

Ingredients for the Creamy Tomato Soup

This soup calls for a few simple ingredients, each adding to the flavor and texture you crave in a bowl of homemade tomato soup.

Butter gives the soup richness and helps soften the onions and garlic.

Onion provides a subtle sweetness and depth.

Garlic adds a savory warmth that complements the tomatoes.

Canned Whole Tomatoes are the star of the show, delivering bold, concentrated flavor.

Tomato Paste intensifies the tomato flavor and deepens the color.

Chicken or Vegetable Broth creates the base and thins out the soup to the perfect consistency.

Heavy Cream is what gives this soup its signature silkiness.

Salt & Pepper enhance and balance all the flavors.

Basil (optional) adds a fresh, herby finish.

Pin this Recipe
Creamy Tomato Soup (1)

How To Make the Creamy Tomato Soup

Step 1: Sauté the Aromatics

In a large pot over medium heat, melt the butter. Add chopped onion and cook until soft and translucent, about 5 minutes. Stir in the garlic and cook for another minute until fragrant.

Step 2: Build the Base

Add the tomato paste and stir it into the onion and garlic. Cook for 2 minutes to bring out its sweetness. Then pour in the canned tomatoes (with their juices) and the broth. Stir everything together and bring to a gentle simmer.

Step 3: Simmer and Blend

Let the soup simmer uncovered for about 20 minutes. Use an immersion blender to puree the soup until smooth, or transfer in batches to a regular blender.

Step 4: Add the Cream

Return the soup to low heat and slowly stir in the heavy cream. Taste and season with salt and pepper as needed. If you’re adding basil, stir it in at the end for a burst of freshness.

How to Serve and Store This Soup

This creamy tomato soup serves about 4 people generously. It’s ideal for lunch, a light dinner, or even as a starter for a cozy gathering. Pair it with buttery grilled cheese, garlic knots, or just a drizzle of olive oil and cracked pepper on top.

Store leftovers in an airtight container in the refrigerator for up to 4 days. For longer storage, freeze it in individual portions for easy reheating on busy days.

What to Serve With Creamy Tomato Soup?

Grilled Cheese Sandwiches

Classic, crunchy, and melty. They were made for each other.

Cheesy Garlic Bread

Perfect for dipping, and it adds an indulgent touch.

Avocado Toast

For a fresh, creamy balance with a little crunch.

Caesar Salad

A crisp contrast to the velvety soup, with lots of flavor.

Baked Potatoes

Hearty and filling, especially with cheese or sour cream.

Roasted Veggie Sandwiches

Loaded with flavor, and a great way to sneak in more vegetables.

Puff Pastry Cheese Twists

Fun, flaky, and ideal for dipping.

Simple Green Salad

Light and refreshing to round out the meal.

Want More Soup Ideas?

If this creamy tomato soup warmed your soul, you might also love these cozy and satisfying bowls:

Try our Cajun Potato Soup for a spicy twist on comfort.

Dig into this Creamy Corn Dip if you love sweet-savory flavor combos.

Or grab a spoonful of Crockpot Thai Coconut Chicken Soup for a creamy soup with a global flavor punch.

Don’t skip the Creamy Chicken and Broccoli for a meal-worthy option.

Save This Recipe For Later

📌 Save this recipe to your Pinterest soup board so you can come back to it any time.

And let me know in the comments how yours turned out. Did you use fresh tomatoes or canned? Did you add chili flakes or keep it mellow?

I love hearing how others make these recipes their own. Questions are welcome too – let’s help each other stay warm and well-fed.

Explore beautifully curated health-boosting drinks and hearty meals on Zoe Recipes on Pinterest and discover your new go-to for feeling great: Zoe Recipes on Pinterest

Conclusion

Creamy tomato soup is a dish that proves how little it takes to make something extraordinary. It wraps you in warmth, soothes with every spoonful, and brings people together around the table. Whether you’re cooking for yourself or a crowd, this recipe promises comfort with a side of nostalgia.

Creamy Tomato Soup (2)
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Tomato Soup

Creamy Tomato Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Zoe Adelson
  • Total Time: 40 minutes
  • Yield: 4 servings
  • Diet: Vegetarian

Description

This creamy tomato soup recipe is the ultimate comfort food made with canned tomatoes, butter, garlic, and heavy cream. A cozy and easy tomato soup perfect for lunch or dinner with grilled cheese or salad.


Ingredients

2 tablespoons butter

1 medium onion chopped

3 cloves garlic minced

1 tablespoon tomato paste

1 can (28 ounces) whole tomatoes

2 cups chicken or vegetable broth

3/4 cup heavy cream

1/2 teaspoon salt

1/4 teaspoon black pepper

1 tablespoon fresh basil optional


Instructions

1. In a large pot over medium heat, melt the butter and sauté the chopped onion until soft, about 5 minutes.

2. Add the minced garlic and cook for another minute until fragrant.

3. Stir in the tomato paste and cook for 2 minutes to deepen the flavor.

4. Pour in the canned tomatoes with their juice and the broth. Stir to combine and bring to a simmer.

5. Let the soup simmer uncovered for 20 minutes.

6. Use an immersion blender to blend the soup until smooth, or carefully transfer to a blender in batches.

7. Return the soup to low heat and stir in the heavy cream.

8. Season with salt and pepper to taste.

9. Stir in basil if using, then serve hot.

Notes

Use San Marzano tomatoes for best flavor.

You can substitute cream with coconut milk for a dairy-free version.

Blend carefully if using a traditional blender—vent the lid slightly to prevent pressure build-up.

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 285
  • Sugar: 8g
  • Sodium: 640mg
  • Fat: 21g
  • Saturated Fat: 12g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 3g
  • Protein: 5g
  • Cholesterol: 60mg
Creamy Tomato Soup (3)

WANT TO SAVE THIS RECIPE?

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star