This rich tomato soup showcases the intense flavor of fire-roasted tomatoes, creating a deeply satisfying bowl with natural sweetness and subtle char notes. The base combines aromatic vegetables—onion, carrot, celery—sautéed until fragrant, then simmered with vegetable broth and smoked paprika for added depth. After blending to silky smoothness, optional cream adds luxurious richness. The finished soup delivers complex layers: sweet tomato, smoky undertones, and herbaceous warmth. Perfect paired with grilled cheese or crusty sourdough, this versatile soup works as both a comforting weeknight dinner and an impressive starter for gatherings.
The first time I made this soup was during a sudden winter storm when the power kept flickering. I lit every candle in the kitchen and let the smoked paprika and fire-roasted tomatoes fill the room with their earthy warmth. Something about that slightly charred tomato flavor made the whole house feel cozy, even as the wind howled outside.
Last winter my neighbor texted at 6 pm saying she needed something warm and comforting after a terrible day at work. I brought over a mason jar of this soup still hot from the stove, and she messaged me later saying it was exactly what her soul needed. Sometimes the simplest food is the most healing.
Ingredients
- Fire-roasted tomatoes: The charred flavor here is non-negotiable, it creates that smoky backbone that makes this soup sing
- Yellow onion, carrot, celery: This classic trio builds a sweet aromatic foundation that balances the tomatoes acidity
- Smoked paprika: Double down on the smoky notes and make sure to use fresh paprika, not something that has been hiding in your cupboard for years
- Heavy cream or coconut cream: This is entirely optional but adds such a luxurious silkiness that turns a good soup into something extraordinary
Instructions
- Build your flavor base:
- Heat that olive oil until it shimmers, then add your onion, carrot, and celery. Let them soften and become fragrant, about 5 to 6 minutes.
- Wake up the spices:
- Stir in the garlic, smoked paprika, and thyme. Watch closely as they bloom in the hot oil, releasing their essential oils for just 1 minute.
- Let it all simmer together:
- Pour in the fire-roasted tomatoes and vegetable broth. Bring everything to a boil, then drop the heat and let it bubble gently for 20 minutes, uncovered.
- Transform into velvet:
- Use your immersion blender right in the pot to puree until completely smooth. If you are using a standard blender, work in batches and be extra careful with hot liquid.
- The finishing touch:
- Stir in the cream if you are using it, then season generously with salt and pepper. Let it warm through for 2 to 3 more minutes before ladling into bowls and topping with fresh herbs.
My grandmother always said soup tastes better if you make it for someone else. I have tested this theory repeatedly, and I am pretty sure she was right.
Making It Your Own
I once added a splash of red wine vinegar at the end because I felt like something was missing. The bright acid woke up the whole bowl in a way I did not expect. Now I always keep a bottle nearby when serving.
Pairing Perfection
There is something magical about the way the creaminess of this soup plays against a crisp grilled cheese. My personal favorite is sharp cheddar on thick-cut sourdough, dipped until the bread soaks up all that smoky tomato goodness.
Make Ahead Magic
This soup actually tastes better the next day after the flavors have had time to get acquainted. I always make a double batch and portion some into freezer-safe containers for those nights when cooking feels impossible.
- Let it cool completely before freezing to prevent ice crystals
- Reheat gently over low heat, stirring occasionally to prevent separation
- Thin with a splash of broth if it seems too thick after thawing
There is nothing quite like curling up with a bowl of this soup when the world feels cold and chaotic. It is comfort in a bowl, plain and simple.
Recipe FAQs
- → Can I use fresh tomatoes instead of canned fire-roasted?
-
Yes, you can fire-roast fresh tomatoes by charring them over a gas flame, grill, or under the broiler until the skins blister and blacken. Let them cool, peel off the charred skins, then proceed with the recipe as directed.
- → How long does this soup keep in the refrigerator?
-
This soup stores well in an airtight container in the refrigerator for 4-5 days. The flavors often deepen and improve after a day or two. Reheat gently on the stovetop over low-medium heat, adding a splash of broth if needed to adjust consistency.
- → Can I freeze this soup?
-
Absolutely. Freeze without the cream for best results. Cool completely, transfer to freezer-safe containers, and store for up to 3 months. Thaw overnight in the refrigerator, reheat on the stovetop, and stir in cream just before serving if desired.
- → What can I use instead of heavy cream?
-
Coconut cream works beautifully for a dairy-free version and adds subtle sweetness. For a lighter option, use whole milk or half-and-half. You can also omit cream entirely—the soup remains deliciously silky from the pureed vegetables.
- → How do I adjust the consistency?
-
For thicker soup, simmer longer before blending to reduce liquid, or add more vegetables. To thin, add more vegetable broth, ¼ cup at a time. If serving later, remember the soup thickens as it cools, so you may need to add liquid when reheating.
- → What's the purpose of the sugar?
-
Fire-roasted tomatoes vary in acidity. Sugar helps balance overly acidic tomatoes, creating a rounded, harmonious flavor. Start with ½ teaspoon and taste—the goal is subtle sweetness, not a sugary soup. Some canned varieties won't need any sugar at all.