Ready in about 40 minutes, this silky tomato soup starts with sautéed onion, garlic and carrot, then simmered with chopped ripe tomatoes and vegetable broth. Blend until very smooth and finish with a splash of cream or olive oil for richness. Roast the tomatoes and carrots first for a deeper flavor, or omit dairy for a vegan version. Serve warm with crusty bread or grilled cheese.
The rain was hammering against the kitchen window so hard I could barely hear the radio, and the only thing that felt right was a pot of something red and warm. I had a bag of overripe tomatoes staring me down from the counter, the kind that are one day away from the compost bin. Forty minutes later I was sitting on the floor with a bowl in my lap, wondering why I ever bother with complicated dinners. This soup is the answer to every evening when you just need something good and simple.
My friend Marta stopped by unannounced one October afternoon, damp from the drizzle and complaining about the cold. I ladled her a bowl without asking, and she sat at my scratched kitchen table in silence until it was empty. She looked up and said, simply, you have to teach me this one.
Ingredients
- Ripe tomatoes (1 kg): The riper and more fragrant, the better, since they are the soul of this soup.
- Onion (1 medium): Provides a sweet backbone that rounds out the acidity of the tomatoes.
- Garlic (2 cloves): Minced fine so it melts into the base without overpowering anything.
- Carrot (1 medium): Adds natural sweetness and body that you will barely notice but would absolutely miss.
- Vegetable broth (800 ml): A good quality broth makes a real difference here since there are so few ingredients.
- Olive oil (2 tbsp): Use the decent bottle, you will taste it.
- Sugar (1 tsp): Optional but a small pinch tames the sharpest tomatoes beautifully.
- Salt and black pepper: Season gradually and taste often, the right amount of salt transforms the whole pot.
- Dried basil or fresh basil leaves (1 tsp): Fresh is lovely for garnish but dried works perfectly during cooking.
- Heavy cream or milk (60 ml): Entirely optional, but a splash at the end gives it that restaurant quality silkiness.
Instructions
- Build the base:
- Warm the olive oil in a large pot over medium heat until it shimmers, then tip in the onion, garlic, and carrot. Stir them around for about five minutes until the onion turns translucent and your kitchen starts to smell like the beginning of something wonderful.
- Cook the tomatoes:
- Add the chopped tomatoes and let them collapse for another five minutes, stirring occasionally so nothing catches on the bottom. You want them soft and jammy, releasing their juices into the pot.
- Simmer everything together:
- Pour in the vegetable broth and add the basil, salt, pepper, and sugar if you are using it. Bring it to a boil, then lower the heat and let it bubble gently uncovered for twenty minutes until the vegetables are completely tender.
- Blend until silky:
- Take the pot off the heat and blend with an immersion blender until completely smooth, or work in batches with a regular blender, being careful with the hot liquid. Keep going until not a single lump remains.
- Add cream if desired:
- Stir in the cream or milk if you want that extra richness, then warm it through gently without letting it boil again. This is the moment where the soup changes color slightly and looks absolutely gorgeous.
- Taste and serve:
- Give it a final taste, adjust the salt and pepper, and ladle into warm bowls with a few fresh basil leaves on top. Serve it with something crusty to mop up every last drop.
There was a winter I made this soup every single Monday for two months straight, and my roommate started calling it therapy in a bowl. She was not wrong.
Making It Your Own
A pinch of chili flakes stirred in at the end changes the whole personality of the soup, giving it a gentle warmth that lingers. Roasting the tomatoes and carrots before adding them to the pot creates a deeper, more concentrated flavor that feels like an entirely different recipe. Both versions are correct, and both are worth trying depending on your mood.
What to Serve Alongside It
A grilled cheese sandwich pressed in a skillet until golden and stretchy is the obvious and perfect companion. Thick slices of sourdough toasted with butter and rubbed with a raw garlic clove work just as well when you want something simpler. The soup also stands on its own with nothing more than a handful of croutons scattered on top.
Storing and Reheating
This soup keeps for up to four days in the refrigerator and actually tastes better on the second day when the flavors have settled. It freezes well for up to three months if you leave out the cream until you are ready to reheat.
- Freeze in individual portions so you only thaw what you need.
- Reheat gently on the stove over low heat rather than using a microwave.
- Always taste for salt after reheating because the flavor can dull slightly.
Some recipes are just recipes, but this one is the kind you memorize without trying and find yourself making from memory on quiet weeknights for years. Keep it close.
Recipe FAQs
- → Can I use canned tomatoes instead of fresh?
-
Yes. Use a 28 oz can of whole peeled or crushed tomatoes to replace about 1 kg fresh tomatoes. Simmer a few minutes longer to meld flavors, and adjust seasoning to taste.
- → How can I make it dairy-free?
-
Skip the heavy cream and finish with a drizzle of good olive oil or a splash of unsweetened plant milk for creaminess. Coconut cream can add richness but will alter the flavor.
- → What’s the best way to deepen the flavor?
-
Roast the tomatoes and carrots at 220°C/425°F until caramelized before sautéing; add a pinch of sugar or a bay leaf while simmering, and let the soup reduce slightly to concentrate flavors.
- → How do I get an ultra-smooth texture?
-
Use an immersion blender directly in the pot or blend in batches in a countertop blender. For extra silkiness, pass the soup through a fine sieve or chinois after blending.
- → How should I store and reheat leftovers?
-
Refrigerate in an airtight container for up to 3–4 days, or freeze for 2–3 months. Reheat gently over low heat and stir in a little broth or water if it has thickened.
- → What are good serving pairings?
-
Serve with crusty bread, grilled cheese, or a light green salad. A sprinkle of fresh basil or a drizzle of olive oil adds freshness just before serving.