This velvety tomato soup combines ripe tomatoes simmered with garlic and onion, then blended smooth with fresh basil and cream for a comforting dish. Olive oil sautés the aromatics, enhancing the rich flavors. Simmering melds sweetness and seasoning before a gentle reheat ensures perfect creaminess. Great served with crusty bread or grilled sandwiches, it's a simple, nourishing choice for any occasion.
The smell of tomatoes simmering with garlic has become my favorite signal that comfort is on the way. My tiny apartment kitchen would fill with this aroma every rainy Sunday, making even the gloomiest day feel cozy inside.
I first made this soup during a particularly brutal winter when my roommate and I were both fighting off colds. We huddled over steaming bowls, watching snow pile up outside, feeling genuinely warmed from the inside out.
Ingredients
- 1 tablespoon olive oil: Creates the foundation for sautéing your aromatics
- 1 medium onion, chopped: Sweetens as it cooks, building depth
- 2 garlic cloves, minced: Add this after the onion so it does not burn
- 800 g (28 oz) canned whole peeled tomatoes: Quality matters here since tomatoes are the star
- 500 ml (2 cups) vegetable broth: Homemade is best but store bought works perfectly
- 125 ml (½ cup) heavy cream: Brings that velvety restaurant quality texture
- 1 teaspoon sugar: Balances acidity especially if using canned tomatoes
- 1 teaspoon salt, or to taste: Start with less and adjust after blending
- ½ teaspoon freshly ground black pepper: Freshly ground makes a noticeable difference
- 1 handful fresh basil leaves: Tear them by hand for more rustic flavor
Instructions
- Sauté the aromatics:
- Heat olive oil in a large pot over medium heat. Add chopped onion and cook until translucent and fragrant, about 5 minutes.
- Add the garlic:
- Stir in minced garlic and cook for just 1 minute until you catch that wonderful garlicky aroma filling your kitchen.
- Build the soup base:
- Pour in tomatoes with their juices along with vegetable broth, sugar, salt, and pepper. Bring everything to a gentle boil.
- Simmer and develop flavor:
- Reduce heat to low and let the soup simmer uncovered for 20 minutes. The flavors will concentrate and meld together beautifully.
- Blend until silky smooth:
- Remove from heat and toss in fresh basil leaves. Use an immersion blender right in the pot, or carefully transfer to a blender in batches.
- Add the cream:
- Stir in heavy cream and gently reheat over low heat. Avoid boiling once cream is added to prevent separation.
- Serve with love:
- Ladle into warm bowls and garnish with extra fresh basil leaves. Watch how the steam carries the aroma up to greet you.
This soup has become my go to when friends need comforting. Last month my neighbor came over crying after a terrible day at work, and thirty minutes later we were both dipping crusty bread into tomato soup and she was actually smiling again.
Making It Your Own
I have discovered that swapping heavy cream for coconut cream creates an entirely different but equally wonderful version. The subtle coconut flavor pairs surprisingly well with tomatoes and adds a beautiful richness.
Perfect Pairings
A grilled cheese sandwich dipped into this soup transforms a simple lunch into something almost magical. The crunch of buttery bread against the smooth creamy soup creates perfect textural contrast in every spoonful.
Storage and Make Ahead Tips
This soup actually tastes better the next day as flavors continue to develop overnight. It freezes beautifully for up to three months, making it perfect for stocking your freezer with homemade comfort food.
- Cool completely before transferring to freezer safe containers
- Leave room at the top since liquid expands when frozen
- Thaw overnight in the refrigerator for best results
There is something deeply nourishing about making soup from scratch, especially one this simple yet satisfying. I hope this recipe finds its way into your regular rotation.
Recipes Q&A
- → What type of tomatoes work best?
-
Canned whole peeled tomatoes provide consistent flavor, but ripe fresh tomatoes can be used for a fresher taste.
- → Can I make this dairy-free?
-
Yes, substitute heavy cream with coconut cream or cashew cream for a vegan option.
- → How should I blend the soup?
-
An immersion blender works well for a smooth texture, or carefully transfer in batches to a countertop blender.
- → What herbs complement this dish?
-
Fresh basil adds brightness, while a pinch of red pepper flakes can introduce gentle heat if desired.
- → How can I adjust seasoning?
-
Salt, sugar, and black pepper balance flavors; taste and adjust before serving to suit preference.