This velvety tomato soup combines ripe tomatoes and fresh basil, gently simmered and blended to a smooth texture. Cream is stirred in at the end to add richness and balance, creating a comforting dish perfect for lunches or starters. The simple sauté of onion and garlic builds a flavorful base enhanced by vegetable broth. Garnished with vibrant basil leaves, it offers an elegant yet easy-to-make option. Variations include plant-based cream for a dairy-free touch and optional spices for depth.
Rain was drumming against my kitchen window when I decided to make this soup, something about the gray afternoon begging for something warm and red and comforting. My grandmother used to say tomato soup was medicine for the soul, and standing there while onions softened in olive oil, I finally understood what she meant. The whole house filled with that unmistakable simmering tomato smell, the kind that wraps around you like a blanket before you even take a bite.
Last winter my sister came over feeling completely overwhelmed by life and I put a pot of this on the stove. We sat at the counter with grilled cheese sandwiches, dipping and talking, and by the time we reached the bottom of our bowls, everything somehow felt more manageable. Food has this way of doing that, of creating space for feelings to breathe.
Ingredients
- 2 tablespoons olive oil: This creates the foundation for all the flavors to build upon, so use something you really like the taste of
- 1 medium onion, finely chopped: Take your time chopping evenly so everything cooks at the same rate and disappears into the soup
- 2 garlic cloves, minced: Fresh garlic makes all the difference here, jarred stuff just does not have the same punch
- 1 kg (2.2 lbs) ripe tomatoes or 2 cans whole peeled tomatoes: In summer I use whatever heirlooms look sad at the market, in winter good canned tomatoes actually win
- 500 ml (2 cups) vegetable broth: Homemade broth is lovely but store bought works perfectly fine, just taste before adding salt
- 120 ml (½ cup) heavy cream: This transforms the soup from thin and acidic to luxurious and velvety
- 1 teaspoon sugar: Just enough to tame the tomatoes natural acidity without making the soup taste sweet
- Salt and freshly ground black pepper: Season gradually and taste often, you can always add more but you cannot take it back
- 1 small bunch fresh basil leaves: Tear them by hand instead of cutting to release more of their aromatic oils
Instructions
- Build your flavor foundation:
- Heat that olive oil in a large pot over medium heat and add your chopped onion, giving it time to soften and turn translucent, about 5 minutes of patience
- Wake up the garlic:
- Stir in your minced garlic and let it cook just 1 minute until fragrant, watching carefully so it does not brown and turn bitter
- Let tomatoes break down:
- Add your chopped tomatoes with all their juices and cook for 5 minutes, stirring occasionally as they start to soften and release their liquid
- Create the soup base:
- Pour in the vegetable broth, bring everything to a gentle boil, then reduce heat and let it simmer uncovered for 20 minutes until tomatoes are completely falling apart
- Infuse with basil:
- Remove from heat and tuck in most of your basil leaves, saving a few pretty ones for garnish later
- Transform the texture:
- Blend right in the pot with an immersion blender or work carefully in batches in a regular blender until completely smooth
- Add the luxury:
- Return to low heat, stir in the heavy cream and sugar if using, then season with salt and pepper, warming gently without boiling
- Finish with care:
- Ladle into warmed bowls, scatter those reserved basil leaves on top, and serve while steam is still rising in ribbons
This recipe became my go to comfort food during a particularly difficult breakup, the kind where cooking feels like the only thing you can control. Something about the rhythm of chopping and stirring, the way the house slowly fills with warmth, helped put things back together one bowl at a time.
Making It Your Own
I have discovered that adding a pinch of red pepper flakes right at the beginning creates this gentle hum of heat that makes the soup feel more sophisticated. Sometimes I will throw in a sprig of thyme or rosemary while it simmers, fishing it out before blending, to add complexity without any texture.
The Perfect Pairing
Grilled cheese is obvious but try it with a sharp cheddar and something unexpected like thinly sliced apples or caramelized onions inside. The sweetness plays beautifully against the tangy creaminess of the soup.
Making It Ahead
This soup actually improves overnight as flavors have time to deepen and really get to know each other. Store it without the cream added, then gently rewarm and stir in the cream just before serving.
- Make a double batch and freeze half for those nights when cooking feels impossible
- Reheat slowly over low heat, stirring occasionally to prevent scorching on the bottom
- Thin with a splash of broth if it has thickened too much in the fridge
There is something profoundly healing about a bowl of tomato soup, maybe because it reminds us of simpler times or maybe just because it is warm and good and asks nothing of us but to sit and eat.
Recipe FAQs
- → What type of tomatoes work best?
-
Ripe fresh tomatoes or canned whole peeled tomatoes both provide a rich flavor; fresh ones yield a brighter taste while canned offer convenience.
- → Can I substitute heavy cream for a vegan option?
-
Yes, coconut cream or cashew cream can be used to maintain creaminess without dairy.
- → Why is basil added before blending?
-
Adding basil before blending infuses the soup with fresh herb aroma while retaining vibrant green flecks for visual appeal.
- → How can I make the soup spicier?
-
A pinch of red pepper flakes added after blending introduces gentle heat without overpowering the flavors.
- → What is the best way to achieve silky texture?
-
Passing the blended soup through a fine sieve smooths out any remaining pulp for an ultra-soft finish.