Soups & Stews
This 5-minute tomato soup recipe delivers restaurant-quality smoothness without the wait—perfect for chilly evenings when you need comfort food fast. The secret lies in blending canned tomatoes with warm broth and a touch of cream, creating velvety texture in minutes. I’ve perfected this version over years of testing, ensuring every spoonful is rich, tangy, and effortlessly creamy.
The beauty of this recipe is its simplicity: no chopping, no peeling, and just five ingredients to transform into a silky soup. A quick simmer on the stove (under 5 minutes) warms the broth, while the blender does the rest of the work, breaking down tomatoes into a luscious, uniform consistency. The result? A soup so smooth it feels indulgent, yet requires almost no effort.
What you’ll achieve is a bowl of perfectly balanced tomato soup—bright from the tomatoes, rich from the cream, and savory from the broth. The flavor deepens as it sits, making it ideal for meal prep or last-minute dinners. Serve it warm with crusty bread or a sprinkle of fresh basil for a touch of freshness.
This recipe is a game-changer for busy weeknights, proving that 5 minutes can yield a meal that feels like a labor of love. No shortcuts, no compromises—just pure, velvety tomato soup that’s ready in the time it takes to boil water. Let’s get cooking!
Ingredients for 5 minute tomato soup
Five simple ingredients transform into velvety tomato soup in record time—no chopping, no fuss.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned San Marzano Tomatoes 🍅 | 2 cans | 28 oz each, crushed by hand |
| Chicken or Vegetable Broth 💧 | 2 cups | Low-sodium preferred for balance |
| Heavy Cream 🥛 | ½ cup | Full-fat for velvety texture |
| Garlic Cloves 🧄 | 2 cloves | Fresh, peeled and halved |
| Olive Oil 🫒 | 1 tbsp | Extra-virgin for richness |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground for depth |
| Fresh Basil Leaves 🌿 | ¼ cup | Chopped, for garnish (optional) |
| Red Pepper Flakes 🌶️ | ¼ tsp | Adjust for heat preference |
The tomatoes make or break this soup. San Marzano is ideal for its sweetness and low acidity, but any high-quality canned tomatoes work. Look for cans with no added salt—Muir Glen or Cento are solid grocery store options. Fresh garlic is non-negotiable here; pre-minced garlic lacks the depth. The broth should be simmering hot when added to the blender—room temperature broth creates a thinner, less luxurious texture. For extra richness, some cooks add a splash of red wine to the broth, but it's completely optional.
No heavy cream? Coconut milk or Greek yogurt adds creaminess without dairy. Short on garlic? Garlic powder at half the amount works, but fresh is worth the 30 seconds to mince. The olive oil might seem negligible, but it carries the garlic flavor beautifully—don't skip it. For a vegan version, swap heavy cream for coconut cream or cashew cream**. The basil is purely decorative, but it adds that fresh, herby note that elevates everything. Red pepper flakes can be omitted entirely if you prefer no heat.
This soup tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days. For freezing, portion into 1-cup containers**—it reheats perfectly without separating. The texture will be slightly thicker after reheating, so add a splash of broth if needed. I always double the batch because it disappears faster than you'd think, especially when paired with crusty bread or grilled cheese.
Why You'll Love This Recipe
- No Pantry Dive Needed: I swear by this recipe because it uses stuff I already have—San Marzano tomatoes, broth, a splash of cream, and garlic. No obscure spices or last-minute grocery runs. Honestly, if I’m in a rush, I’ll even skip the fresh garlic and use powdered (yes, it still works).
- Velvet Garlic Magic: That one minute of sautéing garlic in olive oil until it’s golden but not burnt? Chef’s kiss. The San Marzano tomatoes bring natural sweetness, while the heavy cream smooths it all out—rich, silky, and just a little tangy. It’s the kind of soup that makes you close your eyes and sigh.
- Crowd-Pleaser Any Day: Between us, this is my go-to for game day, sick days, or when my college-aged kid texts “what’s for dinner?” It’s light enough for summer but warm enough for winter, and the veggie broth version? My vegetarian friends actually ask for seconds.
- Leftovers That Don’t Suffer: I make a double batch on Sundays, and by Wednesday, it’s still just as good—maybe even better after flavors meld. Freezes like a dream too, so I can pull it out on lazy nights or when I’m too tired to cook. (Between you and me, that’s half the battle.)
Step-by-step instructions for 5-Minute tomato soup
This velvety tomato soup comes together faster than you can say "simmer."
Sauté Garlic in Olive Oil
Heat the 1 tablespoon olive oil in a medium saucepan over medium heat. Add the 2 cloves garlic cloves, cut side down, and cook for 30 seconds until fragrant but not browned. Watch the pan closely—garlic burns quickly and turns bitter.
This step builds the aromatic foundation of your soup. The garlic should smell sweet and pungent, not sharp or acrid. If you notice any brown spots forming, remove the pan from heat immediately and scrape the garlic into a blender for later use.
Combine Tomatoes and Broth
Pour in the 2 cans canned San Marzano tomatoes and 2 cups chicken or vegetable broth. Stir gently to combine, then bring the mixture to a gentle boil over medium-high heat. Let it boil for 2 minutes to meld the flavors and reduce slightly.
You'll see the tomatoes break down into a rich, pulpy consistency. This brief cooking time ensures the flavors develop without losing the natural sweetness of the tomatoes. If you're using low-sodium broth, you might want to reduce the 0.5 teaspoon salt slightly later to balance the seasoning.
Blend Until Silky Smooth
Transfer the hot tomato mixture to a blender. Add the 0.5 cup heavy cream, 0.5 teaspoon salt, and 0.25 teaspoon black pepper. Secure the lid and blend on high speed for 30-45 seconds until completely smooth. If the mixture is too thick, add 1-2 tablespoons of hot broth to reach your desired consistency.
The soup should be velvety with no visible texture. If you encounter any resistance, pulse the blender a few times before blending continuously. The heavy cream will give the soup a luxurious mouthfeel, so don't skip this step—it's what makes this soup truly special.
Finish with Heat and Freshness
Return the blended soup to the saucepan and stir in the 0.25 teaspoon red pepper flakes over low heat. Let it warm through for 1-2 minutes, just until it's heated through. Remove from heat and stir in the 0.25 cup fresh basil leaves, reserving a few for garnish if desired.
The red pepper flakes add a subtle heat that brightens the soup, while the basil introduces freshness. Taste and adjust seasoning—you might need a pinch more salt or pepper to balance the flavors. The soup should be rich, slightly sweet, and perfectly seasoned.
Pro Tips For Making 5 Minute Tomato Soup
- CRUSH THE GARLIC FIRST: Mince it super fine—no big chunks—then let it sit in the olive oil for 30 seconds before adding broth. I used to just toss it in raw, and it always tasted like you forgot to cook it. That quick resting time draws out the sweetness without burning.
- SALT THE BROTH BEFORE MIXING: Season the warm broth before adding tomatoes—at least 1 tsp salt per 4 cups. The acidity in San Marzano tomatoes throws off flavor if you wait. Trust me, your soup won’t taste "off," it’ll just taste bland if you skip this.
- WHISK THE CREAM IN LAST: Temper the cream by whisking in a splash of hot soup first, then slowly adding the rest. Cold cream dumped in will curdle faster than you can say "five minutes." Works every time—no lumps, no stress.
- USE A SPLASH OF WATER: If your soup’s too thick after adding cream, don’t panic—just add 2-3 tbsp water. Heavy cream makes it rich, but San Marzano tomatoes are already thick. A little water keeps it silky, not gluey. (Yes, even if the recipe doesn’t say it.)
Perfect pairings for this recipe
Bread Pairings
Crusty sourdough or baguette is my go-to for dipping—its chewy texture contrasts beautifully with the smooth soup. Toast a slice for 2 minutes in a 375°F oven to enhance its crunch. For a heartier option, try ciabatta or focaccia—their open crumb structure soaks up the soup like a sponge. 🥖
Cheese Boats
Transform your soup into a grilled cheese by spreading 2 tablespoons of the soup between slices of sourdough or white bread. Add 1 slice of sharp cheddar or Gruyère, then grill in a buttered pan over medium heat until golden and melty. The soup-infused filling adds a creamy, tangy twist to the classic sandwich.
Wine Pairings
A crisp Pinot Noir from Oregon or a Chianti Classico from Tuscany complements the soup’s acidity and richness. For something lighter, a Sauvignon Blanc with citrus notes brightens each spoonful. Avoid heavy reds—they’ll overpower the delicate tomato and cream flavors. I always reach for a 750ml bottle of La Crema Pinot Noir when I’m serving this soup. 🍷
Protein Add-Ons
Boost the meal with crispy prosciutto or grilled chicken breast—just 2 ounces per serving of thinly sliced prosciutto adds salty contrast, while 4 ounces of poached chicken adds protein. For a vegetarian option, top with white beans or crumbled feta cheese** for extra texture. The key is to add protein after serving the soup to keep it warm.
Sweet Contrasts
Balance the savory soup with a honey-drizzled pear or biscotti on the side. The natural sweetness of Bosc pears (sliced and lightly sautéed in 1 tsp butter for 3 minutes) cuts through the richness. For a dessert-like finish, serve with dark chocolate-covered strawberries—the bitterness of the chocolate mirrors the red pepper flakes in the soup. 🍐
Nutrition facts
Frequently asked questions
Can I make this tomato soup without a blender?
If you don't have a blender, strain the cooked tomato-broth mixture through a fine-mesh sieve into a clean pot. For extra smoothness, press the pulp with a spoon. The texture will be slightly thicker but still delicious—just stir in the cream and heat gently. This method works especially well with canned tomatoes that have already been crushed.
Why does my tomato soup taste too acidic?
Acidity often comes from using high-acid tomatoes or overcooking. Try balancing it with a pinch more salt or a splash of heavy cream (which neutralizes acidity). For future batches, use San Marzano tomatoes (lower acid) or reduce the cooking time to 1-2 minutes instead of boiling. A small pat of butter at the end also helps smooth out sharp flavors.
How can I make this soup vegan?
Swap the heavy cream for ½ cup coconut milk or ¼ cup cashew cream (blend soaked cashews with water). Use vegetable broth instead of chicken broth, and add 1 teaspoon nutritional yeast for a cheesy flavor. The texture will be slightly lighter but still creamy. For extra richness, stir in 1 tablespoon olive oil at the end.
Can I make this soup ahead of time?
Yes! This soup actually improves overnight. Store in an airtight container in the fridge for up to 5 days. Reheat gently on the stove, stirring occasionally, and add a splash of broth if it thickens too much. For freezing, portion into 1-cup containers—it reheats perfectly without separating. The flavors meld beautifully, making it taste even more complex the next day!
What's the secret to making it extra creamy?
The key is blending while the soup is still hot—this emulsifies the cream perfectly. For maximum richness, use full-fat cream (or coconut cream for vegan). If your blender struggles, pulse first, then blend continuously. For an ultra-luxurious version, stir in 1 tablespoon butter** at the end. The longer you blend, the smoother the result!
