This comforting bowl features roasted ripe tomatoes caramelized alongside onions, garlic, and carrots until sweet and tender. The vegetables are simmered with vegetable broth and dried basil and thyme, then pureed until silky smooth. A splash of heavy cream adds richness, while red pepper flakes offer gentle warmth. Perfect for cold weather, this comes together in about 50 minutes and serves four generous portions.
The first time I made this tomato soup during a particularly brutal February, my kitchen windows fogged up completely and I could barely see the snow falling outside. Something about roasting those tomatoes until they practically collapsed into sweetness changed everything I thought I knew about soup. Now whenever the temperature drops below freezing, this recipe appears in my kitchen like clockwork, filling every corner with that incredible roasted aroma.
I served this to my sister once when she was visiting, fresh off a red-eye flight and barely functional. She took one sip, closed her eyes, and actually forgot to ask how my job was going for twenty whole minutes. Thats when I knew this recipe wasnt just food anymore.
Ingredients
- 2 lbs ripe tomatoes: Roasting concentrates their natural sugars and creates depth you cannot get from simmering alone
- 1 medium yellow onion: Becomes sweet and mellow after roasting, providing the aromatic foundation
- 4 cloves garlic: Roasting mellows the sharp edges into something almost buttery and mild
- 1 medium carrot: Adds natural sweetness and body without an obvious carrot flavor
- 2 tbsp olive oil: Helps those vegetables caramelize beautifully in the oven
- 2 tbsp unsalted butter: Creates that velvety finish and richness
- 3 cups low-sodium vegetable broth: The liquid base that carries all those roasted flavors
- 1/2 cup heavy cream: Transforms the texture into something luxurious and smooth
- 1 tsp salt: Essential for bringing out natural sweetness
- 1/2 tsp freshly ground black pepper: Adds gentle warmth and complexity
- 1 tsp dried basil: Classic herbal pairing that bridges summer and winter
- 1/2 tsp dried thyme: Adds an earthy undertone that grounds the tomatoes
- 1/4 tsp crushed red pepper flakes: Just enough background warmth to make things interesting
Instructions
- Get your oven ready:
- Preheat to 400°F and line a baking sheet with parchment, because you will thank yourself later during cleanup.
- Prep the vegetables:
- Halve those tomatoes and chop the onion, then arrange everything on the sheet with garlic cloves and sliced carrot.
- Season and roast:
- Drizzle generously with olive oil and sprinkle with half the salt and pepper, then roast for 25 to 30 minutes until tomatoes are soft and edges are caramelized.
- Build the flavor base:
- Melt butter in a large pot over medium heat, then add those gorgeous roasted vegetables along with basil, thyme, and red pepper flakes.
- Add the liquid:
- Pour in vegetable broth, bring everything to a bubble, then reduce heat and let it simmer gently for 10 minutes.
- Blend it smooth:
- Use an immersion blender right in the pot, or work in batches if using a regular blender, until the soup is completely velvety.
- Finish with cream:
- Stir in heavy cream, taste carefully, and adjust seasoning until it hits that perfect balance.
- Serve it up:
- Ladle into bowls hot, adding fresh basil leaves and an extra swirl of cream if you are feeling fancy.
Last winter my neighbor texted me at 9 PM because she could smell the roasting tomatoes through our shared apartment wall. That led to an impromptu soup night in my hallway with both of us clutching warm bowls on the floor, coats still on, talking about everything and nothing for two hours straight.
Making It Your Own
I have found that adding a Parmesan rind to the broth while simmering creates this incredible savory depth that people cannot quite put their finger on. Just remember to fish it out before blending.
Serving Suggestions
This soup needs something carb-heavy to balance its richness. A grilled cheese sandwich with sharp cheddar is classic for a reason, but crusty bread dipped right in works just as well.
Storage And Reheating
This actually tastes better the next day when all those flavors have had time to become properly acquainted. Store in an airtight container for up to five days and reheat gently over medium-low heat, stirring occasionally to prevent separation.
- Add a splash more cream when reheating if it seems too thick
- Freeze individual portions in freezer-safe bags for up to three months
- Thaw overnight in the refrigerator before reheating
Sometimes the best meals are the ones that make you pause mid-bite and feel genuinely grateful for something as simple as warm soup on a cold day.
Recipe Questions & Answers
- → What makes this soup so creamy?
-
The combination of roasted vegetables pureed until smooth and heavy cream stirred in at the end creates that luxurious, velvety texture.
- → Can I make this dairy-free?
-
Yes! Replace the butter with olive oil and swap heavy cream for coconut milk or any plant-based cream alternative.
- → What should I serve with tomato soup?
-
Crusty bread or a grilled cheese sandwich makes the perfect accompaniment for dipping into those warm, savory spoonfuls.
- → Can I use canned tomatoes instead of fresh?
-
Absolutely. Fire-roasted canned tomatoes work wonderfully when fresh ones aren't in season, though roasting time may be reduced.
- → How long does this soup keep?
-
Store cooled soup in an airtight container in the refrigerator for up to 4 days, or freeze for up to 3 months.
- → Is this soup spicy?
-
The red pepper flakes add just a hint of gentle warmth, but you can omit them entirely if you prefer no spice at all.