This velvety tomato soup blends ripe tomatoes simmered with fresh basil and fragrant garlic, softened onions, and a splash of cream for richness. Olive oil gently sautés the aromatics before the vegetable stock brings the flavors together. A smooth purée completes this comforting dish, enhanced with basil garnish. Ideal for a light, satisfying meal with gluten-free and vegetarian qualities.
Last winter, my roommate walked in with armfuls of tomatoes from her aunt's garden, insisting we had to use them before they went bad. We ended up making this soup three nights in a row, each batch slightly different, until we settled on what became our go-to version for rainy days.
I once served this at a dinner party where everyone was slightly skeptical about tomato soup being the main course. By the end of the meal, three people were asking for the recipe, and someone actually licked their bowl clean when they thought no one was watching.
Ingredients
- 1 tablespoon olive oil: Extra virgin gives the best flavor foundation for sautéing the aromatics
- 1 medium yellow onion, diced: Yellow onions become sweet and mellow when cooked down properly
- 2 garlic cloves, minced: Fresh minced garlic beats pre packaged stuff every single time
- 1 kg ripe tomatoes: Canned work perfectly fine in winter when fresh tomatoes are disappointing
- 500 ml vegetable stock: Homemade stock adds depth but store bought is totally acceptable
- 120 ml heavy cream: This is what makes it velvety rather than just watery tomato puree
- 15 g fresh basil leaves: Add this at the end so the bright flavor really shines through
- 1 teaspoon sugar: Even the best tomatoes sometimes need a little help balancing acidity
Instructions
- Build your flavor base:
- Heat olive oil in a large saucepan over medium heat, add diced onion, and cook for 5 minutes until soft and translucent but not browned
- Add the aromatic punch:
- Stir in minced garlic and cook for just 1 minute until fragrant, watching carefully so it does not burn
- Break down the tomatoes:
- Add chopped tomatoes with their juices and cook for 5 minutes, stirring occasionally until they start falling apart
- Let it simmer:
- Pour in vegetable stock, bring everything to a boil, then reduce heat and simmer uncovered for 15 minutes
- Make it silky smooth:
- Add fresh basil leaves and use an immersion blender right in the pot, or carefully transfer to a countertop blender
- Add the luxurious finish:
- Return soup to the pot if you used a blender, stir in cream and sugar if using, then season generously with salt and pepper
- Serve it up:
- Ladle into warmed bowls, tuck in a few extra basil leaves, and bring it to the table while still steaming hot
This soup became a Friday tradition during my first year of teaching. There was something healing about coming home, chopping vegetables, and watching everything bubble away while the house filled with that incredible basil tomato aroma.
Making It Your Own
I have roasted the tomatoes first with a little olive oil at 400°F for 20 minutes, and honestly, that extra step creates something extraordinary. The concentrated sweetness changes the whole character of the soup.
What To Serve Alongside
A grilled cheese sandwich made with sharp cheddar and sourdough is the classic pairing that never disappoints. For something lighter, a simple green salad with vinaigrette cuts through the richness beautifully.
Storage And Reheating
This soup actually tastes better the next day as the flavors have time to meld together properly. Store it in an airtight container in the refrigerator for up to 4 days, or freeze for up to 3 months.
- Reheat gently over low heat, stirring occasionally to prevent the cream from separating
- Add a splash of stock or water if it has thickened too much in the fridge
- Never microwave it in a sealed container as the steam needs somewhere to escape
Good soup is one of life's simple pleasures, and this one has never let me down. Hope it finds its way into your regular rotation too.
Recipe Questions & Answers
- → Can I use canned tomatoes instead of fresh?
-
Yes, whole peeled canned tomatoes work well and provide a convenient option without sacrificing flavor.
- → How can I make the soup vegan?
-
Replace the heavy cream with a plant-based alternative to maintain creaminess while keeping it vegan friendly.
- → What is the best way to enhance the tomato flavor?
-
Roasting the tomatoes before cooking boosts their natural sweetness and adds depth to the soup.
- → Can I prepare this soup ahead of time?
-
Yes, it can be made in advance and reheated gently to preserve the smooth, fresh flavors.
- → What sides pair well with this dish?
-
Crusty bread or grilled cheese sandwiches complement the warmth and creaminess perfectly.