There’s nothing quite like a warm bowl of creamy tomato soup to bring comfort during the chill of winter. This delicious, easy-to-make recipe comes together with pantry staples like canned tomatoes and tomato paste, yet it delivers peak-season flavor all year round. Whether you’re craving something nostalgic or preparing a simple weeknight dinner, this creamy tomato soup will become a go-to in your kitchen.

Creamy tomato soup served in a bowl with herbs and bread

Why This Creamy Tomato Soup Is a Must-Make

This isn’t just any tomato soup—it’s a homemade soup that strikes the perfect balance between rich, creamy, tangy, and savory. It’s fast to prepare (under 45 minutes), packed with flavor, and ideal for meal prep or family dinners. Using canned tomatoes means you can enjoy the fresh taste of tomato bisque even when tomatoes aren’t in season. The cream gives it a luscious texture while aromatics deepen its complexity. Plus, it’s vegetarian-friendly and easy to customize!

Key Ingredients and Their Role in Flavor

Olive Oil: Adds richness and helps caramelize aromatics
Yellow Onion: Builds a sweet and savory base flavor
Garlic: Adds sharp depth and classic aroma
Tomato Paste: Intensifies tomato flavor with umami depth
Canned Whole Tomatoes: The star ingredient bringing bright, tangy flavor
Chicken Broth (or Vegetable Broth): Adds savory notes and smooths acidity
Heavy Cream: Provides the signature creamy texture and rich mouthfeel
Butter: Finishes the soup with velvety smoothness
Sugar: Balances acidity for a mellow, rounded flavor
Kosher Salt & Black Pepper: Enhances and ties together all flavors
Fresh Basil (Optional): Adds herbal brightness and a finishing touch

Smart Swaps and Ingredient Substitutions

Don’t have all the ingredients on hand or cooking for special diets? Try these simple substitutions to keep your creamy tomato soup delicious:

Use Vegetable Broth instead of chicken broth for a fully vegetarian soup
Swap Heavy Cream with Coconut Cream for a dairy-free, vegan-friendly version
Add Crushed Red Pepper Flakes for a spicy tomato bisque variation
Substitute Fresh Basil with Dried Basil or Oregano if fresh herbs are unavailable
No Tomato Paste? Increase the canned tomatoes and simmer longer to intensify the flavor

These swaps ensure your creamy tomato soup remains both flexible and flavorful.

How to Make Creamy Tomato Soup: Step-by-Step Instructions

  1. Sauté Aromatics: In a large Dutch oven or heavy pot, heat olive oil over medium heat. Add chopped yellow onion and cook until softened and translucent, about 5–7 minutes. Stir in minced garlic and cook for another 1–2 minutes until fragrant.
  2. Build the Base: Add tomato paste to the pot and cook, stirring, for 2–3 minutes until it darkens in color. This caramelization step adds depth.
  3. Add Tomatoes and Broth: Pour in the canned whole tomatoes (with their juice) and chicken broth. Use a spoon to break up the tomatoes slightly. Bring the mixture to a simmer.
  4. Simmer to Develop Flavor: Reduce heat and let the soup simmer for 25–30 minutes, stirring occasionally. The flavors will deepen, and the texture will begin to thicken.
  5. Blend Until Smooth: Use an immersion blender directly in the pot to purée the soup until smooth. Alternatively, blend in batches in a regular blender, then return to the pot.
  6. Add Cream and Butter: Stir in heavy cream and butter. Let it simmer for an additional 5 minutes, stirring frequently. Taste and season with kosher salt, black pepper, and sugar as needed.
  7. Finish and Serve: Optional—garnish with chopped fresh basil or a swirl of cream. Serve hot with a grilled cheese or crusty bread.

This easy creamy tomato soup delivers a restaurant-quality experience with minimal effort.

Pro Tips to Perfect Your Tomato Soup

Don’t Skip the Tomato Paste: It’s key for deep, concentrated tomato flavor.
Simmer Low and Slow: Rushing the simmering process reduces flavor complexity.
Blend Thoroughly: A velvety texture is crucial—use a high-speed blender for ultra-smooth soup.
Add Sugar to Taste: A pinch of sugar cuts through the acidity of tomatoes without making the soup sweet.
Make It a Day Ahead: Flavors develop even more after resting overnight in the fridge.

These expert tips guarantee the best results for your homemade creamy tomato soup every time.

Serving Ideas and Flavor Variations

Pair It With:
Classic Grilled Cheese Sandwiches – the ultimate comfort food pairing
• Garlic Croutons – add crunch and flavor
• Roasted Veggie Salad – balance the soup’s richness with something fresh
• Crackers or Rustic Bread – for dipping and scooping

Flavor Variations:
Spicy Tomato Soup: Add a pinch of cayenne or hot sauce
Roasted Red Pepper Twist: Blend in roasted red peppers for smoky sweetness
Creamy Tomato Basil Soup: Stir in fresh chopped basil for an herbaceous version
Gluten-Free Option: This soup is naturally gluten-free—just pair with GF bread

Make-Ahead & Storage Tips:
• Store in an airtight container in the fridge for up to 4 days
• Freeze in portioned containers for up to 3 months
• Reheat gently on the stove to retain the creamy texture

No matter how you serve it, this creamy tomato soup adapts to every palate and season.

Why This Tomato Soup Works in Every Season

Even in the depths of winter, this canned tomato recipe tastes fresh thanks to the combination of tomato paste and high-quality whole tomatoes. It’s affordable, convenient, and nourishing. In warmer months, serve it chilled as a gazpacho-style lunch or with light summer salads.

This makes creamy tomato soup more than just a winter warmer—it’s a year-round staple you can rely on.

Conclusion

Whether you’re fighting off the winter chill or simply craving something cozy and satisfying, this creamy tomato soup is the answer. It’s fast, flexible, and full of classic flavor, making it a recipe you’ll return to again and again. With just a few pantry staples and some simple steps, you can serve a soul-warming bowl that tastes like it simmered all day. Perfect as a standalone meal or paired with your favorite sandwich, this creamy tomato soup is the comfort food you didn’t know you needed.

Frequently Asked Questions About Creamy Tomato Soup

Can I make creamy tomato soup without cream?

Yes! For a dairy-free version, substitute heavy cream with coconut cream, cashew cream, or even full-fat oat milk. These swaps will still give you a smooth and velvety texture while keeping the soup plant-based.

How do I prevent the soup from curdling when adding cream?

Make sure to lower the heat before adding the cream and stir it in gradually. Avoid boiling the soup after the cream is added—simmer gently to preserve the creamy consistency without separation.

What’s the best type of canned tomatoes to use?

Whole peeled San Marzano tomatoes are ideal for their sweetness and low acidity. If unavailable, any high-quality whole tomatoes will work. Avoid diced tomatoes, which often have added preservatives that can alter flavor.

More Relevant Recipes

Print

Creamy Tomato Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This creamy tomato soup is the ultimate comfort food, made with canned tomatoes, tomato paste, and a splash of heavy cream. It’s easy, flavorful, and ready in under an hour—perfect for cold days or any time you crave a cozy, nourishing bowl of soup.

  • Author: Kate
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Total Time: 45 minutes
  • Yield: 46 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Ingredients

Scale
  • 2 tablespoons olive oil: for sautéing aromatics and adding richness
  • 1 medium yellow onion, chopped: provides sweet, savory base flavor
  • 3 garlic cloves, minced: adds sharpness and aroma
  • 2 tablespoons tomato paste: deepens the umami and intensifies tomato flavor
  • 2 (28-ounce) cans whole peeled tomatoes: deliver bold, bright tomato taste
  • 2 cups chicken broth (or vegetable broth): balances acidity and adds depth
  • 3/4 cup heavy cream: gives the soup a silky, creamy texture
  • 2 tablespoons unsalted butter: enhances smooth mouthfeel
  • 1 teaspoon sugar (or to taste): balances tomato acidity
  • 1 teaspoon kosher salt (or to taste): enhances overall flavor
  • 1/2 teaspoon black pepper (or to taste): adds mild heat and balance
  • Fresh basil, chopped (optional): adds freshness and aroma

Instructions

  1. In a large pot or Dutch oven, heat olive oil over medium heat.
  2. Add chopped onion and sauté for 5–7 minutes until translucent.
  3. Stir in minced garlic and cook for 1–2 minutes until fragrant.
  4. Add tomato paste and cook for 2–3 minutes, stirring, until it darkens in color.
  5. Pour in canned tomatoes with their juices and add chicken broth. Use a spoon to break up the tomatoes.
  6. Bring to a simmer and cook for 25–30 minutes, stirring occasionally.
  7. Blend the soup until smooth using an immersion blender, or transfer in batches to a countertop blender.
  8. Return the soup to the pot, then stir in heavy cream and butter. Simmer for another 5 minutes.
  9. Season with sugar, salt, and pepper to taste.
  10. Optional: garnish with chopped fresh basil before serving.

Notes

  • Use San Marzano tomatoes for the best flavor.
  • Add crushed red pepper for a spicier version.
  • Vegetable broth can be used for a vegetarian option.
  • Freeze leftovers in airtight containers for up to 3 months.
  • Reheat gently to preserve creamy texture.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 280
  • Sugar: 8g
  • Sodium: 620mg
  • Fat: 18g
  • Saturated Fat: 9g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 4g
  • Protein: 4g
  • Cholesterol: 45mg

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

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