Soups & Stews
This 3-ingredient tomato soup recipe delivers restaurant-quality velvety texture in just 20 minutes—no fancy techniques required. The secret lies in blending canned tomatoes with rich broth and just a touch of butter or cream, creating a silky base that tastes like it simmered all day. I developed this version during a particularly busy week when I needed comfort food that came together faster than takeout could arrive.
What makes this recipe special is its simplicity: you'll only need a pot, a blender, and basic pantry staples. The tomatoes provide natural sweetness and acidity, while the broth builds depth. A small amount of butter or cream at the end transforms the soup into something luxuriously smooth without overpowering the tomato flavor. It's the kind of recipe that proves good food doesn't require complicated methods.
By the time you're done, you'll have a bowl of velvety tomato soup with a rich, balanced flavor profile—perfectly seasoned and ready to serve. The texture is silky yet substantial, with just enough body to coat a spoon. This soup works equally well as a light lunch, comforting dinner, or pairing for grilled cheese sandwiches. The best part? You'll have clean pots and satisfied taste buds in under half an hour.
Serve it warm with crusty bread or a classic grilled cheese for the ultimate cozy meal. The simplicity of this recipe means you can focus on enjoying the process rather than stressing over complicated steps. Let's make this soup—your taste buds will thank you.
Ingredients for 3 ingredient tomato soup
Just three core ingredients plus a pinch of seasoning—this soup is pure comfort in minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned Crushed Tomatoes 🍅 | 2 cups | San Marzano preferred, no salt added |
| Chicken or Vegetable Broth 💧 | 2 cups | Low-sodium preferred, homemade or store-bought |
| Unsalted Butter or Heavy Cream 🧈 | ¼ cup | Butter for richness, cream for silkiness |
| Salt 🧂 | ½ tsp | Kosher or sea salt, adjust to taste |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground for best flavor |
| Garlic Cloves 🧄 | 2 cloves | Minced for depth of flavor |
The tomatoes make all the difference here. San Marzano is ideal for its sweetness and low acidity, but any high-quality canned tomatoes work. I grab mine from Trader Joe's or the bulk section at Whole Foods—just make sure they're no-salt-added. The broth? Low-sodium is key so you can control the seasoning. Chicken broth gives a richer base, but vegetable works just as well for a vegetarian version. If you're using a bouillon cube, Knox or Pacific Foods dissolve completely for a smooth texture. And that garlic? Freshly minced is non-negotiable—jarred garlic has no comparison.
No San Marzano tomatoes? Any good-quality canned tomatoes will do—just drain off any excess liquid if they're watery. Short on broth? Water plus a bouillon cube gets you close, though homemade is always better. Butter or cream? Butter adds richness while cream makes it ultra-silky—pick based on your mood. The garlic can be roasted for sweetness if you're feeling fancy, but raw minced works just fine. And if you're out of pepper, a pinch of red pepper flakes adds a nice kick without changing the game.
This soup tastes even better the next day—honestly, the flavors meld into something magical. Store leftovers in an airtight container for up to 5 days in the fridge. For freezing, portion into ice cube trays first, then transfer to a bag—perfect for quick lunches. If you make a big batch, it reheats beautifully with a splash of water or broth to loosen it up. And trust me, the first bowl is always the best—save the rest for later when you're craving that creamy tomato hug.
Why You'll Love This Recipe
- Pantry Magic: I swear by this recipe because it never fails—just open a can, pour the broth, and stir. No chopping, no peeling, no standing over a hot stove for hours. The crushed tomatoes handle all the work for you.
- Velvet Smooth Magic: That first spoonful of creamy broth swirled into warm tomatoes? It’s like summer in a bowl. The butter or cream turns it from simple to ridiculously rich—no fancy seasonings needed, just salt and pepper to let the tomatoes shine.
- Weeknight Wonder: I make this for busy nights when I’m too tired to cook, but it’s also my go-to for lazy Sundays with toasted bread. The leftovers? Even better the next day—just reheat and enjoy, no fuss.
Step-by-step instructions for silky-smooth tomato soup
This version delivers restaurant-quality texture with just a handful of pantry staples.
Melt Butter and Sauté Garlic
In a large pot over medium heat, melt the 0.25 cup unsalted butter until it foams and bubbles gently. Here's the thing—don't rush this step. You want the butter fully melted and the foam to subside before adding anything else. Add the 2 cloves minced garlic and cook for 30 seconds until fragrant but not browned. Watch carefully—garlic burns quickly, and that bitter taste ruins everything.
This initial step builds flavor foundation. The butter adds richness while the garlic infuses its aromatic oils into the fat. If you're using heavy cream instead, add it now and let it warm through with the garlic for 1 minute—this prevents curdling later.
Simmer Tomatoes and Broth
Pour in the 2 cups canned crushed tomatoes and 2 cups chicken or vegetable broth, stirring to combine. Bring the mixture to a gentle boil over medium-high heat, then immediately reduce to medium-low heat. Let it simmer uncovered for 10 minutes until the flavors meld and the mixture thickens slightly. You'll notice the soup reduces naturally, concentrating its tomato flavor.
I like to stir occasionally during this time—just enough to prevent sticking. The tomatoes should break down into a smooth consistency. If you're using San Marzano tomatoes, you'll get that authentic sweetness and depth of flavor. For a smoother texture, you could blend this mixture now, but we're going for that velvety quality without blending.
Season and Finish
Add the 0.5 teaspoon salt and 0.25 teaspoon black pepper, stirring well to distribute. Taste the soup—this is where you can adjust seasoning. Remember, the broth might have some salt already, so start with less if using low-sodium broth. Let the soup simmer for another 5 minutes to allow the seasonings to fully integrate.
For that signature silky texture, here's the trick: Remove the pot from heat and stir in the 0.25 cup unsalted butter or heavy cream (if you haven't added it yet). The residual heat will gently emulsify the fat, creating that luxurious mouthfeel without breaking. If using cream, add it slowly while stirring to prevent curdling.
Blend for Ultimate Smoothness (Optional)
For the absolute smoothest texture, use an immersion blender to puree the soup directly in the pot. Work in batches if needed, blending until completely smooth. If you prefer some texture, skip blending—just stir vigorously for 1 minute after adding the butter or cream to create that velvety consistency.
Return the soup to low heat for just 1 minute to warm through if needed. Serve immediately with crusty bread or grated Parmesan. The soup should be rich, slightly sweet from the tomatoes, with just a hint of garlic's aromatic depth. Each spoonful should feel luxurious on your tongue—this is what makes this simple recipe so special.
Pro Tips For Making 3 Ingredient Tomato Soup
- Simmer, Don’t Boil: Start on medium-high to heat the broth, then drop to a gentle simmer once everything’s combined. I used to blast this on high, and it’d either scorch the tomatoes or turn the cream grainy—neither is good.
- Salt the Broth First: Season the broth before adding tomatoes—this balances the acidity better. Skipping this step means you’ll end up guessing how much salt to add later, and the soup might taste flat or one-note.
- Use Cold Cream: Whisk the cold butter or heavy cream into the warm soup last, off the heat. Adding it hot can cause it to separate or curdle—like trying to mix oil and vinegar. Let it cool just a beat first.
- Strain the Tomatoes: If you’re picky about texture, strain the crushed tomatoes through a fine-mesh sieve before simmering. It’s extra work, but it gives you that silky, restaurant-style consistency without extra ingredients.
Serving suggestions for 3 ingredient tomato soup
Classic Grilled Cheese
This soup is practically made for grilled cheese sandwiches—it's the ultimate comfort food combo. Use a sharp cheddar and Gruyère blend for that perfect melt, and toast your bread in butter until golden. I like to add a thin layer of mayonnaise on the outside for extra crispiness. The creamy soup soaks into the sandwich beautifully, creating a harmonious bite. 🧀
Crusty Bread Pairing
Nothing beats this soup with a warm, crusty loaf. I recommend a baguette or sourdough for dipping—just tear off chunks and let the soup's velvety texture coat every bite. For extra indulgence, toast the bread with a smear of garlic butter before serving. The contrast between the crispy bread and silky soup is pure magic.
Parmesan Garnish
Finish your bowl with a sprinkle of freshly grated Parmesan cheese—about 1 tablespoon per serving. The salty, nutty flavor cuts through the soup's richness and adds a satisfying crunch. I also like to add a few fresh basil leaves for a bright, herbal note that balances the tomatoes. Trust me, this simple garnish elevates the whole dish. 🌿
Croutons for Texture
For extra texture, add ½ cup homemade croutons to each bowl. Toss them in 1 tablespoon melted butter and ½ teaspoon garlic powder, then bake at 375°F for 8-10 minutes until golden. The croutons add a satisfying crunch that contrasts perfectly with the soup's smoothness. Store-bought works in a pinch, but homemade tastes so much better.
Herb Oil Drizzle
For a restaurant-worthy touch, drizzle the soup with herb oil just before serving. Mix 2 tablespoons olive oil with 1 teaspoon dried thyme, ½ teaspoon dried oregano, and a pinch of salt. The oil floats on top, adding a fragrant, aromatic layer that enhances every spoonful. This is my go-to trick for making simple soups feel gourmet. 🌿
Wine Pairing
Pair this soup with a crisp Pinot Grigio or a light Chianti for the perfect balance. The acidity of the wine cuts through the soup's richness, cleansing your palate between bites. If you prefer beer, a wheat beer like Blue Moon adds a refreshing contrast. The key is to choose something light enough to complement the tomatoes without overpowering them. 🍷
Nutrition facts
Frequently asked questions
Can I make this soup without butter or cream?
Yes! For a lighter version, replace the butter or cream with ¼ cup coconut milk or 2 tablespoons olive oil. The soup will still be flavorful, though slightly less rich. Stir in the oil at the end and let it sit off heat for 1 minute to emulsify. For a dairy-free option, you can also use ¼ cup unsweetened almond milk—just add it gradually while stirring to avoid curdling.
Why does my soup look too thin after blending?
If your soup seems too thin, let it simmer uncovered for 5-10 extra minutes to reduce naturally. For a quicker fix, stir in 1 teaspoon cornstarch mixed with 1 tablespoon cold water and simmer for 2 minutes. The tomatoes and broth should thicken as they cook down—just be patient! If you prefer a thicker texture, reduce the broth slightly before blending.
Can I use tomato paste instead of canned tomatoes?
Swap the 2 cups canned tomatoes for ¼ cup tomato paste mixed with 1 cup water or broth. This concentrates the tomato flavor beautifully. Simmer the paste with the broth first for 3 minutes to dissolve completely before adding garlic. The result will be even richer and more intense—perfect for those who love bold tomato taste.
How do I make this soup spicier?
Add ½ teaspoon red pepper flakes or 1 teaspoon hot sauce to the simmering soup. For a smoky kick, stir in ½ teaspoon smoked paprika with the garlic. If you like it extra spicy, top each bowl with chopped jalapeños or a dash of cayenne. Always taste as you go—you can adjust the heat after seasoning!
What if I don’t have an immersion blender?
No problem! Transfer the soup to a regular blender (in batches if needed) and blend until completely smooth. For extra safety, fill the blender only ¾ full and blend on low first. If you prefer some texture, skip blending entirely—the soup will still be delicious with just a vigorous stir after adding the butter or cream.
