in

Creamy Tomato Soup

WANT TO SAVE THIS RECIPE?

Creamy Tomato Soup is the kind of cozy bowl that turns a simple lunch or light dinner into something you genuinely look forward to. It is rich, velvety, and full of deep tomato flavor, with just enough cream to smooth everything out without taking away that bright, comforting taste. Paired with crisp buttery toast or a grilled cheese sandwich, it feels classic in the best possible way.

Pin this Recipe

This is also one of those dependable recipes that works year-round. It is warming on a cold evening, easy enough for a busy weekday, and elegant enough to serve when you want something homemade that still feels a little special. Every spoonful brings together sweetness, acidity, creaminess, and a savory finish that keeps you going back for more.


Why You’ll Love This Creamy Tomato Soup

This Creamy Tomato Soup earns a place in your regular rotation because it is easy to make, uses familiar ingredients, and delivers big comfort with very little stress. The tomatoes create the bold base, while onion, garlic, broth, and cream build a smooth soup that tastes like it simmered much longer than it actually did.

It is also flexible. You can serve it as a starter, make it the main event with toast or sandwiches, or dress it up with basil, croutons, parmesan, or a swirl of cream. The texture is silky, the flavor is balanced, and the whole recipe comes together in a way that feels both homey and satisfying.


What Kind of Tomatoes Should I Use for Creamy Tomato Soup?

For the best Creamy Tomato Soup, canned whole peeled tomatoes or canned crushed tomatoes are usually the most reliable option. They offer consistent flavor, a deep red color, and enough richness to create a soup that tastes full and balanced in any season.

If you have very ripe fresh tomatoes, you can absolutely use them, especially during summer when they are sweet and juicy. Roasting them first helps concentrate their flavor and gives the soup an even richer finish. In most everyday kitchens, though, good-quality canned tomatoes make this recipe easier and more dependable.


Ingredients for the Creamy Tomato Soup

Each ingredient in Creamy Tomato Soup plays an important part in building flavor and texture. Keeping the ingredient list simple is exactly what makes this soup so approachable and so comforting.

Butter
Butter adds richness right from the start and helps soften the onion without browning too aggressively.

Olive oil
A little olive oil works with the butter to create a flavorful base and keeps the fat balanced.

Yellow onion
Onion gives the soup sweetness and depth, which helps round out the natural acidity of the tomatoes.

Garlic
Garlic brings a savory layer that makes the soup taste more developed and aromatic.

Tomato paste
Tomato paste intensifies the tomato flavor and helps create a deeper, more robust soup.

Canned whole peeled tomatoes
These are the heart of the recipe, giving the soup its signature color, body, and bright tomato taste.

Vegetable broth
Broth loosens the soup to the right consistency while adding savory background flavor.

Heavy cream
Heavy cream is what gives Creamy Tomato Soup its silky finish and mellow, luxurious texture.

Sugar
A small amount of sugar helps balance the acidity of the tomatoes without making the soup sweet.

Salt
Salt wakes up all the other flavors and keeps the soup from tasting flat.

Black pepper
Black pepper adds gentle warmth and a little bite to the final bowl.

Fresh basil
Fresh basil adds a clean, fragrant finish that pairs beautifully with tomato and cream.


How To Make the Creamy Tomato Soup

This recipe comes together in a few simple stages, and each one helps build the final smooth, comforting bowl.

Step 1: Build the Flavor Base

Melt the butter with the olive oil in a large pot over medium heat. Add the chopped onion and cook until soft and translucent. Stir in the garlic and cook just until fragrant, then mix in the tomato paste and let it cook for a minute so it deepens in color and flavor.

Step 2: Add the Tomatoes and Broth

Pour in the canned tomatoes with their juices and add the vegetable broth. Break the tomatoes up gently with a spoon, then stir in the sugar, salt, and black pepper. Bring the mixture to a gentle simmer.

Step 3: Let the Soup Simmer

Cook the soup for about 20 to 25 minutes so the flavors can come together. This simmering stage softens the tomato sharpness and allows the onion, garlic, and broth to blend into a fuller base.

Step 4: Blend Until Smooth

Use an immersion blender to puree the soup directly in the pot until completely smooth. If using a standard blender, work carefully in batches and vent the lid slightly so steam can escape.

Step 5: Stir in the Cream

Lower the heat and stir in the heavy cream. Blend again briefly if needed for an extra silky texture. Taste and adjust with more salt or pepper if needed.

Step 6: Finish and Serve

Ladle the Creamy Tomato Soup into bowls and top with basil, cracked black pepper, a swirl of cream, or crunchy toast. Serve hot while the soup is at its smoothest and most comforting.


Serving and Storing Creamy Tomato Soup

Creamy Tomato Soup is best served hot, straight from the pot, with toasted bread, croutons, or a melty sandwich on the side. This recipe feeds about 4 people as a main dish or up to 6 people as a starter, depending on portion size and what you serve with it.

To store it, let the soup cool completely, then transfer it to an airtight container and refrigerate for up to 4 days. Reheat gently on the stove over low heat, stirring often so the cream stays smooth. You can also freeze it for up to 2 months, though the texture is usually best if you freeze it before adding the cream and stir the cream in after reheating.


What to Serve With Creamy Tomato Soup?

A bowl of Creamy Tomato Soup is delicious on its own, but the right side can make it feel like a full and memorable meal.

Grilled Cheese Sandwich

The classic partner for tomato soup is a crisp, golden grilled cheese. The crunchy bread and melted cheese contrast beautifully with the smooth soup.

Garlic Toast

Simple garlic toast adds a buttery crunch that is perfect for dipping. It is quick, easy, and always fits the cozy feel of this meal.

Green Salad

A crisp green salad with a light vinaigrette adds freshness and helps balance the richness of the soup.

Roasted Cheese Toasts

Small roasted cheese toasts or open-faced cheesy bread bring extra texture and make the meal feel just a bit more special.


Frequently Asked Questions

Can I make Creamy Tomato Soup without heavy cream?

Yes, you can. Half-and-half, whole milk, or even a dairy-free alternative can work, though the final soup may be a little lighter and less rich. If you want body without heavy cream, blending the soup very thoroughly also helps.

Is Creamy Tomato Soup better with canned or fresh tomatoes?

Both can work, but canned tomatoes are usually the easiest and most consistent choice. Fresh tomatoes are wonderful when they are very ripe, especially if you roast them first to concentrate the flavor.

Can I freeze Creamy Tomato Soup?

Yes. For the best texture, freeze the soup before adding the cream. When you are ready to serve it, thaw, reheat gently, and stir in the cream at the end.

How do I make the soup thicker?

You can simmer it a little longer to reduce the liquid, add a bit more tomato paste, or use slightly less broth. Blending thoroughly also helps create a naturally thicker, smoother texture.

What can I add to boost the flavor?

A pinch of red pepper flakes, extra basil, parmesan, roasted garlic, or a drizzle of good olive oil can all deepen the flavor. Even serving it with a bold side like tomato bruschetta or a rich grilled cheese can make the meal feel more layered.


Save This Pin 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 keep it extra creamy, or add more basil for a fresher finish? Did you pair it with toast, a sandwich, or enjoy it all on its own?

I love hearing how others make these recipes their own. Questions are welcome too, and if you are building a cozy meal plan, you might also enjoy Tomato Basil Bruschetta with Balsamic Drizzle, Sun-Dried Tomato Spinach and Ricotta Grilled Cheese, or Creamy Parmesan Tuscano Soup. For even more recipe inspiration, visit Meals We Share.


Conclusion

Creamy Tomato Soup proves that a simple recipe can still feel deeply satisfying. With pantry-friendly ingredients, a smooth texture, and rich tomato flavor, it is the kind of dish that works for casual lunches, easy dinners, and everything in between.

Once you make it at home, it quickly becomes one of those dependable comfort foods you return to again and again. Serve it with your favorite side, keep the toppings simple or dress it up, and enjoy a bowl that is warm, creamy, and always welcome.


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


  • Author: Sally Roberts
  • Total Time: 40 minutes
  • Yield: 4 servings
  • Diet: Vegetarian

Description

Creamy Tomato Soup is a cozy, easy recipe that turns simple pantry ingredients into a rich and velvety bowl of comfort. Perfect for a quick lunch, easy dinner, healthy snack, or comforting food idea, this creamy tomato soup is packed with bold tomato flavor, smooth texture, and simple ingredients you likely already have on hand.


Ingredients

1 tablespoon butter

1 tablespoon olive oil

1 medium yellow onion, chopped

3 cloves garlic, minced

2 tablespoons tomato paste

1 can (28 ounces) whole peeled tomatoes

2 cups vegetable broth

1 cup heavy cream

1 teaspoon sugar

1 teaspoon salt

1/2 teaspoon black pepper

1/4 cup fresh basil, chopped

4 slices crusty bread, for serving

1 tablespoon extra cream, for garnish


Instructions

1. Heat the butter and olive oil in a large pot over medium heat.

2. Add the chopped onion and cook for 5 to 6 minutes until soft and translucent.

3. Stir in the minced garlic and cook for 30 seconds until fragrant.

4. Add the tomato paste and stir for 1 minute to deepen the flavor.

5. Pour in the whole peeled tomatoes with their juices and add the vegetable broth.

6. Stir in the sugar, salt, and black pepper, breaking up the tomatoes with a spoon.

7. Bring the soup to a gentle simmer and cook for 20 to 25 minutes.

8. Blend the soup until completely smooth using an immersion blender or carefully in batches with a standard blender.

9. Return the soup to low heat and stir in the heavy cream and fresh basil.

10. Taste and adjust seasoning if needed, then serve hot with crusty bread and an extra swirl of cream on top.

Notes

Use good-quality canned tomatoes for the best color and flavor.

Blend the soup thoroughly for the smoothest and creamiest texture.

For freezing, store the soup before adding the cream and stir the cream in after reheating.

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

Nutrition

  • Serving Size: 1 bowl
  • Calories: 290
  • Sugar: 10g
  • Sodium: 860mg
  • Fat: 20g
  • Saturated Fat: 10g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 24g
  • Fiber: 4g
  • Protein: 4g
  • Cholesterol: 45mg

Keywords: creamy tomato soup, easy soup recipe, quick lunch, easy dinner, comfort food, tomato soup recipe, healthy snack, food ideas

WANT TO SAVE THIS RECIPE?

Leave a Reply

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

Recipe rating

Cheesy Mississippi Mud Potatoes

Lemon Almond Flourless Cake