This creamy tomato soup combines ripe tomatoes and fresh basil with a touch of cream for a smooth, comforting dish. Sauteed onion and garlic build a rich base, simmered with tomatoes and vegetable broth to meld flavors. Fresh basil adds a herbaceous note, while cream brings a velvety texture. Ideal as a cozy meal or elegant starter, this soup is easy to prepare in just 40 minutes. Garnish with extra basil and cream for added richness. Vegan options available using plant-based creams.
There's a quiet moment that happens every autumn when I find myself reaching for tomatoes at the farmers market one last time before winter sets in. A few years ago, I bought a bundle of them on impulse—their skins still warm from the sun—and decided to make soup instead of my usual pasta sauce. That first spoonful, with the cream swirling into the scarlet broth and fresh basil releasing its green perfume, changed how I thought about this simple combination forever.
I made this for my neighbor one rainy Sunday when she was recovering from the flu, and she texted me three days later asking for the recipe because her kids actually asked for seconds. That's when I realized this wasn't just comfort food—it was the kind of dish that reminds people why they love eating.
Ingredients
- Olive oil: Just a tablespoon is enough to build a fragrant base for your aromatics without making the soup greasy.
- Yellow onion: Medium-sized onions are easier to chop evenly, and they caramelize gently over medium heat, sweetening the whole soup.
- Garlic cloves: Two cloves minced fine release their flavor quickly and completely into the hot oil, which is all you need here.
- Canned whole tomatoes: Use 800 grams if you can find them—they're already peak-season quality captured in a can, which beats most fresh tomatoes you'll find in winter.
- Vegetable broth: 500 milliliters (about 2 cups) dilutes the soup to a pourable consistency while letting the tomato flavor shine.
- Heavy cream: 120 milliliters added at the end transforms the texture from sharp to silky and mellows the acidity just enough.
- Sugar: A teaspoon sounds small, but it balances the natural acidity of tomatoes in a way salt alone cannot.
- Salt and pepper: Taste as you go—canned tomatoes vary in saltiness, so you might not need the full half teaspoon.
- Red pepper flakes: Optional, but a pinch adds a subtle warmth that lingers on the tongue without making it spicy.
- Fresh basil: Tear or roughly chop it just before stirring in so the leaves stay vibrant green and aromatic instead of bruised and dark.
Instructions
- Build your flavor base:
- Pour olive oil into your largest pot and let it shimmer over medium heat, then add the chopped onion. You're looking for soft and translucent after about 4 to 5 minutes—this is where sweetness starts. Add the minced garlic and stir constantly for just 1 minute, until the kitchen smells unmistakably garlicky and aromatic.
- Combine everything and simmer:
- Stir in the tomatoes with all their juice, then add vegetable broth, sugar, salt, pepper, and red pepper flakes if you're using them. Bring the whole thing to a gentle simmer and let it bubble away for 20 minutes, stirring every few minutes so nothing sticks to the bottom.
- Blend to silky perfection:
- Remove the pot from heat and add the fresh basil leaves, then use your immersion blender to puree everything into a completely smooth soup—no chunks, no texture, just velvety red soup. If you don't have an immersion blender, let the soup cool slightly and blend it in batches in a countertop blender, being careful with hot liquid.
- Finish with cream and heat gently:
- Stir in the heavy cream and let it warm through for 2 to 3 minutes over low heat, stirring occasionally. Don't let it boil after the cream goes in—just warm enough to serve steaming hot.
- Taste and adjust:
- Before serving, taste a spoonful and adjust salt and pepper to your liking. Some batches of tomatoes are more acidic than others, so trust your palate.
There's something almost meditative about watching a pot of red broth transform under an immersion blender, becoming thicker and creamier with each pulse. A friend once watched me make this and said it looked like I was performing alchemy, turning simple ingredients into something that tasted like autumn in a bowl.
When to Make This
This soup works year-round, but it shines when you're craving something that feels both light and satisfying. Serve it on a chilly evening with crusty bread, or as an elegant first course at a dinner party where it looks restaurant-quality but took you less than an hour. Summer versions can use fresh ripe tomatoes if you're willing to blanch and peel them—the flavor is brighter and more delicate that way, though canned tomatoes are honestly more reliable and less work.
Vegan and Dietary Swaps
Heavy cream is what makes this soup taste luxurious, but it's not the only option. Coconut cream creates a richer, slightly tropical version that some people prefer, while cashew cream (blend soaked cashews with water until silky) mimics the dairy mouthfeel almost exactly and keeps the flavor clean and tomato-forward. Oat cream tends to be thinner, so you might need a bit more of it to achieve the same richness.
Serving Suggestions and Pairings
A bowl of this soup deserves something to go alongside it—think grilled cheese sandwiches with crispy edges, warm focaccia bread for dunking, or a simple green salad dressed with lemon and oil to cut through the richness. If you're feeling fancy, top each bowl with a tiny basil leaf, a crack of black pepper, and a thin drizzle of extra cream that swirls into the red like marble. For a light meal, pair it with a side of roasted vegetables or a light grain salad instead of bread.
- A grilled cheese made with sharp cheddar and sourdough is almost mandatory when this soup appears.
- Leftover soup keeps in the refrigerator for up to 4 days and freezes beautifully for up to 3 months if you freeze it before adding the cream.
- Reheat gently over low heat, stirring often, and add a splash of broth or cream if it's thickened too much.
This soup has a way of turning an ordinary weeknight into something worth remembering. Make it, serve it hot, and watch how something this simple manages to feel like home.
Recipe FAQs
- → Can I use fresh tomatoes instead of canned?
-
Yes, fresh ripe tomatoes can be peeled, chopped, and used to enhance the fresh flavor. Roasting them beforehand intensifies the taste.
- → How do I make it vegan-friendly?
-
Replace heavy cream with coconut or cashew cream for a smooth, dairy-free alternative without sacrificing richness.
- → What is the best way to puree the soup?
-
Use an immersion blender directly in the pot or blend in batches using a countertop blender for a smooth texture.
- → Can I adjust the spice level?
-
Yes, red pepper flakes can be added or omitted based on your preferred spice intensity.
- → What dishes pair well with this soup?
-
It pairs wonderfully with grilled cheese sandwiches or crusty breads to complement the creamy texture.