Silky Tomato-Basil Soup
A velvety smooth tomato soup infused with fresh basil and a touch of cream. Made from scratch with ripe tomatoes, slowly simmered with aromatics, then blended until luxuriously silky. This comforting classic pairs perfectly with crusty bread or a grilled cheese sandwich.
For 4 servings
- saute · ~5 min
Sauté the aromatics.
1.Heat olive oil in a large pot over medium heat until shimmering.2.Add chopped onion and smashed garlic. Sauté until soft and translucent, about 5 minutes.3.Stir occasionally to prevent browning — the garlic should stay pale.TIPAvoid browning the garlic — it turns bitter and darkens the soup's final color. - mix · ~3 min
Add tomatoes, water, and seasonings.
1.Add quartered tomatoes to the pot along with 1 cup of water.2.Stir in salt, black pepper, and sugar.3.Bring the mixture to a gentle boil, then reduce the heat to low. - simmer · ~25 min
Simmer until tomatoes break down.
1.Cover the pot with a lid, leaving a small gap for steam to escape.2.Simmer on low heat for 25 minutes, stirring once halfway through.3.The tomatoes should be completely soft and fall apart when prodded.TIPThe longer and gentler the simmer, the sweeter and more rounded the tomato flavor. - mix · ~2 min
Blend in the fresh basil.
1.Remove the pot from heat. Add the fresh basil leaves.2.Using an immersion blender, blend the soup directly in the pot until completely smooth.3.If using a countertop blender, work in batches and vent the lid to release steam.TIPBlending hot liquids can be dangerous — never fill a countertop blender more than halfway, and hold the lid down with a folded kitchen towel. - other · ~3 min
Strain for ultimate silkiness.
1.Set a fine mesh strainer over a clean bowl or the rinsed pot.2.Pour the blended soup through the strainer, pressing with a spatula or ladle.3.Push all the liquid through, leaving behind skins and seeds. Discard the solids.TIPDon't skip the straining — this is what turns a good tomato soup into a restaurant-quality silky one. - simmer · ~2 min
Finish with cream and adjust seasoning.
1.Return the strained soup to low heat. Stir in the heavy cream.2.Warm gently for 2 minutes — do not let it boil once the cream is added.3.Taste and adjust salt and pepper if needed.TIPNever boil soup after adding cream; it can curdle or split. - serve · ~1 min
Ladle into bowls, garnish, and serve.
1.Ladle the hot soup into bowls.2.Drizzle a few drops of cream over each serving and scatter a few small basil leaves on top.3.Serve immediately with crusty bread or grilled cheese.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Use Roma or vine tomatoes for the deepest natural sweetness and low seed content.
- 2Don't rush the simmer — allow full 25 minutes for tomatoes to soften and concentrate flavor.
- 3Strain the blended soup through a fine-mesh sieve for that signature silky texture.
- 4Add fresh basil after removing from heat to preserve its vibrant color and aromatic oils.
- 5Keep cream addition over low heat and never boil to prevent curdling or splitting.
- 6Cool leftover soup completely before refrigerating; it thickens beautifully and reheats well.
Adapt it for your goals.
Vegan
Replace heavy cream with full-fat coconut milk or a splash of cashew cream for dairy-free richness. Use a bit more olive oil to maintain mouthfeel.
Roasted TomatoRoasted Tomato
Roast the quartered tomatoes at 200°C/400°F for 25 minutes before adding to the pot to deepen the umami and introduce a subtle smoky sweetness.
Garlic LoversGarlic Lovers
Double the garlic and add a roasted garlic bulb (squeezed out) at the blending stage for a mellow, caramelized garlic flavor.
Why this is on our healthy list.
Rich in Lycopene
Tomatoes are packed with lycopene, a powerful antioxidant linked to heart health, and cooking with olive oil boosts its absorption.
Low-Calorie Comfort
A bowl of this soup is naturally light (under 200 calories per serving) while still feeling indulgent from the cream and olive oil.
Hydrating Base
With tomatoes and water as primary ingredients, this soup provides significant hydration and essential electrolytes like potassium.
Frequently asked questions
Yes—use one 28-oz can of whole peeled San Marzano tomatoes, drained slightly, and reduce water to 1/2 cup. The soup will still be delicious but may lack the fresh brightness of ripe in-season tomatoes.







