This rich, smokey tomato soup features fire-roasted tomatoes blended with aromatic vegetables and seasoned with smoked paprika and thyme. The result is a velvety, deeply flavorful bowl that comes together in just 45 minutes.
Perfect for chilly evenings or as an elegant starter, this soup balances acidity with optional cream for luxurious texture. Serve with grilled cheese or toasted sourdough for the ultimate comfort meal.
The first time I made fire-roasted tomato soup, it was snowing sideways and I'd forgotten to buy groceries. I found a can of fire-roasted tomatoes hiding in the pantry and decided to experiment. Thirty minutes later, my kitchen smelled like a rustic Italian bistro, and I haven't looked back since.
Last winter, my neighbor came over shivering after her car wouldn't start. I served her this soup with some crusty bread I'd thrown in the oven. She sat there quietly for ten minutes, just eating, before finally declaring it was better than anything she'd had at any café downtown.
Ingredients
- Fire-roasted tomatoes: These are the star of the show, bringing that essential smoky char flavor that regular canned tomatoes just can't match
- Yellow onion, carrot, and celery: This classic mirepoix foundation creates a subtle sweetness that balances the tomatoes' acidity
- Smoked paprika: Don't skip this, it's what gives the soup its distinctive campfire essence
- Vegetable broth: Use a high-quality broth you'd happily drink on its own
- Heavy cream or coconut cream: This optional addition transforms the texture from rustic to velvety luxurious
Instructions
- Build your flavor foundation:
- Heat olive oil in your large pot over medium heat, then add the chopped onion, carrot, and celery. Let them soften and become fragrant, about 5 to 6 minutes, stirring occasionally to prevent any browning.
- Wake up the aromatics:
- Stir in the minced garlic, smoked paprika, and dried thyme. Cook for just 1 minute until the garlic becomes fragrant, being careful not to let it burn.
- Create the soup base:
- Add the drained fire-roasted tomatoes and vegetable broth to the pot. Bring everything to a gentle boil, then reduce the heat and let it simmer uncovered for 20 minutes, allowing all those flavors to meld together.
- Balance the flavors:
- Taste your soup at this point. If it's too acidic for your liking, stir in the sugar. This little trick can make all the difference between good and great.
- Transform the texture:
- Using an immersion blender, carefully puree the soup until it's perfectly smooth and velvety. If you're using a standard blender, work in batches and never fill it more than halfway, as hot soup expands when blended.
- Add the finishing touch:
- Stir in the heavy cream or coconut cream if you're using it. Season with salt and plenty of black pepper, then let everything simmer together for another 2 to 3 minutes.
- Serve it up:
- Ladle the hot soup into bowls and garnish generously with fresh basil or parsley. The green against the vibrant red looks absolutely beautiful.
This recipe became my go-to during that same snowy winter. I started keeping canned fire-roasted tomatoes stocked just for nights when comfort food was nonnegotiable. Something about that smoky warmth feels like a hug in a bowl.
Making It Your Own
Fire-roasting your own tomatoes is easier than it sounds. Just hold fresh tomatoes over a gas flame with tongs until the skins blister and blacken, then let them steam in a covered bowl before peeling. The difference is remarkable.
Serving Suggestions
A grilled cheese sandwich made with sharp cheddar on sourdough is practically required. I also love serving this alongside a simple green salad with a vinaigrette to cut through the richness. The contrast of hot soup and cool, crisp salad is perfection.
Storage & Reheating
This soup actually tastes better the next day as flavors continue to develop. Store it in an airtight container in the refrigerator for up to five days, or freeze for up to three months. When reheating, you may need to add a splash of broth or water to restore the perfect consistency.
- Reheat gently over low heat to prevent the cream from separating
- Freeze in portion-sized containers for quick work lunches
- Never boil the soup after adding cream, it will affect the texture
There's something almost magical about a bowl of soup that can turn a gray day into something cozy and bright. Hope this recipe finds you on a day when you need exactly that.
Recipe FAQ
- → Can I make this soup ahead of time?
-
Yes, this soup actually develops deeper flavors when made ahead. Store in the refrigerator for up to 4 days or freeze for up to 3 months. Reheat gently on the stove, adding a splash of broth if needed.
- → What if I don't have an immersion blender?
-
You can use a standard blender to puree the soup in batches. Be careful when blending hot liquids—remove the center cap of the blender lid and cover with a kitchen towel to allow steam to escape.
- → Can I use fresh tomatoes instead of canned?
-
Absolutely. Roast fresh tomatoes at 425°F for 25-30 minutes until charred and blistered, then proceed with the instructions. You'll need about 3 pounds of fresh tomatoes to equal 2 pounds of fire-roasted canned ones.
- → How do I make this soup vegan?
-
Simply substitute the heavy cream with full-fat coconut cream or omit the cream entirely. The soup remains deliciously creamy from the pureed vegetables. Ensure your vegetable broth is certified vegan.
- → What's the purpose of the sugar?
-
Sugar balances the natural acidity of tomatoes, especially canned varieties. Start with 1 teaspoon and adjust to your taste. Some fire-roasted tomatoes are naturally sweeter, so taste before adding.
- → Can I freeze this soup?
-
Yes, freeze for up to 3 months in airtight containers. If using cream, add it after reheating rather than before freezing for the best texture. Thaw overnight in the refrigerator before reheating.