This soup offers a rich, velvety texture from ripe tomatoes blended with fresh basil and heavy cream. Sautéed onions and garlic build depth, while a hint of sugar balances acidity. Finished with golden garlic croutons, it delivers a satisfying contrast of creamy and crisp. Perfect for simple, comforting dinners, the soup brings French-inspired warmth with easy preparation and fresh, quality ingredients.
The first time I made this soup was during a relentless spring rain that kept us all inside. Something about the way the house filled with the scent of simmering tomatoes and garlic made the gray day feel cozy instead of dreary. Now whenever the weather turns even slightly gloomy, this is what I find myself making without really thinking about it.
I served this at a small dinner party once when my friend was going through a rough time. We sat around the table for hours, dipping croutons and talking, and she told me later that something about that simple meal made her feel better than anything else I could have done. Food has this way of comforting people that words sometimes cannot.
Ingredients
- 2 tablespoons olive oil: Use a good quality extra virgin oil here since it forms the flavor base of your soup
- 1 medium onion, finely chopped: Chop it small so it melts into the soup rather than leaving chunky bits
- 2 garlic cloves, minced: Fresh minced garlic gives you more control than garlic powder and tastes infinitely better
- 800 g canned whole peeled tomatoes: San Marzano tomatoes are worth the extra cost for their naturally sweet flavor
- 500 ml vegetable broth: Low sodium broth lets you control the salt level yourself
- 120 ml heavy cream: This creates that silky restaurant texture and balances the acidity of the tomatoes
- 1 teaspoon sugar: Just enough to cut the acidity without making the soup taste sweet
- 1 teaspoon salt, or to taste: Start with one teaspoon and add more at the end if needed
- ¼ teaspoon freshly ground black pepper: Freshly ground has so much more flavor than pre-ground
- 1 large bunch fresh basil leaves: Do not skip this or use dried, the fresh basil is essential to the final flavor
- 4 slices day-old bread: Slightly stale bread actually makes better croutons because it absorbs the oil without getting soggy
- 2 tablespoons olive oil: For tossing with the croutons, the same oil you use for the soup works perfectly
- 2 garlic cloves, finely minced: These raw garlic bits on the croutons give you little bursts of flavor in every bite
- Pinch of salt: Just enough to season the croutons without overwhelming them
Instructions
- Build the flavor foundation:
- Heat olive oil in a large saucepan over medium heat, add onion and sauté for 4 to 5 minutes until it turns completely translucent and soft
- Add the aromatic base:
- Stir in minced garlic and cook for just 1 minute until you can really smell the garlic fragrance filling your kitchen
- Create the soup base:
- Add canned tomatoes with all their juices, vegetable broth, sugar, salt, and pepper, then bring everything to a gentle boil
- Let the flavors deepen:
- Reduce heat and simmer uncovered for 20 minutes, stirring occasionally to prevent anything from sticking to the bottom
- Infuse with basil:
- Add fresh basil leaves and simmer for 2 more minutes so the basil releases its essential oils into the soup
- Purée until silky smooth:
- Remove from heat and use an immersion blender directly in the pot, or transfer carefully to a blender in batches, puréeing until completely creamy with no texture remaining
- Add the luxurious finish:
- Stir in heavy cream and adjust the seasoning to your taste, then keep warm over very low heat while you make the croutons
- Prepare the oven:
- Preheat your oven to 190°C (375°F) and get your baking tray ready
- Make the garlic croutons:
- Toss bread cubes with olive oil, minced garlic, and a pinch of salt until every piece is coated
- Bake until golden:
- Spread croutons on a baking tray and bake for 8 to 10 minutes, turning them once halfway through, until they are golden and crisp all over
- Serve and enjoy:
- Ladle the warm soup into bowls, garnish with fresh basil leaves, and top generously with garlic croutons right before serving
This recipe has become my go-to when someone needs comforting but I cannot be there in person. I have texted the recipe to friends going through hard times, and there is something so meaningful about knowing they are warming themselves with the same soup that has comforted my family so many times. Food connects us across distances in ways nothing else can.
Making It Your Own
After making this soup countless times, I have learned that small adjustments make it feel different every time. Sometimes I add a pinch of red pepper flakes when I sauté the onion for gentle warmth that builds slowly. Other times I roast the tomatoes first for an even deeper, more complex flavor that makes the house smell incredible for hours.
Perfecting The Texture
The difference between a good soup and a great one often comes down to pureeing it completely. I used to rush this step and leave small chunks, but taking the extra time to get it absolutely smooth makes such a difference in how luxurious it feels. If you do not have an immersion blender, a regular blender works perfectly, just work in small batches.
Make-Ahead Magic
This soup actually tastes better the next day, which makes it perfect for meal prep or entertaining. The flavors have time to meld and deepen overnight in the refrigerator. Just reheat gently and add the cream at the end, otherwise it might separate slightly.
- Make the croutons fresh right before serving for the best crunch
- The soup base freezes beautifully for up to three months without the cream
- Always add fresh basil as a garnish even if you froze the soup, dried basil cannot compare
There is nothing quite like dunking that first crouton into the steaming soup and hearing that satisfying crunch. This is the kind of simple, honest food that makes any day feel just a little bit better.
Recipe Q&A
- → What type of tomatoes work best for this dish?
-
Whole peeled canned tomatoes provide a balanced sweetness and texture, ideal for creating a smooth and flavorful base.
- → Can I substitute the heavy cream in the soup?
-
Yes, plant-based alternatives like coconut cream can be used to maintain creaminess while accommodating dietary preferences.
- → How do garlic croutons enhance the dish?
-
Golden, crisp garlic croutons add a crunchy texture and aromatic garlic notes, complementing the smoothness of the soup.
- → What is the best way to blend the soup?
-
Using an immersion blender directly in the pot ensures a smooth, creamy consistency, but transferring to a countertop blender in batches works well too.
- → How can I adjust the soup’s flavor balance?
-
Adding sugar balances tomato acidity, while fresh basil adds herbal brightness; seasoning with salt and pepper enhances overall taste.