📄 Some content on this site was written with AI assistance and reviewed by Mileni Sabatini before publishing.
The rich, creamy texture of this dish comes from a generous amount of olive oil whisked in at the end, which helps create a luscious finish that ties all the flavors together. I always make sure the ingredients are at room temperature before mixing—this helps them blend more seamlessly and enhances the overall flavor. Taking the time to sauté the aromatics until they’re nicely caramelized brings a depth that elevates the entire dish beyond the ordinary.

tomato soup
Ingredients
Method
- Chop the tomatoes into coarse chunks. Keep the skins and seeds – I don't bother peeling because everything gets blended.
- In a large pot, heat the olive oil over medium. When it shimmers, add chopped onion and a pinch of salt. Cook, stirring often, until the onion looks translucent and soft, about 5–7 minutes.
- Add smashed garlic. Stir for 1 minute – don’t let it brown.
- Add the chopped tomatoes (with all the juices), black pepper, and sugar if you’re using it. Stir well. Let everything simmer for about 10 minutes, stirring now and then. The tomatoes will break down and smell sweet.
- Pour in the vegetable broth and bring to a boil. Lower the heat. Let it simmer another 10–15 minutes, uncovered.
- Add the fresh basil and cook 2 more minutes. Turn off the heat.
- Blend the soup until smooth using an immersion blender right in the pot (or let it cool a bit and work in batches in your blender). If you want some texture, pulse a few times instead of letting it get totally smooth.
- Taste and add more salt if needed. I start with half the amount, then taste after blending and adjust. Soup flavor can vary a lot depending on your tomatoes.
- Ladle the soup into bowls. Add a spoonful of plain yogurt or cream if you like it richer. I always grab a slice of bread for dunking.
Notes
Real-life tips for great tomato soup
The biggest flavor upgrade? Use ripe, in-season tomatoes and don’t even think about peeling them. If your tomatoes are on the pale side, add that tiny pinch of sugar — it somehow makes the whole thing taste more like tomatoes, not sweet. I always cook my onion longer than most recipes say: wait until the edges turn golden. It gives the soup that mellow, round flavor instead of rawness. Also, blend just half if you want a bit of texture.Swaps and variations that work
You can get away with swapping yellow onions for red or white. Fresh basil gives the best aroma, but in winter I’ll stir in a spoonful of pesto at the end if that’s what I have. If you want to make it vegan, skip the yogurt or use plant-based cream. Don’t use only cherry tomatoes — I’ve tried and it ends up too sweet and a little thin. Also: canned tomatoes in a pinch are fine, but the soup won’t have that sun-soaked taste.Meal prep and leftovers
This soup keeps in the fridge for up to three days. I reheat servings directly from the fridge, and sometimes I add a splash of broth to loosen it up — tomato soup thickens as it sits. It also freezes well, if you leave out the cream or yogurt until serving.I keep coming back to tomato soup because it’s faster than you’d think — and a real rescue when tomatoes are cheap and sweet. This version lands somewhere between silky and rustic, which means it actually fills me up.
Real-life tips for great tomato soup
The biggest flavor upgrade? Use ripe, in-season tomatoes and don’t even think about peeling them. If your tomatoes are on the pale side, add that tiny pinch of sugar — it somehow makes the whole thing taste more like tomatoes, not sweet.
I always cook my onion longer than most recipes say: wait until the edges turn golden. It gives the soup that mellow, round flavor instead of rawness. Also, blend just half if you want a bit of texture.
Swaps and variations that work
You can get away with swapping yellow onions for red or white. Fresh basil gives the best aroma, but in winter I’ll stir in a spoonful of pesto at the end if that’s what I have. If you want to make it vegan, skip the yogurt or use plant-based cream.
Don’t use only cherry tomatoes — I’ve tried and it ends up too sweet and a little thin. Also: canned tomatoes in a pinch are fine, but the soup won’t have that sun-soaked taste.
Meal prep and leftovers
This soup keeps in the fridge for up to three days. I reheat servings directly from the fridge, and sometimes I add a splash of broth to loosen it up — tomato soup thickens as it sits. It also freezes well, if you leave out the cream or yogurt until serving.