in

Creamy Tomato Soup

WANT TO SAVE THIS RECIPE?

Creamy Tomato Soup is one of those comforting classics that never goes out of style. It’s rich, velvety, and full of deep tomato flavor, with just enough cream to make every spoonful feel smooth and satisfying. Whether you serve it as a cozy lunch, a simple dinner, or a starter for a bigger meal, it always brings that homemade warmth people crave.

Pin this Recipe

What makes this version especially good is the balance. The tomatoes stay bright and savory, the aromatics build a gentle depth, and the cream softens everything into a silky bowl that tastes both fresh and comforting. Pair it with grilled cheese, toasted bread, or crunchy croutons, and you have a meal that feels simple in the best possible way.

Why You’ll Love This Creamy Tomato Soup

This Creamy Tomato Soup is easy enough for a weeknight but tastes like something you would happily order at a café. It comes together with pantry-friendly ingredients, which makes it practical when you need a dependable meal without much fuss.

You’ll also love how flexible it is. You can keep it extra smooth, make it a little rustic, dress it up with fresh basil and cream, or serve it with toasted sandwiches for a full comfort-food dinner. It reheats beautifully too, which makes it a smart make-ahead option for busy days.

What Makes Creamy Tomato Soup Taste So Good?

The secret is layering flavor instead of relying only on tomatoes. Onion and garlic create the savory base, broth helps round out the texture, and a little cream brings everything together without muting the tomato taste. A small amount of sugar can balance acidity if needed, while herbs like basil or oregano give the soup that classic homemade finish.

Another important detail is blending. Once the soup is cooked down and the flavors have had time to meld, blending creates that smooth restaurant-style texture people expect from a truly comforting tomato soup.

Ingredients

Before you start cooking, gather the ingredients so the soup comes together smoothly. Each one plays a simple but important role in building a rich, balanced bowl of Creamy Tomato Soup.

  • Butter or olive oil – creates the base for sautéing and adds richness.
  • Onion – builds sweetness and savory depth.
  • Garlic – gives the soup a warm, aromatic backbone.
  • Tomato paste – intensifies the tomato flavor and adds body.
  • Crushed tomatoes or whole peeled tomatoes – provide the main flavor and texture of the soup.
  • Broth – loosens the soup and helps everything simmer into a balanced consistency.
  • Heavy cream – gives the soup its creamy, velvety finish.
  • Sugar – helps soften tomato acidity when needed.
  • Salt – sharpens and balances the overall flavor.
  • Black pepper – adds mild warmth and contrast.
  • Dried basil or Italian seasoning – brings classic herb flavor to the soup.
  • Fresh basil – brightens the finished bowl and adds fresh aroma.
  • Parmesan cheese – optional, but adds a savory finish when serving.
  • Crusty bread or grilled cheese – perfect for dipping and turning the soup into a fuller meal.

How To Make the Creamy Tomato Soup

This soup is straightforward, but a few simple steps help create the best flavor and texture. Take your time with the base, then let the soup simmer long enough to deepen before blending.

Step 1: Sauté the Aromatics

Heat the butter or olive oil in a large pot over medium heat. Add the onion and cook until softened and lightly golden around the edges. Stir in the garlic and cook just until fragrant so it does not burn.

Step 2: Build the Tomato Base

Add the tomato paste and cook it for a minute or two, stirring often. This helps remove any raw taste and deepens the overall flavor. Pour in the tomatoes and broth, then stir until everything is well combined.

Step 3: Season and Simmer

Add the sugar, salt, black pepper, and dried basil or Italian seasoning. Bring the soup to a gentle simmer, then reduce the heat and let it cook until the flavors meld and the tomatoes soften even more. Stir occasionally so nothing sticks to the bottom.

Step 4: Blend Until Smooth

Use an immersion blender directly in the pot, or carefully transfer the soup in batches to a blender. Blend until the texture is silky and smooth. If you prefer a slightly rustic soup, leave a little texture behind.

Step 5: Add the Cream

Return the blended soup to low heat and stir in the heavy cream. Warm it gently without boiling so the cream stays smooth and the flavor stays balanced.

Step 6: Taste and Serve

Taste the soup and adjust the seasoning if needed. Ladle into bowls and finish with fresh basil, a swirl of cream, parmesan, or cracked pepper. Serve hot with toasted bread or grilled cheese on the side.

Best Ways to Serve Creamy Tomato Soup

Creamy Tomato Soup is best served hot and fresh, ideally with something crisp or cheesy on the side for contrast. Grilled cheese is the classic match, but garlic toast, homemade croutons, cheesy crackers, or a simple green salad also work beautifully.

This recipe comfortably feeds about 4 people as a main meal with bread or sandwiches on the side, or up to 6 people if you’re serving it as a starter. For a heartier spread, you can pair it with a sandwich like garlic grilled cheese for an extra cozy meal.

How to Store Creamy Tomato Soup

Let the soup cool before storing it. Transfer it to an airtight container and refrigerate for up to 4 days. The flavor often gets even better after a day, which makes this a great make-ahead recipe.

To reheat, warm it gently on the stovetop over low to medium heat, stirring occasionally. You can also microwave it in short intervals, stirring between each round so it heats evenly. If the soup thickens in the fridge, add a small splash of broth or water to loosen it.

For longer storage, freeze the soup in freezer-safe containers for up to 3 months. Leave a little room at the top for expansion. Thaw overnight in the refrigerator before reheating. If the texture separates slightly after thawing, a quick stir or blend usually brings it back together.

Frequently Asked Questions

Can I make Creamy Tomato Soup without heavy cream?

Yes, you can. Half-and-half works for a lighter version, and whole milk can also be used if you want a less rich finish. Just be sure to warm the soup gently after adding dairy so it stays smooth.

What kind of tomatoes work best for Creamy Tomato Soup?

Canned crushed tomatoes or whole peeled tomatoes are often the most reliable because they give you consistent flavor year-round. If using whole peeled tomatoes, break them up before simmering or blend well at the end.

How do I make the soup thicker?

For a thicker soup, let it simmer a little longer before blending so excess liquid cooks off. You can also use a little less broth at the start. Tomato paste helps add extra body too.

Can I freeze Creamy Tomato Soup after adding cream?

Yes, though the texture may separate slightly after thawing. It usually comes back together well once reheated gently and stirred thoroughly. If you plan to freeze a large batch, you can also freeze it before adding the cream and stir the cream in after reheating.

What should I serve with Creamy Tomato Soup besides grilled cheese?

This soup is great with garlic bread, cheese toast, crackers, a turkey sandwich, roasted vegetables, or a crisp salad. Anything with crunch or melted cheese pairs especially well with the smooth tomato base.

Want More Soup Ideas?

If Creamy Tomato Soup is your kind of comfort food, these other soup favorites are worth adding to your menu too:

  • One Pot Lasagna Soup for a hearty, cozy dinner.
  • Homemade French Onion Soup when you want rich, savory depth.
  • Crockpot Chicken Parmesan Soup for a creamy slow-cooker option.
  • Minestrone Soup when you’re craving a veggie-packed classic.

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 ultra smooth, add extra basil, or serve it with your favorite sandwich? I love hearing the little twists that make a classic bowl of soup feel like your own.

For even more cozy meal ideas and daily recipe inspiration, take a look at Life With Livia.

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: Livia Scott
  • Total Time: 40 minutes
  • Yield: 4 servings
  • Diet: Vegetarian

Description

Creamy Tomato Soup is the kind of easy recipe that turns a simple lunch or easy dinner into pure comfort. This smooth, cozy bowl is rich with tomato flavor, finished with cream for a velvety texture, and perfect for anyone looking for quick dinner ideas, easy soup recipes, comfort food ideas, and homemade food ideas that feel both classic and satisfying.


Ingredients

2 tablespoons butter

1 tablespoon olive oil

1 medium onion, diced

3 cloves garlic, minced

2 tablespoons tomato paste

1 can crushed tomatoes

2 cups chicken broth

1 cup heavy cream

1 teaspoon sugar

1 teaspoon salt

1/2 teaspoon black pepper

1 teaspoon dried basil

1/4 teaspoon dried oregano

2 tablespoons fresh basil, chopped

1/4 cup grated parmesan cheese


Instructions

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

2. Add the diced onion and cook until soft and lightly golden.

3. Stir in the minced garlic and cook just until fragrant.

4. Add the tomato paste and cook for 1 to 2 minutes, stirring often.

5. Pour in the crushed tomatoes and chicken broth, then stir well.

6. Add the sugar, salt, black pepper, dried basil, and dried oregano.

7. Bring the soup to a gentle simmer and cook for 20 minutes, stirring occasionally.

8. Blend the soup until smooth with an immersion blender or regular blender.

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

10. Warm gently for a few minutes without boiling.

11. Stir in the fresh basil and parmesan cheese just before serving.

12. Serve hot with toasted bread or grilled cheese if desired.

Notes

Do not boil the soup after adding the cream, or the texture can lose its smooth and silky finish.

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

Nutrition

  • Serving Size: 1 bowl
  • Calories: 295
  • Sugar: 10g
  • Sodium: 980mg
  • Fat: 21g
  • Saturated Fat: 11g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 21g
  • Fiber: 4g
  • Protein: 6g
  • Cholesterol: 52mg

Keywords: creamy tomato soup, easy soup recipe, comfort food, quick dinner ideas, homemade tomato soup, easy dinner, food ideas

WANT TO SAVE THIS RECIPE?

Leave a Reply

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

Recipe rating

Olive Garden Chicken Scampi Copycat

Cheesy Mississippi Mud Potatoes