This velvety soup combines fire-roasted tomatoes with aromatic vegetables for a deeply flavorful experience. The natural sweetness of onion and carrot balances the slight acidity, while smoked paprika enhances that authentic fire-roasted character.
Blend until completely smooth for that luxurious texture, or leave slightly chunky if you prefer more body. The optional cream adds richness, though coconut cream works beautifully for dairy-free versions.
Ready in under an hour, this soup stores exceptionally well - actually tasting better the next day as flavors meld. Perfect for batch cooking and weeknight dinners.
The smell of charred tomatoes hitting hot oil still takes me back to my tiny first apartment kitchen, where I discovered that a can of fire-roasted tomatoes could transform dinner into something that felt like a secret I'd stumbled upon. I'd been attempting to make tomato soup from fresh garden tomatoes for weeks, disappointed by how flat and watery they turned out, until my neighbor handed me a can of the fire-roasted variety with a knowing wink. That first spoonful stopped me in my tracks—smoky, deep, impossibly rich without hours of simmering. Now whenever rain taps against the windows, this soup is the first thing that comes to mind.
I once made this for a friend recovering from surgery, and she mess me days later asking for the recipe because it was the first thing that actually tasted good to her. Something about the smoked paprika and the sweetness of the tomatoes just hits differently when you need comfort most.
Ingredients
- 2 pounds fire-roasted tomatoes: Canned with char marks or homemade—drain them well or your soup will be too thin
- 1 medium yellow onion, chopped: Yellow onions have that perfect balance of sweet and savory when cooked down
- 2 cloves garlic, minced: Don't be tempted to add more—the smokiness should shine, not get buried
- 1 medium carrot, peeled and chopped: The secret ingredient that adds natural sweetness without making the soup taste like vegetables
- 1 celery stalk, chopped: Just one is enough to give that classic soup base depth without overpowering
- 3 cups vegetable broth: Use a good quality one you'd drink on its own—cheap broth ruins everything
- 1 tablespoon olive oil: For sautéing the aromatics, building that flavor foundation
- 1/2 teaspoon smoked paprika: This is what makes the fire-roasted tomatoes sing
- 1/2 teaspoon dried thyme: Earthy and gentle, perfect for tomato-based soups
- Salt and black pepper: Taste at the end—broth brands vary wildly in saltiness
- 1 teaspoon sugar: Optional, but if your tomatoes are aggressively acidic, this is your save
- 1/4 cup heavy cream or coconut cream: Makes it velvety, but the soup is complete without it too
- Fresh basil or parsley: That little pop of color and freshness at the end makes all the difference
Instructions
- Build your flavor base:
- Heat olive oil in a large pot over medium heat until it shimmers, then add onion, carrot, and celery. Sauté for 5 to 6 minutes until softened and fragrant—the onions should be translucent, not browned.
- Wake up the spices:
- Stir in the garlic, smoked paprika, and thyme, cooking for just 1 minute until the garlic is golden and the spices bloom. Don't walk away—garlic goes from perfect to burnt in seconds.
- Bring it all together:
- Add the drained fire-roasted tomatoes and vegetable broth, bringing everything to a boil before reducing heat. Let it simmer uncovered for 20 minutes, giving it an occasional stir.
- Taste and adjust:
- If the tomatoes are particularly sharp, stir in the sugar now—it should round out the acidity without making the soup sweet.
- Transform it into velvet:
- Use an immersion blender directly in the pot, blending until completely smooth with no visible chunks. If using a standard blender, work in batches and never fill it more than halfway—hot soup expands and can be dangerous.
- The final touch:
- Stir in the cream if you're using it, letting it simmer for 2 to 3 minutes more. Season with salt and pepper, tasting and adjusting until it hits that perfect balance.
- Make it yours:
- Ladle into warmed bowls and scatter with fresh basil or parsley. Serve immediately while it's steaming hot.
This recipe became my go-to during a particularly long winter when I was barely making ends meet, and somehow something this luxurious and comforting cost almost nothing to make. It taught me that some of the best things in life come from a can and a little patience.
Making It Your Own
Sometimes I'll add a pinch of red pepper flakes with the garlic if I want something with a little kick that cuts through the richness. A tablespoon of tomato paste stirred in with the spices can deepen the flavor even further, almost like it's been simmering all day.
What To Serve It With
Grilled cheese is classic for a reason—the buttery, crispy bread against the smoky soup is pure comfort. But a thick slice of toasted sourdough rubbed with raw garlic and drizzled with olive oil might be even better. For something lighter, a simple green salad with sharp vinaigrette cuts through the creaminess beautifully.
Storage And Make-Ahead
This soup actually tastes better the next day, giving all those flavors time to mingle and deepen. It keeps in the refrigerator for up to five days, and freezes beautifully for up to three months—just leave out the cream if you're freezing, and stir it in after reheating.
- Cool completely before transferring to airtight containers
- Leave an inch of space at the top if freezing—liquids expand
- Reheat gently over low heat, stirring occasionally to prevent scorching
There's something almost meditative about standing over the pot, watching it transform from chunky and separate into something smooth and unified. It's soup that feels like a warm blanket, no matter what's happening outside your window.
Recipe FAQs
- → Can I use fresh tomatoes instead of canned fire-roasted?
-
Yes, roast fresh tomatoes under your broiler or over a gas flame until charred and blistered. This takes about 15-20 minutes extra but creates that signature smoky depth.
- → How long does this soup keep in the refrigerator?
-
Store in an airtight container for up to 5 days. The flavors actually develop and deepen over time, making it excellent for meal prep.
- → Can I freeze this soup?
-
Absolutely. Freeze for up to 3 months. If you've added cream, the texture may separate slightly when reheated - just whisk well while warming.
- → What's the best way to blend hot soup safely?
-
An immersion blender is safest as you blend directly in the pot. If using a standard blender, cool slightly first, blend in batches, and never fill more than halfway. Vent the lid to release steam.
- → How can I make this soup more filling?
-
Add drained white beans during simmering, serve with crusty bread, or top with toasted croutons. Grilled cheese makes the perfect classic pairing.
- → Is the sugar necessary?
-
Not required, but helpful if your tomatoes are particularly acidic. Taste after simmering - if it tastes too sharp, a small amount of sugar balances everything beautifully.