Pin It There's something almost meditative about standing at the stove with a pot of tomatoes, watching them soften and release their sweetness into the heat. My neighbor once stopped by on a late August afternoon when my kitchen smelled like concentrated summer, and before I could even offer a proper greeting, she asked if she could just sit and watch the soup come together. That's when I realized this wasn't just a recipe, it was an invitation to slow down and let simple ingredients do something extraordinary.
I made this soup for my sister during her first week in a new apartment, when her kitchen was still mostly empty boxes and good intentions. She sat on a barstool with a bowl cradled in both hands, and I watched her expression soften with each spoonful, like the soup was doing the emotional work I didn't have words for. Sometimes food isn't about being fancy, it's about showing up for someone in a way that feels warm and real.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Ripe tomatoes (1.5 kg, roughly chopped): This is where everything starts, so choose tomatoes that smell like tomatoes, not like they were picked yesterday and forgot how to ripen.
- Yellow onion (1 medium, diced): It softens into the background, giving the soup its gentle, sweet foundation without ever demanding attention.
- Garlic (2 cloves, minced): Just enough to whisper in the background, not shout.
- Vegetable broth (750 ml): A good broth tastes like it was made with care, so read the label and choose one that makes sense to you.
- Extra virgin olive oil (2 tbsp, plus more for drizzling): The oil at the end, the one you drizzle on top, is where the flavor lives, so don't skip it or downgrade it.
- Fresh basil (1 small bunch, plus extra for garnish): Add it at the very end so it stays bright and alive instead of turning into a shadow of itself.
- Sugar (1 tsp, optional): Sometimes tomatoes need a tiny nudge to remember their sweetness, especially if you're using winter tomatoes.
- Salt and black pepper: Taste as you go, because what your palate needs might be different from what the recipe suggests.
- Heavy cream or plant-based cream (60 ml, optional): A swirl at the end softens everything into luxury, but it's beautiful without it too.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Warm the oil and soften the onion:
- Pour the olive oil into a large pot over medium heat and listen for that gentle sizzle. Add the diced onion and let it cook undisturbed for a few minutes before stirring occasionally, about 5 minutes total, until it becomes translucent and soft.
- Wake up the garlic:
- Stir in the minced garlic and cook for just a minute, until the smell hits you like a small reminder of why you love cooking. Don't let it brown or it turns bitter.
- Add the tomatoes and let them break down:
- Pour in your chopped tomatoes and stir them into the onion mixture. Cook for about 10 minutes, stirring now and then, until the tomatoes start to collapse and release their liquid.
- Build the soup with broth:
- Pour in the vegetable broth and add the sugar if you think your tomatoes need it. Bring everything to a gentle simmer and let it bubble softly for about 15 minutes, which is enough time to think about why you're cooking this, or to just stand there breathing in the steam.
- Blend it into silk:
- Remove from heat and drop in the basil leaves. Using an immersion blender, purée the soup in steady passes until it's completely smooth and silky, or if you prefer, carefully blend it in batches in a countertop blender.
- Taste and adjust:
- Pour it back into the pot if needed and taste it honestly. Season with salt and pepper until it tastes like a version of summer you want to eat. Stir in cream now if you're using it.
- Serve with intention:
- Ladle the soup into bowls, drizzle each one with a thread of your best olive oil, and scatter fresh basil leaves on top like you mean it.
Pin It There was a rainy Tuesday when I made this soup and my partner came home from a difficult day, and somehow a bowl of something this simple and honest felt like an apology and a love letter combined. I don't think I'll ever forget the quietness of that moment, how sometimes the smallest gestures carry the weight we need them to.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
When Tomatoes Matter Most
The quality of your tomatoes is everything here, and I learned this the hard way by making this soup in March with tomatoes that had traveled too far and forgotten who they were. If you can't find good fresh tomatoes, use canned San Marzano tomatoes instead, because a good canned tomato is more honest than a sad fresh one. The soup only works if the tomatoes taste like tomatoes, so don't compromise on this one thing.
The Secret of the Finish
After you've blended everything smooth, that final drizzle of olive oil is where the magic lives. I used to think this was just decoration until I tasted the difference it makes, how it rounds out every flavor and adds a richness that feels almost luxurious. The basil garnish matters too, because it should stay fresh and bright, a reminder that this soup is alive and present on your spoon.
Making It Your Own
This is the kind of recipe that welcomes your input, that doesn't mind if you adjust it slightly depending on what you have and what you're feeling. Some days I add a pinch of red pepper flakes, other times I roast the tomatoes first for a deeper flavor that feels like autumn even in summer. The beauty of this soup is that it's forgiving enough to become what you need it to be.
- Roasting tomatoes at 200°C for 30 minutes before adding them deepens the flavor into something almost caramelized and complex.
- A grilled cheese sandwich or crusty bread alongside it is less of a side and more of a necessary companion.
- Leftover soup keeps for up to four days in the fridge and tastes even better the next day, when all the flavors have had time to become friends.
Pin It This soup has become my answer to almost everything, the dish I make when I want to say something without having to find the words. It's honest, it's beautiful, and it never apologizes for being simple.
Recipe FAQs
- → Can I use canned tomatoes instead of fresh?
Yes, canned tomatoes work perfectly. Use two 28-ounce cans of whole peeled tomatoes or crushed tomatoes. The flavor remains excellent, and preparation becomes even faster.
- → How long does this soup keep in the refrigerator?
Store cooled soup in an airtight container for up to 4 days. The flavors actually develop and improve overnight. Reheat gently over medium-low heat, stirring occasionally.
- → Can I freeze this soup?
Absolutely. Freeze in portions for up to 3 months. Thaw overnight in the refrigerator, then reheat on the stovetop. If you added cream, freezing may slightly affect texture, though flavor remains unchanged.
- → What can I serve with tomato basil soup?
Crusty bread, garlic bread, or grilled cheese sandwiches pair beautifully. For a lighter option, serve with a simple green salad dressed with balsamic vinaigrette. Bruschetta also complements the flavors wonderfully.
- → How do I make this soup thicker or thinner?
For thicker soup, simmer longer to reduce liquid, or add a tablespoon of tomato paste. To thin, simply add more broth or water until reaching desired consistency. The soup naturally thickens as it cools.
- → Do I need to peel the tomatoes first?
No need. The skins break down during cooking and become undetectable after blending. However, if you prefer completely smooth texture, peel tomatoes before chopping by scoring and blanching in boiling water.