Tomato Soup: Ripe tomatoes, onion, garlic and carrot are sautéed in olive oil, simmered with vegetable broth and basil, then pureed until silky. Stir in cream for richness or leave dairy-free; finish with salt, pepper and a pinch of sugar to balance acidity. Makes 4 servings in about 40 minutes. Serve warm with crusty bread or grilled cheese.
The rain was drumming against the kitchen window so hard that Tuesday evening that I barely heard the pot lid rattle. I had bought too many tomatoes at the farmers market that morning, mostly because the vendor called me sweetheart and I lost all willpower. Staring at a counter piled with crimson globes, soup was the only sane answer.
My neighbor Dave knocked on the door halfway through simmering, drawn by the smell he said was drifting through the hallway. He stood in the kitchen with a mug of tea and told me about his mothers soup while I blended it smooth. We ate it standing up, dunking torn chunks of sourdough straight from the pot.
Ingredients
- Ripe tomatoes (1 kg, chopped): The soul of this dish, so pick the ripest, most fragrant ones you can find because bland tomatoes make bland soup.
- Onion (1 medium, chopped): Builds the savory backbone, and cooking it slowly at the start releases natural sweetness.
- Garlic (2 cloves, minced): Just enough to add warmth without overpowering the tomatoes.
- Carrot (1 medium, peeled and sliced): A quiet hero that adds body and a subtle sweetness most people never guess is there.
- Vegetable broth (800 ml): Use a good quality one since it carries the seasoning through every spoonful.
- Olive oil (2 tbsp): The foundation for sautéing and adds a gentle fruitiness.
- Sugar (1 tsp, optional): Tames acidity and rounds out the flavor, especially with canned or off season tomatoes.
- Salt and black pepper: Season gradually and taste as you go because broths vary in saltiness.
- Dried basil or fresh basil leaves (1 tsp dried or a small handful fresh): Basil and tomatoes are old friends for a reason.
- Heavy cream or milk (60 ml, optional): Adds a silky finish but the soup is wonderful without it too.
Instructions
- Build the flavor base:
- Warm the olive oil in a large pot over medium heat and slide in the onion, garlic, and carrot. Stir them around for about five minutes until the onion turns translucent and your kitchen starts smelling like something wonderful is about to happen.
- Wake up the tomatoes:
- Toss in the chopped tomatoes and give everything a good stir, letting them cook for about five minutes until their juices start running and the color deepens to a rich, brick red.
- Simmer and meld:
- Pour in the vegetable broth, add the basil, salt, pepper, and sugar if you are using it. Bring it all to a lively boil, then drop the heat to low and let it bubble gently uncovered for twenty minutes while the flavors marry.
- Blend until silky:
- Take the pot off the heat and use an immersion blender right in the pot, or carefully transfer batches to a countertop blender. Keep going until the soup is completely smooth with no chunks hiding anywhere.
- Add the optional cream:
- If you want that extra richness, stir in the cream or milk now and warm everything through gently without letting it boil.
- Taste and serve:
- Give it a final taste and adjust the salt and pepper to your liking. Ladle into bowls and scatter fresh basil leaves over the top for a finishing touch.
That soup became my go to potluck contribution for three winters running. People would ask for the recipe and I would hand it over on a stained index card, always forgetting to mention the sugar.
Pairings Worth Trying
Grilled cheese is the obvious partner and honestly the correct one, but a slice of sharp cheddar on rye toasted in a skillet with butter is the move. Crusty sourdough dipped straight in works too, especially on nights when you cannot be bothered with a sandwich.
Making It Your Own
A pinch of chili flakes shaken in at the end gives the whole bowl a gentle, warming hum that sneaks up on you. Smoked paprika does something similar if you prefer warmth over heat. The soup forgives almost every experiment, which is part of its charm.
Storage and Reheating
This soup keeps beautifully in the fridge for up to four days and actually tastes better on day two when the flavors have settled. It freezes well too, though if you added cream it may separate slightly when thawed.
- Let the soup cool completely before transferring to containers.
- Leave some space at the top of the container because it expands when frozen.
- Reheat gently on the stove over low heat rather than boiling it aggressively.
Some recipes earn a permanent spot in your rotation because they ask so little and give so much back. This is one of them.
Recipe FAQs
- → How can I deepen the tomato flavor?
-
Roasting the tomatoes and carrots before sautéing concentrates sweetness and adds smoky depth. Also brown the onions lightly and simmer longer to reduce and intensify the broth.
- → Can I make this dairy-free?
-
Yes. Omit the cream and use a plant-based alternative (oat or coconut cream work well). Blend in a little olive oil for added silkiness if needed.
- → How do I get a perfectly smooth, silky texture?
-
Use an immersion blender directly in the pot or puree in batches in a countertop blender until very smooth. For extra silkiness, pass the puree through a fine-mesh sieve or add a splash of cream or milk.
- → What's the best way to balance acidity?
-
A small pinch of sugar helps tame bright acidity. Finishing with a touch of cream or butter also rounds flavors, and a bit more simmer time softens sharp edges.
- → How should I store and reheat leftovers?
-
Cool quickly, refrigerate in an airtight container for up to 3–4 days or freeze for up to 3 months. Reheat gently over low heat; if dairy is included, warm slowly to avoid curdling.
- → What are good serving suggestions?
-
Garnish with fresh basil and a drizzle of olive oil or cream. Serve alongside crusty bread, grilled cheese or a simple green salad for a balanced meal.