
This 5-ingredient tomato soup delivers velvety perfection in 20 minutes—no blender required. The secret lies in simmering canned tomatoes until they break down naturally, creating a silky texture without extra effort. I developed this recipe during a busy week when I needed comfort food that didn’t require complicated prep or a crowded pantry.
What makes this soup special is its balance of simplicity and depth. A touch of butter enriches the flavor, while chicken or vegetable stock adds depth, and a splash of cream ensures that luxurious smoothness. The best part? You’ll use just five core ingredients, yet every spoonful tastes like it came from a gourmet kitchen. No chopping, no blending—just pure, satisfying soup.
The result is a bowl of ultra-smooth tomato soup with a rich, slightly sweet flavor and a velvety consistency that melts on the tongue. The aroma alone will fill your kitchen with warmth, and the texture is so creamy you won’t believe it takes so little effort. This is the kind of recipe that proves good food doesn’t have to be complicated.
Serve it with crusty bread for dipping or a sprinkle of grated cheese for extra indulgence. The simplicity makes it perfect for weeknights, but the flavor feels like a restaurant-worthy meal. Let’s get cooking!
Ingredients for 5 ingredient tomato soup
Five ingredients, zero fuss—just pantry staples and 20 minutes of magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned San Marzano Tomatoes 🍅 | 28 oz | Crushed by hand for best texture |
| Unsalted Butter 🧈 | 2 tbsp | Full-fat for richness (trust me) |
| Chicken or Vegetable Stock 💧 | 1 ½ cups | Homemade or quality store-bought |
| Heavy Cream 🥛 | ¼ cup | Full-fat for velvety texture |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
The tomatoes make or break this. San Marzano is ideal (sweet, meaty, no acidity), but any good canned tomatoes work. Trader Joe’s or Whole Foods carry them—look for the whole, uncrushed cans. If you grab the crushed ones, crush them by hand with your fingers (no blender needed!). The butter? Full-fat is non-negotiable here—it’s what gives this soup that restaurant-worthy richness. I always grab European-style butter from Costco when I can, but any good brand works. The stock? Homemade is best, but even the $1.50 cartons from the store do the trick.
No San Marzano? Any canned tomatoes will work—just taste before using. Too acidic? Add a pinch more sugar. No heavy cream? Half-and-half or coconut cream works in a pinch, but it’ll be lighter. The butter can be swapped for olive oil (though it’ll taste different), and the stock can be bouillon powder mixed with hot water if you’re in a real hurry. No salt yet—taste first, then adjust. The soup’s natural sweetness from the tomatoes means you won’t need much. Pro tip: if your tomatoes have skins or seeds, just squish them with your fingers—they’ll melt away during cooking.
This soup tastes even better the next day—honestly, it’s worth making a double batch. Store in the fridge for up to 5 days, or freeze for 3 months. I like to portion it into small jars so I can grab just what I need. The cream will separate when chilled, so give it a quick stir before reheating. Leftovers reheat beautifully—just warm on the stove over medium-low heat, stirring occasionally. No lumps, no fuss.
Why You’ll Love This Recipe
- Pantry Magic: I swear by this one—no fresh herbs, no fancy prep, just a can of San Marzano tomatoes and a few staples. The kind of recipe that makes me feel clever even though I didn’t do much.
- Velvet Smoothness: That heavy cream swirled into the stock? It’s the difference between ordinary and oh-wow. Rich but not heavy, with just enough salt to make every spoonful sing—no bitterness, no aftertaste.
- Weeknight Workhorse: I make this when I’m too tired to think, when guests drop by unexpectedly, or when my kid’s soccer team needs snacks. It’s the same simple steps, but it feels special every time—like a hug in a bowl.
- Leftovers That Don’t Suck: Most soups turn sad after Day 2, but not this one. The flavors actually deepen overnight, and reheating? Just a splash of stock and a stir. My freezer’s stocked with it because it’s my lazy-day insurance.
Step-by-step instructions for ultra-smooth tomato soup
This soup comes together faster than you’d expect—just five ingredients, minimal effort, and maximum flavor.
Melt Butter and Crush Tomatoes
Heat a large pot over medium heat and melt the 2 tablespoons unsalted butter completely, stirring until it foams and smells nutty. I like to let it melt slowly—this prevents burning and ensures even flavor distribution throughout the soup.
While the butter melts, open the 28 ounces canned San Marzano tomatoes and crush them by hand with your fingers or a wooden spoon. You want a mix of chunks and broken pieces—this creates texture while still allowing for that ultra-smooth final result. Add the crushed tomatoes to the pot and let them cook for 5 minutes until they begin to soften and release their juices.
Simmer with Stock and Season
Pour in the 1.5 cups chicken or vegetable stock and bring the mixture to a gentle boil. Once boiling, reduce heat to medium-low and let it simmer uncovered for 10 minutes. You’ll notice the tomatoes break down further and the soup thickens slightly, developing deeper flavor as the liquid reduces.
After 10 minutes, taste and add the ½ teaspoon salt if needed. Diamond Crystal salt dissolves completely, so you won’t get those annoying grainy bits. Keep stirring occasionally—this prevents the tomatoes from sticking to the bottom and burning. The soup should be smooth but still have some body at this point.
Blend Until Silky Smooth
For the ultra-smooth texture, you’ll need an immersion blender. Turn off the heat and carefully blend the soup directly in the pot. Start at the bottom and work your way up to the surface, moving in small circles to ensure everything gets fully incorporated. You’ll hear it become silky smooth—this is your signal that it’s ready.
If you don’t have an immersion blender, you can carefully transfer the soup to a countertop blender in batches, blending until completely smooth. Just be cautious—hot liquids can cause splattering. Return the blended soup to the pot and give it a quick stir to combine any separated ingredients.
Finish with Cream and Serve
Return the pot to low heat and stir in the ¼ cup heavy cream. The cream will warm through almost instantly, creating that rich, velvety texture we’re after. Let it heat through for just 1-2 minutes—no longer, or the cream might curdle. You want it warm but still cool enough to enjoy without burning your mouth.
Taste again and adjust seasoning if needed. The heavy cream adds a luxurious finish, but the acidity from the tomatoes should still shine through. Serve immediately while warm, garnished with a sprinkle of fresh basil or a drizzle of olive oil if you like. This soup tastes even better the next day, but it’s hard to wait that long!
Pro Tips For Making 5 Ingredient Tomato Soup
- Blister the Garlic First: I learned this the hard way—skip it, and your soup tastes flat. Toss 2-3 peeled garlic cloves into the butter before adding tomatoes, and let them sizzle until they’re deep golden and smell like a French bistro. The heat turns their bitterness into sweetness, which cuts through the acidity of the San Marzano juice.
- Strain the Tomatoes: Sounds weird, but it works: crush the tomatoes with your hands or a wooden spoon, then strain out the seeds and skins through a fine-mesh sieve. This keeps the soup silky smooth and prevents a watery, seedy texture—especially important when you’re using only five ingredients.
- Temper the Cream: After simmering the tomatoes and stock, let the soup cool just enough to touch (about 5 minutes). Then, slowly whisk in the heavy cream, a splash at a time. Dumping cold cream into hot soup curdles it every time—even if you’re in a rush.
- Salt in Stages: Taste the soup before adding cream, then season with half the salt you think you need. The cream will mellow the acidity, so you’ll need more later—but if you salt too early, you’re stuck with a bland, buttery puddle. Adjust at the end, not the start.
Storing and reheating your 5 ingredient tomato soup
Fridge Storage Tips
Store your leftover tomato soup in an airtight glass container—I love using Pyrex with snap-on lids—and refrigerate for up to 5 days. The flavors actually deepen overnight as the spices meld together naturally. Let the soup cool completely before storing to prevent condensation, which can dilute the texture. 💫
Freezer-Friendly Methods
For longer storage, portion the soup into quart-sized freezer bags (leave 1 inch headspace for expansion) or glass mason jars. Label with the date—this soup keeps its quality for 3 months in the freezer. Thaw overnight in the fridge for best results, or use the microwave on defrost setting for quick reheating.
Stovetop Reheating
My preferred method is stovetop reheating—it preserves that velvety texture perfectly. Pour the chilled soup into a pot and warm over medium-low heat, stirring occasionally. Add 1-2 tablespoons of water or stock if it looks too thick. Keep the heat low to prevent curdling, especially with the cream. Most bowls will be ready in 8-10 minutes.
Microwave Shortcuts
For quick meals, transfer 1-2 servings to a microwave-safe bowl and cover loosely with a damp paper towel. Heat on 50% power for 2-3 minutes, stirring halfway. If the cream separates, give it a gentle stir—it’ll recombine smoothly. Avoid high power settings to prevent hot spots that could curdle the cream. ✨
Garnish Refresh
Before serving reheated soup, brighten it up with fresh garnishes. A sprinkle of grated Parmesan cheese (about 1 tablespoon per bowl) adds umami depth. Fresh basil leaves or a drizzle of extra virgin olive oil (about 1 teaspoon) elevate the presentation. The acidity from the tomatoes pairs beautifully with these finishes, making reheated soup taste almost as good as fresh.
Texture Preservation
If your soup thickens too much after reheating, thin it with warm water or stock (start with 1 tablespoon at a time). The cream should remain velvety, not grainy. For extra richness, stir in 1 teaspoon of butter while reheating—it helps restore the smooth mouthfeel. Always reheat gently to maintain that restaurant-quality texture you worked so hard to achieve. 🔥
Nutrition facts
Frequently asked questions
Can I make this tomato soup without heavy cream?
Swap the heavy cream for ½ cup whole milk or ¼ cup coconut cream—both will create a lighter texture while keeping the soup rich. For a dairy-free option, use ¼ cup cashew cream (blend soaked cashews with water). The soup will still be smooth but slightly less velvety. Taste and adjust salt afterward, as milk adds subtle sweetness.
Why does my tomato soup get watery after blending?
This happens when the stock-to-tomato ratio is unbalanced or the soup wasn’t simmered long enough. For best results, simmer the tomatoes and stock for the full 10 minutes before blending—this lets excess liquid reduce naturally. If it’s still too thin, let it simmer uncovered for another 5 minutes to thicken further. Avoid adding extra tomatoes after blending.
What’s the secret to making this soup taste even deeper?
Roast the canned tomatoes first! Before crushing them, spread the whole tomatoes on a baking sheet and roast at 400°F for 15 minutes until slightly blistered. Their concentrated flavor will elevate the soup dramatically. Another trick: add a pinch of sugar (¼ tsp) to balance acidity, or stir in 1 tsp balsamic vinegar at the end for complexity.
Can I use fresh tomatoes instead of canned?
Fresh tomatoes work but require extra prep. Peel, seed, and chop 1.5 lbs ripe tomatoes (about 3 medium) and simmer them for 20 minutes to break down their texture. You’ll need to strain out skins/seeds afterward, which adds steps. For a shortcut, blend fresh tomatoes first, then strain through a fine-mesh sieve before proceeding with the recipe.
How do I fix curdled cream in my soup?
Don’t panic! Immediately remove the pot from heat and stir in 1 tablespoon cold butter or olive oil while whisking vigorously. This helps stabilize the cream. If the texture is still grainy, strain the soup through a fine-mesh sieve to remove lumps. For prevention, always heat the cream on low heat for 1-2 minutes max—never let it boil.
- 2-Pound Ground Turkey Meatloaf Recipe: Glazed Top, Juicy Core Without the Wait - October 11, 2026
- 5 Egg Yorkshire Pudding Recipe: Towering Crispy Bites From One Tin - October 11, 2026
- 3 Eggs Scrambled Recipe: Ultra-Smooth, Creamy Results Every Time - October 11, 2026