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

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

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.
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.
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
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.

Ingredients
Soup
Garnish (optional)
Instructions
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.
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.
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.
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.
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
Did You Make This?
Leave a comment & rating below or tag
@flavest on social media!

Categories:
You might also like...

Glazed Apple Cider Donuts
Warm-spiced apple cider donuts with tender apple bits and a glossy cider glaze, fried crisp and irresistibly cozy for fall.

Slow Cooker Pork Pot Roast
All-day slow cooking turns pork shoulder, potatoes, and carrots into a tender, savory classic with a rich homemade gravy everyone will love.

Cheesy Hamburger Potato Casserole
Tender layers of Yukon gold potatoes with seasoned beef in a creamy, cheddar sauce, baked until bubbly and irresistibly comforting.

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)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Hi, I'm Maria!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.

