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

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

5 from 1 vote
1 Comments
Sophia
By: SophiaUpdated: Mar 7, 2026
This post may contain affiliate links. Please read our disclosure policy.

A velvety, stovetop cream of tomato soup that's ready in 25 minutes — simple pantry ingredients, comforting flavor, and easy dairy-free options.

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

This creamy tomato soup has been my go-to when I want something that feels comforting without hours of work. I first landed on this combination of canned whole tomatoes, sautéed onions, and a splash of heavy cream during a busy weeknight when I needed dinner on the table fast. The texture is smooth and luxurious, with bright tomato acidity rounded by butter and cream — the sort of bowl that makes everyone pause and relax for a minute. I remember serving it with grilled cheese to my friends on a rainy evening; the cozy aroma filled the kitchen and we all went back for seconds.

What makes this version special is that it balances speed with depth of flavor. A short sauté of onion and garlic builds a savory base, the canned tomatoes bring consistent tomato flavor year-round, and a quick simmer concentrates everything so the final purée sings. It’s forgiving, adaptable for dietary needs, and scales easily. Whether it’s a solo lunch, a starter for guests, or the main course with a hearty sandwich, this recipe reliably delivers a smooth, comforting bowl in about 25 minutes.

Why You'll Love This Recipe

  • This soup comes together in 25 minutes from start to finish — ideal for weeknights when you want something fast but satisfying.
  • It uses pantry staples like a 28-ounce can of whole tomatoes and vegetable broth, so you can make it any time without a trip to the store.
  • The texture is silky thanks to puréeing (immersion blender or countertop blender), giving restaurant-style results at home.
  • Flexible: easily made dairy-free with canned full-fat coconut milk, or richer with extra cream for a special occasion.
  • Great make-ahead qualities — flavors meld overnight and it reheats smoothly, making it perfect for meal prep.
  • Crowd-friendly and kid-approved; pair with grilled cheese or crusty bread for an instantly comforting combo.

In my kitchen this recipe has become the answer to last-minute company — I can boost flavor with a quick herb garnish and present a bowl that looks and tastes like I spent much longer prepping. Family members always comment on the creamy mouthfeel and the bright tomato notes, and it's the first soup I reach for when I want something both familiar and elegant.

Ingredients

  • Olive oil (1 tablespoon): Use a good extra-virgin oil you enjoy for flavor; it helps carry aromatics when sautéing the onion and gives a light fruity background.
  • Butter (1 tablespoon): Adds silkiness and a round, slightly nutty flavor — use unsalted to control seasoning. Substitute with extra oil for dairy-free versions.
  • Yellow onion (1, chopped): A medium yellow onion provides natural sweetness when softened; chop uniformly so it cooks evenly and melts into the soup.
  • Garlic (2 cloves, minced): Fresh garlic gives a bright savory lift — mince finely and add only briefly so it becomes fragrant without browning.
  • Whole canned tomatoes (1 28-ounce can): San Marzano-style or any high-quality whole peeled tomatoes are best; they provide concentrated tomato flavor and skins that blend away when puréed.
  • Vegetable broth (4 cups): Use low-sodium broth if possible to control the final salt level; homemade or boxed both work.
  • Heavy (whipping) cream (1/2 cup): Stirred in at the end for a luxurious finish; for a lighter bowl, use half-and-half or a coconut milk substitute for dairy-free options.
  • Salt and pepper: Season to taste at the end; coarse sea salt and freshly ground pepper yield the best results.
  • Optional garnishes: Extra cream, chopped parsley, or basil for freshness and visual appeal.

Instructions

Sauté the aromatics:In a large pot over medium heat, warm 1 tablespoon olive oil and 1 tablespoon butter until the butter melts and foams. Add the chopped yellow onion and cook 4 minutes, stirring occasionally, until translucent but not browned — you want soft, sweet onion that will blend into the soup. The translucent stage indicates that the starches have started to break down, contributing body to the final texture.Add the garlic:Reduce heat slightly, add 2 minced garlic cloves, and cook 30–60 seconds until fragrant. Avoid browning; browned garlic turns bitter. Stir constantly and watch for the aroma to become pronounced as a sign it's ready for the tomatoes.Add tomatoes and broth:Pour in the 28-ounce can of whole tomatoes (crush them with your hands as they go in or use a spoon) and 4 cups vegetable broth. Bring the mixture to a boil over high heat, then immediately reduce to low to maintain a gentle simmer. Simmer 10–15 minutes to meld flavors and slightly reduce liquid — aim for a subtle thickening but keep enough broth for a silky texture when blended.Purée until smooth:Remove the pot from heat. Use an immersion blender to purée directly until silky smooth; if using a countertop blender, work in batches: fill the blender no more than halfway, remove the center lid insert to let steam escape, and keep a towel over the lid while blending. These safety steps prevent hot liquid from forcing the lid off. Return puréed soup to the pot.Finish with cream and seasoning:Return the pot to low heat and stir in 1/2 cup heavy cream. Warm gently — do not boil once cream is added to prevent curdling. Taste and season with salt and freshly ground black pepper. Serve hot with a drizzle of cream and fresh parsley or basil if desired.Creamy tomato soup in a bowl with basil garnish

You Must Know

  • This recipe stores well in the refrigerator for up to five days in an airtight container and freezes for up to three months — cool completely before freezing and leave some headspace.
  • The soup is approximately 144 calories per serving (based on 6 servings) with about 10 g carbs and 12 g fat; it's modest in calories but rich in flavor.
  • If you need to make it vegan or Whole30-compliant, omit butter and replace heavy cream with full-fat canned coconut milk; flavor will be slightly tropical but still creamy.
  • Use low-sodium broth and adjust salt at the end; canned tomatoes can vary in saltiness so final seasoning is important.
  • An immersion blender gives the quickest, safest result for hot liquids; countertop blenders work but follow the hot-liquid precautions in the notes.

My favorite aspect of this soup is how convincingly rich it tastes for so little effort. I often double the batch when I know company is coming; it reheats beautifully and the flavor often feels deeper the next day. I’ve also learned to reserve a few spoonfuls of cream on the side to swirl on top when serving — it makes each bowl feel special and adds an inviting visual dot of contrast.

Storage Tips

Store cooled soup in airtight containers in the refrigerator for up to five days. For longer storage, freeze in freezer-safe containers, leaving about 1/2–1 inch of headspace for expansion; frozen soup maintains quality for up to three months. Reheat gently on the stovetop over low heat, stirring occasionally until warm — avoid boiling after cream has been added. Alternatively, thaw overnight in the fridge and reheat slowly. Look for signs of spoilage like off-odors or separation beyond typical cream separation, which indicates it's time to discard.

Ingredient Substitutions

If you prefer a lighter version, replace heavy cream with half-and-half or low-fat milk; texture will be less rich but still tasty. For a dairy-free bowl, swap butter for olive oil and heavy cream for canned full-fat coconut milk — flavor shifts slightly but the soup remains luxurious. If you don't have whole canned tomatoes, use crushed tomatoes or a mix of diced plus a touch of tomato paste (1–2 tablespoons) to deepen flavor. For added umami, stir in 1 teaspoon soy sauce or miso paste just before serving.

Top view of tomato soup with cream swirl

Serving Suggestions

Pair with a classic grilled cheese (use sharp cheddar and good-quality bread) for the ultimate comfort combo. For lighter fare, serve with a crisp green salad dressed with lemon vinaigrette. Garnish with a swirl of cream, chopped parsley, or fresh basil for freshness and color. For a heartier main course, ladle over cooked grains or serve alongside pan-seared sausages. A sprinkle of flaky sea salt just before serving enhances the tomato brightness.

Cultural Background

Tomato-based soups have roots in many cuisines, but the creamy tomato bowl became an American staple through 20th-century home cooking and canned tomato innovations. Adding cream created a more indulgent soup that paired perfectly with grilled sandwiches — a combination that became synonymous with comfort food in American households. Using canned tomatoes keeps the recipe reliable year-round, preserving that nostalgic, homely flavor no matter the season.

Seasonal Adaptations

In summer, substitute 2 cups of canned tomatoes with 2 cups of ripe fresh tomatoes, roasted first to concentrate flavor; reduce added broth slightly. In winter, boost depth by adding 1–2 teaspoons tomato paste during the sauté step and simmer a few extra minutes. For holiday gatherings, stir in a tablespoon of roasted red pepper purée or smoked paprika for a subtle smoky note that pairs wonderfully with roasted vegetables or crusty breads.

Meal Prep Tips

Make a double batch and portion into 2-cup containers for grab-and-go lunches. Freeze single-serving portions for quick future meals. When reheating, warm slowly and add a splash of broth if the texture has thickened. If prepping ahead for a dinner party, make the soup earlier in the day and reheat on low just before guests arrive — finish with fresh cream and herbs to keep the presentation bright.

Enjoy this easy, creamy tomato soup as a dependable weeknight favorite or a cozy centerpiece for a simple supper. It’s the kind of bowl that comforts, impresses, and becomes part of your kitchen rotation.

Pro Tips

  • Use low-sodium vegetable broth and adjust salt at the end because canned tomatoes can be variably salty.

  • When using a countertop blender for hot soup, fill it only halfway, remove the lid insert, and cover with a towel to allow steam to escape safely.

  • Don’t boil the soup after adding cream to prevent curdling; warm gently over low heat.

  • For extra depth, sauté the onion until just beginning to caramelize for an additional 2–3 minutes before adding tomatoes.

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.

Tags

Quick & Easy MealsCream of Tomato SoupTomato SoupCreamy SoupQuick & EasyWeeknight DinnerStovetopAmerican CuisineSoup Recipe
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

Instructions

1

Sauté the aromatics

In a large pot over medium heat, warm 1 tablespoon olive oil and 1 tablespoon butter until the butter foams. Add the chopped onion and cook 4 minutes, stirring occasionally, until translucent but not browned.

2

Add garlic

Add 2 minced garlic cloves and cook 30–60 seconds until fragrant, stirring constantly to prevent browning and bitterness.

3

Add tomatoes and broth

Stir in the 28-ounce can of whole tomatoes (crush as you add) and 4 cups vegetable broth. Bring to a boil over high heat, then reduce to low and simmer 10–15 minutes to meld flavors and slightly reduce.

4

Purée the soup

Remove from heat and purée until smooth using an immersion blender. If using a countertop blender, blend in batches, filling each jar only halfway and venting steam by removing the lid insert and covering with a towel.

5

Finish with cream and seasoning

Return the puréed soup to low heat, stir in 1/2 cup heavy cream, warm gently without boiling, and season with salt and freshly ground pepper to taste. Serve with a drizzle of cream and chopped herbs.

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
@savoryte 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 @savoryte 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 Sophia!

Chef and recipe creator specializing in delicious Quick & Easy Meals 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.