Soups & Stews
This 3-ingredient tomato soup recipe delivers restaurant-quality velvety smoothness with minimal effort—no fancy techniques required. The secret lies in simmering canned tomatoes with rich broth until deeply flavorful, then blending until silky perfection.
I've perfected this version over years of weeknight cooking, and it never fails to impress without the usual soup prep hassle.
What makes this recipe truly special is its simplicity: just three core ingredients transform into a comforting, aromatic soup that tastes like it simmered for hours. The blending process creates that signature velvety texture while preserving the tomatoes' natural sweetness.
Even better, it comes together in under 30 minutes with just one pot to clean.
The result is a soup so rich and satisfying it becomes an instant weeknight favorite—creamy without heavy cream, deeply flavorful without complicated seasoning. The aroma alone transforms any kitchen into a cozy haven.
This is the kind of recipe that proves good food doesn't require complicated techniques or long ingredient lists.
Perfect for chilly evenings or quick lunches, this tomato soup pairs beautifully with crusty bread or grilled cheese. The best part? You can customize it with optional garnishes like fresh basil or a swirl of cream when you're ready to serve. Let's get cooking!
Ingredients for 3 ingredient tomato soup
Three core ingredients transform into velvety tomato soup with restaurant-quality depth and simplicity.
| Ingredient | Amount | Notes |
|---|---|---|
| San Marzano Whole Canned Tomatoes 🍅 | 28 oz | Crushed by hand, seeds removed |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred, homemade or quality store-bought |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | High-quality, fruity variety for richness |
| Garlic Cloves 🧄 | 3 cloves | Minced finely for aromatic depth |
| Salt 🧂 | 1 tsp | Diamond Crystal kosher preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly cracked for optimal flavor |
| Fresh Basil Leaves 🌿 | ¼ cup | Optional garnish, chopped finely |
The tomatoes are the foundation—San Marzano delivers the perfect balance of sweetness and acidity, but any high-quality canned tomatoes work in a pinch. Look for cans with minimal processing dates to ensure freshness. The broth should be rich but not overly salty; Pacific Foods or Imagine brands excel here. Fresh garlic cloves add aromatic depth, but if you're short on time, garlic powder at half the amount suffices. The olive oil might seem like an odd addition, but it's what creates that velvety texture without dairy.
No fresh basil? Dried basil at one-third the amount works, though fresh is ideal for that bright, aromatic finish. Want extra richness? Stir in a splash of heavy cream or coconut milk before serving. The soup's simplicity allows for creativity—roasted garlic or a pinch of smoked paprika can elevate it further. For a deeper flavor profile, simmer the tomatoes with broth for an additional 10 minutes before blending. The key is patience; letting the flavors meld transforms this into something truly special.
Store leftovers in airtight containers for up to 5 days in the fridge, though it's best enjoyed fresh. The soup reheats beautifully—simply warm on the stovetop with a splash of broth to restore its velvety texture. Freezes well for 3 months if portioned into individual containers. Garnish with fresh basil or a drizzle of olive oil just before serving to enhance its natural flavors.
Why You'll Love This Recipe
- I’ll be real: the second day is my favorite. The flavors meld even deeper, and it’s still creamy without needing cream. Plus, it freezes like a dream—just reheat and serve, no extra effort. My wallet and my future self thank me.
- No Chopping Needed: I swear by this—just crack open a can of San Marzano tomatoes, peel off the skins (they’re so easy to slip off), and toss them in. No dice, no prep, no stress. That’s it.
- Garlic Bomb Flavor: Between us, the secret’s in the olive oil and raw garlic cloves—you simmer them just enough to soften but not burn, and that’s when the magic happens. Rich, sweet, and just sharp enough to make your taste buds sing.
- Crowd-Pleaser Every Time: Honestly, this soup works for date night (add crusty bread, no one judges), lazy Sunday afternoons (dump it in a pot while you nap), or even as a side for grilled meats. It’s the kind of dish that makes people ask, “What’s in it?”—then beg for the recipe.
Step-by-step instructions for effortless tomato soup
This velvety tomato soup comes together in minutes with just a handful of premium ingredients.
Crush the San Marzano Tomatoes by Hand
Pour the 28 oz San Marzano whole canned tomatoes into a large mixing bowl. Using your hands, gently crush each tomato against the side of the bowl, removing seeds as you go. I find this method preserves the natural sweetness and texture better than a blender or fork. The tomatoes should break down into medium-sized chunks with minimal liquid release.
This hand-crushing technique creates a rustic texture that transforms into a beautifully textured soup. Avoid over-crushing—the goal is to break the skins while keeping some structure for body. Transfer the crushed tomatoes to a large pot, reserving any juices that collect in the bowl.
Sauté the Garlic in Olive Oil
Heat the 0.25 cup extra-virgin olive oil in the same pot over medium heat until shimmering but not smoking. Add the 3 minced garlic cloves and sauté for 30-45 seconds until fragrant and just beginning to turn golden. This step is where the foundation of flavor develops—don't let the garlic brown or it will turn bitter.
I like to stir constantly during this process to prevent any burning. The garlic should perfume the oil completely, filling your kitchen with that unmistakable aroma. Once golden, immediately add the crushed tomatoes along with any reserved juices from the bowl.
Simmer with Broth and Seasonings
Pour in the 4 cups vegetable broth and bring the mixture to a gentle boil over medium-high heat. Once boiling, reduce heat to medium-low and let it simmer uncovered for 20-25 minutes. This slow simmer allows the flavors to meld while developing a rich, velvety consistency. Stir occasionally to prevent skin formation.
After 15 minutes, taste and adjust seasoning with the 1 tsp salt and 0.25 tsp black pepper. The soup should be balanced—sweet from the tomatoes, savory from the broth, with just a hint of garlic's pungency. If it needs more depth, add a pinch of salt or a crack of pepper, but the San Marzano tomatoes are naturally flavorful and shouldn't require heavy seasoning.
Finish with Fresh Basil
Remove the pot from heat and let the soup rest for 5 minutes. This resting period allows the flavors to fully integrate. Using a high-speed blender or immersion blender, purée the soup until completely smooth. For a more rustic texture, you can skip blending, but I find blending creates that signature velvety consistency.
Return the soup to the pot and stir in the 0.25 cup chopped fresh basil leaves. The basil adds a bright, herbal note that cuts through the richness of the tomatoes. Taste once more and adjust seasoning if needed—sometimes resting reveals areas that need balancing. The soup should be vibrant, well-seasoned, and perfectly balanced in acidity and sweetness.
Pro Tips For Making 3 Ingredient Tomato Soup
- CRUSH THE TOMATOES: Grab a wooden spoon and smash those San Marzano tomatoes right in the can before pouring—no need to peel or chop. This breaks down the flesh faster and gives you that silky texture without extra effort. (Yes, even if it looks messy, it’s the thing that matters most.)
- SWEAT THE GARLIC LOW: Cook your minced garlic in olive oil over low heat until it’s golden, not browned. I learned this the hard way—burnt garlic turns bitter, and you’ll taste it in every spoonful. Patience here saves you from regret.
- SALT THE BROTH FIRST: Taste your vegetable broth before adding it to the pot and season it aggressively—this soup needs bold flavor from the start. Skipping this step means you’ll be chasing salt at the end, and no one wants a bland base.
- SIMMER UNTIL IT’S SOFT: Let the soup bubble gently for at least 20 minutes after everything’s combined. The longer it cooks, the deeper the flavor, and the smoother the texture. (I know, I know—you’re hungry now, but trust the process.)
Serving suggestions for leftovers
Classic Bread Pairings
This soup's velvety texture pairs perfectly with crusty sourdough or fresh baguettes—their chewy texture contrasts beautifully with the smooth soup. I like to toast slices until golden and serve with herb butter on the side.
For extra indulgence, try garlic focaccia—the garlic aroma complements the soup's savory notes. 🥖
Grilled Cheese Upgrade
Elevate your grilled cheese by using sharp cheddar and Gruyère on sourdough with a touch of Dijon mustard on the bread. Cut into triangles and serve alongside the soup for a comforting meal.
I often add a sprinkle of black pepper to the cheese for extra depth. The warm, melty cheese pairs wonderfully with the soup's acidity.
Protein Additions
For a heartier meal, stir in grilled chicken breast or crispy pancetta just before serving. The protein adds substance without overpowering the soup's delicate flavors. I also love adding white beans for extra creaminess and fiber. For a vegetarian option, try roasted mushrooms—their earthy flavor enhances the tomato's sweetness.
Topping Ideas
Fresh basil leaves or parsley add a vibrant finish, while a drizzle of extra-virgin olive oil enhances the soup's richness. For a smoky twist, sprinkle with crumbled feta or smoked paprika.
I often serve it with a side of roasted garlic croutons for added crunch. These toppings let you customize the soup to your taste.
Wine Pairings
A crisp Pinot Noir or Chianti complements the soup's acidity and depth. For white wine lovers, Vermentino offers a bright, citrusy contrast. I also enjoy a light Italian lager like Peroni—its crispness cuts through the soup's richness. Avoid heavy reds that might overpower the delicate flavors. 🍷
Meal Prep Serving
For meal prep, store the soup in airtight containers with a layer of plastic wrap pressed directly on the surface to prevent skin formation. Reheat gently on the stovetop with a splash of broth or water to restore its velvety texture.
Serve with pre-sliced bread or crackers for easy grab-and-go meals. The flavors actually improve after resting overnight! ⏰
Nutrition facts
Frequently asked questions
Can I substitute San Marzano tomatoes with regular canned tomatoes?
Yes, you can use regular canned tomatoes, but you may notice a slightly more acidic or watery result. San Marzano tomatoes have a sweeter, meatier texture that's ideal for this recipe. If using regular tomatoes, consider adding 1 teaspoon of sugar or 1/2 teaspoon of balsamic vinegar to balance the flavors. Drain the tomatoes well before crushing to reduce excess liquid.
Why does my soup turn out watery even after simmering?
Watery soup often happens when tomatoes aren't drained properly or when too much broth is used. Always drain canned tomatoes well before crushing, and measure your broth carefully. For extra richness, reduce the broth by 1 cup and add 1/4 cup extra olive oil instead. Simmering uncovered helps evaporate excess moisture while concentrating flavors.
Can I make this soup without an immersion blender?
Transfer the soup to a regular blender in batches, working carefully with hot liquid. Let the soup cool slightly first to prevent steam burns. For a rustic texture, skip blending entirely and simply mash some tomatoes by hand in the pot. The soup will have more texture but still be delicious—just stir vigorously to combine all the flavors.
How can I make this soup dairy-free?
This recipe is naturally dairy-free, but if you want extra creaminess without dairy, stir in 2 tablespoons of coconut milk or 1/4 cup of cashew cream before serving. For a richer texture, add 1/4 cup of white beans during simmering—they blend smoothly and add natural creaminess. The olive oil already provides plenty of richness, so no dairy substitutes are strictly necessary.
What's the best way to reheat leftover soup?
Reheat gently on the stovetop over medium-low heat, stirring frequently to prevent scorching. Add 1-2 tablespoons of broth or water to restore the velvety texture if it thickens too much. Microwaving works too, but stir well and cover with a lid or damp paper towel to prevent skin formation. Never reheat to a full boil—just until steaming throughout (2-3 minutes is usually enough).
