3 Ingredient Tomato Soup Recipe: Velvety Smoothness in 15 Minutes

Soups & Stews

3 Ingredient Tomato Soup Recipe: Velvety Smoothness in 15 Minutes

This 3 ingredient tomato soup recipe delivers restaurant-quality velvety smoothness in just 15 minutes—no fancy techniques required. The secret lies in blending canned tomatoes with warm broth and a creamy base, then simmering until perfectly smooth.

I developed this version after years of testing shortcuts that still taste homemade, and it never fails to impress. What makes this recipe special is its simplicity without sacrificing depth.

You'll use pantry staples that most people already have, yet the result is a rich, comforting soup with just the right balance of acidity and creaminess. The 15-minute prep time includes blending and simmering, making it ideal for busy weeknights or last-minute meals.

By the end, you'll have a velvety soup that's silky in texture and packed with tomato flavor—no lumps, no bitterness, just pure comfort. The best part? It's foolproof—no risk of curdling or overcooking, and it reheats beautifully for leftovers.

Serve it warm with crusty bread or crackers for dipping, and you'll have dinner on the table faster than takeout. Here's how to make it perfectly every time.

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
🔥
Calories
Low Cal

Ingredients for 3 ingredient tomato soup

Three pantry staples transform into velvety tomato soup—no fancy ingredients needed.

Ingredient Amount Notes
Canned San Marzano Tomatoes 🍅 28 oz Crushed or whole, high-quality
Vegetable Broth 💧 4 cups Low-sodium preferred, homemade or store-bought
Heavy Cream 🥛 1 cup Full-fat for best texture, cold
Extra-Virgin Olive Oil 🫒 2 tbsp For richness and smoothness
Garlic Cloves 🧄 2 cloves Minced for subtle depth
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground for warmth
Sugar 🍯 1 tsp Balances acidity, optional
Fresh Basil Leaves 🌿 ¼ cup Chopped for fresh aroma

The San Marzano tomatoes make all the difference here—sweeter and less acidic than regular canned tomatoes, they deliver that restaurant-quality depth. Trader Joe's or Whole Foods carry them year-round, and they're worth the splurge for this recipe. If you can't find them, Muir Glen is a solid backup, just look for the 'whole peeled' variety. The vegetable broth should be fresh—homemade is ideal, but Pacific Foods or Imagine brands work perfectly. For the heavy cream, full-fat is non-negotiable—it's what gives this soup that luxurious texture. Grab the coldest carton from the dairy section, and let it sit at room temperature for 10 minutes before using.

No San Marzano tomatoes? Crushed tomatoes in a high-quality jar work in a pinch—just add an extra pinch of sugar to balance the acidity. Short on vegetable broth? Water plus 1 tsp bouillon powder gets you close, though it won't be as flavorful. Want to make this vegan? Swap the heavy cream for full-fat coconut milk (the canned kind, not the carton), though the texture will be slightly thinner. The sugar is truly optional—if your tomatoes are naturally sweet, skip it entirely. For the garlic, powdered works at half the amount if you're in a rush, but fresh is always better. And if you're out of basil, dried oregano at one-third the amount adds a similar earthy note.

This soup keeps beautifully—reheat gently on the stove with a splash of water or broth to restore creaminess. Store leftovers in an airtight container for up to 5 days in the fridge, or freeze for 3 months in portion-sized containers. I always double the batch and freeze half—perfect for lazy Mondays. The basil wilts fast, so store it in a jar of water like flowers if you're not using it all at once. And if you find yourself with extra heavy cream, whip it up with a pinch of sugar for instant dessert—trust me, it happens.

❤️

Why You'll Love This Recipe

  • No Pantry Panic: I keep a can of San Marzano tomatoes and broth on hand just for this—no last-minute grocery runs needed. The moment I crack open that can, I’m already halfway to dinner.
  • Garlic-Cream Magic: That first spoonful of warm, velvety soup with roasted garlic swirling in heavy cream? It’s the kind of rich, balanced flavor that makes you pause mid-sip. (Yes, even on a Tuesday night.)
  • Leftovers That Beg: This soup tastes better the next day—thicker, deeper—so I always make a double batch. My freezer’s full of it, and my family’s happy I did.
  • Budget-Friendly Luxury: Heavy cream makes it feel fancy, but the rest? A $2 can of tomatoes and a box of broth. It’s the ultimate "I deserve this" meal without breaking the bank.

Step-by-step instructions for velvety tomato soup

This simple method transforms basic ingredients into restaurant-quality tomato soup with just a few key techniques.

1

Sauté Garlic in Olive Oil Until Fragrant

Heat the 2 tablespoons extra-virgin olive oil in a medium saucepan over medium-low heat. Add the 2 minced garlic cloves and cook for 1-2 minutes until they become golden and release their aromatic oils. The garlic should smell deeply fragrant but not brown—this prevents bitterness.

I like to use a wooden spoon here to stir gently, ensuring the garlic doesn't stick to the pan. If you notice the garlic turning golden too quickly, reduce the heat slightly. This step builds the flavor foundation for your soup, so don't rush it. The oil should shimmer but not smoke.

2

Simmer Tomatoes and Broth Until Soft

Pour in the 28 oz canned San Marzano tomatoes (crushed or whole) and the 4 cups vegetable broth. Stir to combine, then bring the mixture to a gentle boil over medium-high heat. Once boiling, reduce the heat to medium-low and let it simmer uncovered for 10-12 minutes until the tomatoes break down and the mixture thickens slightly.

You'll know it's ready when the tomatoes lose their distinct shape and the soup develops a rich, deep color. The texture should be smooth enough to coat the back of a spoon. If you prefer a completely smooth soup, use an immersion blender now to purée it directly in the pot. I find this method keeps the soup's natural body better than transferring it to a blender.

3

Season and Sweeten the Base

Add the 1.5 teaspoons salt, 0.5 teaspoon black pepper, and 1 teaspoon sugar to the simmering tomato mixture. Stir well and let it cook for another 2-3 minutes to allow the flavors to meld. The sugar helps balance the natural acidity of the tomatoes, while the salt and pepper enhance their sweetness.

Here's where it gets good—taste the soup and adjust the seasoning. I often find I need a tiny bit more salt or a pinch of sugar to perfect the balance. Remember, you can always add more, but you can't take it out. The goal is a harmonious blend where the sweetness of the tomatoes shines through without being overpowering.

4

Finish with Cream and Fresh Basil

Remove the saucepan from heat and let it cool slightly for 2-3 minutes. Then, slowly whisk in the 1 cup cold heavy cream until fully incorporated. The cream should warm gently from the residual heat of the soup. Return the pan to low heat and cook for just 1-2 minutes to warm through—never boil the cream or it will curdle.

Finally, stir in the 0.25 cup chopped fresh basil leaves and let them steep for 1 minute before serving. The basil adds a bright, fresh note that cuts through the richness of the cream. For an even more luxurious touch, I like to garnish each serving with an extra basil leaf and a drizzle of olive oil before serving.

👨‍🍳

Pro Tips For Making 3 Ingredient Tomato Soup

  • Sear the Garlic First: I learned this the hard way—raw garlic in tomato soup tastes like a medicine cabinet exploded. Crush the cloves, heat the olive oil until shimmering, and cook them until they’re golden, not browned. That sweet, nutty aroma is the difference between "meh" and "wow."
  • Simmer, Don’t Boil: This isn’t a race. After adding broth, keep the heat at a gentle simmer—tiny bubbles, not rolling. Boiling scalds the cream later and makes the soup taste thin. Patience here means cream that stays silky, not curdled.
  • Salt the Broth Early: Don’t wait until the end. Season the broth before combining it with tomatoes—it’ll mellow out and blend better. And yes, even if the broth says "low-sodium," add salt. You’re using San Marzanos, which are naturally sweet but need balance.
  • Strain the Tomatoes: I know, it’s extra work, but hear me out: skipping the seeds and skins gives you a smoother, cleaner soup. Crush the tomatoes by hand (or pulse briefly in a blender), then strain through a fine-mesh sieve. No one’s judging your effort—just your taste buds.

Essential equipment for 3 ingredient tomato soup

Pot Essentials

You only need one pot for this recipe, but I recommend a 3-4 quart heavy-bottomed saucepan like a Le Creuset Dutch oven or All-Clad stainless steel. The weight helps distribute heat evenly, preventing hot spots that can scorch your tomatoes.

If you're on a budget, a Calphalon nonstick saucepan works perfectly too—just avoid overheating to prevent sticking. 🔥

Blending Tools

For a completely smooth texture, use an immersion blender (like the Ninja MagiMix or Oster Versa)—it blends right in the pot, saving cleanup time. If you prefer a traditional blender, let the soup cool slightly before transferring it to avoid splattering.

I’ve also used a food mill in a pinch, though it requires more effort for large batches.

Whisk for Cream

A stainless steel whisk (like the OXO Good Grips) is your best friend when adding the cold heavy cream. Whisking gently prevents lumps and ensures a silky finish. If you don’t have one, a fork or rubber spatula works in a pinch—just stir slowly and constantly.

The key is to avoid any sudden temperature shocks that could cause the cream to separate.

Measuring Tools

Precision matters with salt, sugar, and spices, so grab a small measuring spoon set (I love the OXO stainless steel ones). For the olive oil and broth, a liquid measuring cup with spout makes pouring easier.

And if you’re mincing garlic, a garlic press or microplane saves time—no knife skills required!

Optional Garnish Kit

For serving, I keep fresh basil, extra-virgin olive oil, and a grater handy. A small bowl for holding garnishes and a pair of kitchen shears for chopping basil quickly make plating effortless.

If you’re feeling fancy, add a sprinkle of flaky sea salt (like Maldon) or crusty bread for dipping right on the table. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 20g26%
Saturated Fat 12g60%
Cholesterol 60mg20%
Sodium 520mg23%
Total Carbohydrate 22g8%
Dietary Fiber 4g14%
Sugars 10g
Protein 6g12%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this tomato soup without heavy cream?

For a lighter version, substitute the heavy cream with 1 cup full-fat coconut milk (canned, not carton) or ½ cup Greek yogurt for tanginess. The texture will be slightly thinner but still creamy. If you prefer a dairy-free option, try ½ cup cashew cream (blend soaked cashews with water) for richness.

2

Why does my tomato soup turn out chunky?

Chunkiness happens when tomatoes aren't simmered long enough to break down. For a smoother texture, simmer the tomatoes and broth for 15 minutes instead of 10-12, then blend with an immersion blender. If you prefer some texture, just skip blending—it adds rustic appeal!

3

How do I prevent the cream from curdling?

Never let the soup boil after adding cream—keep heat at low and whisk constantly. For extra insurance, stir in 1 tablespoon cold butter along with the cream. If curdling happens, whisk in 1 teaspoon cornstarch mixed with water to stabilize it. The key is patience and gentle heat!

4

Can I use this recipe for a slow cooker?

Yes! Combine all ingredients except basil in a slow cooker on low for 3-4 hours or high for 1.5-2 hours. Add cream only at the end (last 10 minutes), then stir in basil. The slow cooker method deepens flavors but requires more attention to cream temperature. Perfect for meal prep!

5

What's the best way to store leftovers?

Let the soup cool completely, then store in an airtight container in the fridge for up to 5 days. For freezing, portion into ziplock bags and freeze for 3 months. To reheat, warm on the stove over medium-low heat, stirring occasionally and adding a splash of broth if too thick. Never microwave directly from frozen!

★★★★★4.8(1 review)
Categories Soups & Stews