Cream of Tomato Soup Recipe - Quick & Easy
30-MINUTE MEALS! Get the email series now
Flavest

The BEST Cream of Tomato Soup (Quick and Easy!)

5 from 1 vote
1 Comments
Maria
By: MariaUpdated: May 6, 2026
This post may contain affiliate links. Please read our disclosure policy.

A silky, comforting stovetop creamy tomato soup ready in 25 minutes—perfect for weeknights, cozy lunches, and easy entertaining.

The BEST Cream of Tomato Soup (Quick and Easy!)
This creamy tomato soup has been a turn-to comfort bowl in my kitchen for years. I first arrived at this combination on a busy weekday evening when I needed something fast, nourishing, and utterly satisfying from pantry staples. The balance of bright canned tomatoes, rich cream, and a soft, sweet onion melt into a silky finish that tastes far more indulgent than the few simple steps it takes to make. My partner calls it the adult version of tomato soup from childhood, and it’s the meal I reach for when I want something warm, soothing, and reliably delicious. I discovered how forgiving this stovetop method is while experimenting with different canned tomato brands and broth strengths. A 28-ounce can of whole tomatoes blended with vegetable broth produces that perfect tomato-forward flavor without harsh acidity; adding a splash of heavy cream rounds the edges and gives the mouthfeel of a restaurant-style bowl. I love that it’s fast—five minutes of prep and about twenty on the stove—and that it invites improvisation: stir in a spoonful of pesto, croutons, or crisped pancetta depending on what’s in the fridge. Serve with crusty bread or a grilled cheese for maximum comfort.

Why You'll Love This Recipe

  • Ready in about 25 minutes from start to finish—ideal for busy weeknights when you want a homemade meal without fuss.
  • Uses pantry staples: a 28-ounce can of whole tomatoes and vegetable broth create an intense tomato flavor with minimal shopping required.
  • Permits easy swaps: use coconut milk for a vegan version, or omit butter for a dairy-free option while still keeping richness.
  • Silky texture achieved with an immersion blender—no transfer to a hot blender needed if you prefer one-step finishing.
  • Light enough for a starter yet comforting enough as a main when paired with grilled cheese or a hearty salad.
  • Makes enough for six servings, and leftovers reheat beautifully for lunches or quick dinners all week.

In my experience, this soup wins over skeptics every time. I remember bringing a pot to a chilly potluck once; people went back for seconds and the host asked for the recipe on the spot. It’s one of those recipes that feels like a small kitchen superpower—simple technique, big payoff.

Ingredients

  • Olive oil: 1 tablespoon—choose a fruity extra-virgin oil for flavor. It creates the first layer of fat that carries the aromatics and adds depth.
  • Butter: 1 tablespoon—unsalted butter gives rounding richness; swap for vegan margarine or omit and increase oil for dairy-free.
  • Yellow onion: 1 medium, chopped—look for a firm, dry-skinned onion (Vidalia or sweet onion are great if you prefer a milder sweetness). Sautéing until translucent brings natural sweetness to balance tomato acidity.
  • Garlic: 2 cloves, minced—fresh garlic provides a savory bite; avoid powdered garlic for the same bright aroma.
  • Whole canned tomatoes: 1 (28-ounce) can—San Marzano-style or a high-quality brand will give a better, less acidic flavor. Crush by hand in the pot or leave whole to be blended smooth.
  • Vegetable broth: 4 cups—low-sodium broth lets you control salt. A good homemade broth or a trusted brand (e.g., Pacific or Imagine) adds instant complexity.
  • Heavy (whipping) cream: 1/2 cup—adds silkiness and body. For a lighter bowl use half-and-half, or full-fat coconut milk for a vegan/Whole30 swap.
  • Salt and pepper: To taste—use kosher salt for even seasoning and freshly ground black pepper for a fresher finish.
  • Optional garnishes: Extra cream drizzle, chopped parsley, or fresh basil—adds color, freshness, and a finishing aromatic lift.

Instructions

Warm the pan and sauté aromatics: Heat 1 tablespoon olive oil and 1 tablespoon butter in a large pot over medium heat. Add the finely chopped yellow onion and cook 3–4 minutes until translucent and soft, not browned—this builds a sweet base. Add 2 cloves minced garlic and cook 30–60 seconds until fragrant; watch closely to avoid burning, which can create bitter notes. Add tomatoes and broth, then simmer: Pour in the entire 28-ounce can of whole tomatoes (juice and all) and 4 cups vegetable broth. Bring to a vigorous boil over high heat to combine and then immediately reduce to a steady simmer. Let simmer 10–15 minutes to concentrate flavors, stir occasionally, and use the back of a wooden spoon to break up the tomatoes if desired. Blend until smooth: Remove the pot from heat. If using an immersion blender, submerge and purée until silky and uniform—this minimizes transfers and splashes. If using a countertop blender, work in batches: fill the blender no more than halfway, remove the center insert from the lid to vent steam, cover the lid with a folded kitchen towel, and blend on low first to avoid pressure buildup. Return the puréed soup to the pot. Finish with cream and season: Return the pot to low heat, stir in 1/2 cup heavy cream, and heat gently—do not boil once cream is added to prevent curdling. Taste and season with salt and freshly ground pepper. If the tomatoes taste overly acidic, a pinch of sugar can balance the brightness without making it noticeably sweet. Serve and garnish: Ladle into warmed bowls and finish with a drizzle of cream, chopped parsley, or fresh basil. Pair with crusty bread or a grilled cheese for a classic combination. Creamy tomato soup in a bowl with basil

You Must Know

  • This makes about 6 generous servings and stores well refrigerated for up to 5 days; freeze for up to 3 months in airtight containers.
  • High in healthy fats and moderate in calories: each serving is approximately 144 calories with 12 grams fat and 10 grams carbs—see nutrition section for full breakdown.
  • To make dairy-free or vegan, replace butter with oil and heavy cream with full-fat canned coconut milk; the soup remains rich and silky.
  • Using low-sodium broth lets you control the salt. Taste before adding salt as canned tomatoes and some broths can be quite salty already.

My favorite part of this soup is how forgiving it is—if you prefer a deeper flavor, let it simmer a few extra minutes; if you want brightness, add a squeeze of lemon at the end. The family always asks for it on rainy nights, and it’s saved more than one rushed weeknight when I needed something fast but homemade. Sharing a pot with warm, buttered bread is one of the simplest pleasures.

Pot of tomato soup with cream swirl

Storage Tips

Cool the soup to room temperature before storing to avoid condensation in the container. Transfer to airtight containers and refrigerate for up to five days. For longer storage, freeze in portions (I use 2-cup freezer-safe containers) for up to three months; leave a small headspace for expansion. Thaw overnight in the refrigerator and reheat gently on the stovetop over low heat, stirring occasionally. Avoid boiling after reheating, especially if the soup contains dairy, to prevent curdling—stir in a splash of cream or water if it seems too thick after reheating.

Ingredient Substitutions

If you don’t have heavy cream, half-and-half or whole milk will work for a lighter finish, though the texture will be less silky. For a dairy-free version, use canned full-fat coconut milk (shake the can first) for richness and a slight coconut note—this is my go-to vegan swap. If you only have diced tomatoes, they’ll work fine; blend a little longer to ensure smoothness. For deeper umami, stir in 1 teaspoon tomato paste when adding the broth, or a splash of soy sauce or tamari for a savory lift.

Serving Suggestions

Serve with a classic grilled cheese made with sharp cheddar or Gruyère for a nostalgic pairing, or top with garlicky croutons and a swirl of basil pesto for an elevated starter. For a lighter meal, pair with a crisp green salad dressed in lemon vinaigrette. Garnish ideas: torn fresh basil, chopped parsley, cracked black pepper, or a drizzle of high-quality extra-virgin olive oil. For a heartier bowl, add toasted chickpeas or shredded rotisserie chicken.

Cultural Background

Tomato soup has roots in European and American home cooking, evolving from basic tomato broths to creamy versions popularized mid-century by home cooks seeking simple, comforting meals. This style—silky, slightly sweet, and finished with cream—reflects an American comfort-food tradition, often paired with sandwiches. Canned tomatoes made this dish accessible year-round, and variations across regions incorporate local herbs, dairy, or roasting techniques for deeper flavor.

Seasonal Adaptations

In summer, substitute some canned tomatoes with two cups of roasted fresh tomatoes and a few charred cherry tomatoes for brightness. In winter, deepen the flavor with a roasted red pepper or a splash of dry sherry. Holiday adaptations include stirring in roasted garlic instead of raw, or topping with crispy sage and browned butter for a festive finish. Adjust consistency with stock in winter for a heartier bowl.

Meal Prep Tips

Make a double batch and freeze single portions for easy lunches. Keep garnishes separate—fresh herbs and cream should be added just before serving. If packing for work lunches, reheat gently in a microwave-safe container (vented) or on the stove with a tablespoon of water to adjust consistency. Label containers with the date to rotate through within three months for best quality.

This soup is simple, reliable, and full of heart—perfect for busy nights and special moments alike. I hope it becomes one of those recipes you reach for again and again.

Pro Tips

  • Sauté onions until translucent, not brown, for a sweeter, less bitter base.

  • Use low-sodium broth so you can control seasoning; taste before adding extra salt.

  • When blending hot liquids in a countertop blender, vent the lid and cover with a towel to avoid splatters.

  • If the soup tastes too acidic, balance with a pinch of sugar or a small pat of butter before serving.

  • Warm bowls in the oven or microwave for a minute before serving to keep the soup hot longer.

This nourishing the best cream of tomato soup (quick and easy!) recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.

FAQs about Recipes

Can I make this soup dairy-free or vegan?

Yes. You can use coconut milk (full-fat) instead of heavy cream to make it dairy-free and vegan. Omit butter or use oil. The flavor will be slightly different but still rich.

How long can I freeze this soup?

Yes. Let the soup cool slightly, transfer to freezer-safe containers, leaving headspace, and freeze for up to three months. Thaw overnight in the refrigerator before reheating gently.

Tags

Soups and StewsSoupTomatoCreamyAmericanWeeknight DinnerComfort Food
No ratings yet

The BEST Cream of Tomato Soup (Quick and Easy!)

This The BEST Cream of Tomato Soup (Quick and Easy!) recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Servings: 6 steaks
The BEST Cream of Tomato Soup (Quick and Easy!)
Prep:5 minutes
Cook:20 minutes
Rest Time:10 mins
Total:25 minutes

Ingredients

Soup

Garnish (optional)

Instructions

1

Warm pan and sauté aromatics

Heat 1 tablespoon olive oil and 1 tablespoon butter in a large pot over medium heat. Add chopped onion and cook 3–4 minutes until translucent. Add minced garlic and cook 30–60 seconds until fragrant, avoiding browning to prevent bitterness.

2

Add tomatoes and broth

Stir in the 28-ounce can of whole tomatoes (including juice) and 4 cups vegetable broth. Bring to a boil over high heat, then reduce to a simmer. Let simmer 10–15 minutes to concentrate flavors, stirring occasionally.

3

Blend until smooth

Remove the pot from heat. Use an immersion blender to purée until smooth, or blend in batches in a countertop blender (half-full, vent lid, cover with towel) and return to the pot.

4

Finish with cream and season

Return pot to low heat and stir in 1/2 cup heavy cream. Warm gently—do not boil. Taste and season with salt and freshly ground pepper. Add a pinch of sugar if needed to balance acidity.

5

Serve

Ladle into warm bowls and garnish with a drizzle of cream and chopped parsley or basil. Serve with crusty bread or grilled cheese for a classic pairing.

Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Nutrition

Calories: 144kcal | Carbohydrates: 10g | Protein:
2g | Fat: 12g | Saturated Fat: 4g |
Polyunsaturated Fat: 2g | Monounsaturated Fat:
5g | Trans Fat: 1g | Cholesterol: 253mg | Sodium:
0mg | Potassium: 953mg | Fiber: 0g | Sugar:
0g | Vitamin A: 577IU | Vitamin C: 3mg | Calcium:
47mg | Iron: 6mg

Did You Make This?

Leave a comment & rating below or tag
@flavest on social media!

The BEST Cream of Tomato Soup (Quick and Easy!)

Categories:

The BEST Cream of Tomato Soup (Quick and Easy!)

Did You Make This?

Leave a comment & rating below or tag @flavest on social media!

Rate This Recipe

Share This Recipe

Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!

Comments (1)

Leave a Comment

0/1000 characters
Food Lover
1 day ago

This recipe looks amazing! Can't wait to try it.

Rating:

Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Family photo

Hi, I'm Maria!

Chef and recipe creator specializing in delicious Soups and Stews cooking. Passionate about sharing easy-to-follow recipes that bring families together around the dinner table.

30-Minute Meals!

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.