This soup combines smoky roasted tomatoes with fresh basil and a touch of cream for a vibrant, comforting dish. Roasting the tomatoes, onion, garlic, and red pepper deepens the flavors, while balsamic vinegar adds subtle brightness. Blending the ingredients results in a smooth, luscious texture, perfect for a light meal or starter. Optional cream or coconut cream enriches the finish, making it satisfying and adaptable to dietary preferences.
There's something magical about watching tomatoes transform in a hot oven—the way their edges blacken and sweeten, filling your kitchen with a smell that's nothing like the raw fruit you started with. I discovered this soup almost by accident one autumn when I had a surplus of tomatoes and a craving for something warm, and the combination of roasted depth with bright basil became one of those dishes I find myself making again and again. The first time I blended it, I was amazed at how silky and complex it tasted, nothing like the simple ingredient list suggested. Now it's my go-to when I want comfort food that actually feels special.
I remember making this for a dinner party on a chilly evening, and my friend walked in right as I was pulling the tomatoes from the oven—her face when she smelled it was everything. She'd mentioned being tired of sad, watery soups, and when she tasted this one, she actually closed her eyes and sighed, which is the highest compliment I've ever received in my kitchen. It became the thing she'd text and ask me to make whenever she visited, and I loved that a simple soup could bring her that much joy.
Ingredients
- Ripe tomatoes (1.5 kg, halved): Use whatever's in season—the roasting brings out their natural sweetness, so imperfect specimens work beautifully here.
- Large onion (1, quartered): The onion dissolves into the soup, adding body and a subtle sweetness that balances the smoke.
- Garlic cloves (4, unpeeled): Leaving them unpeeled protects them from burning and makes them easier to squeeze out after roasting.
- Red bell pepper (1, seeded and quartered): This adds a gentle sweetness and color that makes the finished soup look inviting.
- Olive oil (2 tbsp): Don't skip this—it helps the vegetables caramelize and builds flavor from the start.
- Smoked paprika (1 tsp): This is what gives the soup its signature depth, so don't be tempted to reduce it.
- Ground black pepper (1/2 tsp) and sea salt (1 tsp): Season generously on the vegetables before roasting to deepen the flavors.
- Vegetable broth (3 cups): A good quality broth matters here—it's one of the few ingredients that doesn't transform during cooking.
- Balsamic vinegar (1 tsp): Just a touch adds complexity and prevents the soup from tasting one-dimensional.
- Fresh basil leaves (1 cup, packed): Add this toward the end of cooking to preserve its brightness and fragrance.
- Heavy cream or coconut cream (1/4 cup, optional): A swirl adds richness, but the soup is beautiful without it if you're keeping it vegan.
Instructions
- Heat your oven:
- Set it to 220°C (425°F) and let it fully preheat—this ensures the vegetables caramelize quickly rather than steam.
- Prep and arrange:
- Halve your tomatoes and place them cut-side up on a large baking sheet with the quartered onion, unpeeled garlic, and bell pepper pieces. Drizzle everything generously with olive oil and sprinkle with smoked paprika, salt, and pepper.
- Roast until golden:
- Roast for 35–40 minutes, turning the bell pepper halfway through. You're looking for deep caramelization on the tomatoes and soft, slightly charred edges on everything else. The kitchen will smell incredible.
- Cool and peel:
- Let the vegetables sit for a few minutes until they're cool enough to handle. The garlic cloves will slip out of their skins easily—that's how you know they're done right.
- Combine in the pot:
- Transfer all roasted vegetables and every drop of their juices to a large pot. Pour in the vegetable broth and balsamic vinegar, then bring everything to a simmer over medium heat for about 10 minutes.
- Add basil and blend:
- Tear in the fresh basil leaves and blend everything until smooth using an immersion blender, or work in batches with a regular blender. An immersion blender is less mess, but either way, take your time here—you want silky soup, not chunky.
- Finish with cream:
- Stir in the cream or coconut cream if you're using it, then taste and adjust the salt and pepper. Sometimes the roasting concentrates things differently than expected, so season to your preference.
- Serve with style:
- Ladle into bowls and garnish with fresh basil leaves and a small drizzle of olive oil. It's a small touch that makes people feel cared for.
This soup became a ritual for me during the colder months, something I'd make on a Sunday and eat throughout the week, tasting slightly different each time as the flavors deepened and settled. There's something grounding about a bowl of it on a quiet morning, with just the right amount of smoke and sweetness to make the day feel intentional.
Making It Your Own
The beauty of this recipe is how forgiving it is once you understand the fundamentals. I've stretched it with extra broth on days when I wanted something brothier, added a splash of red wine for complexity, and even stirred in white beans when I needed more protein. The roasted tomato and basil foundation is so strong that almost any addition works—it's a base, not a formula.
Serving Suggestions and Pairings
Beyond a simple bowl, this soup works as a sauce for pasta, a base for shakshuka if you want to poach eggs into it, or even thinned out as a gazpacho-style starter. I've served it at dinner parties in mugs with crusty bread on the side, and I've made grilled cheese sandwiches specifically to dunk into it, which turns a simple lunch into something I actually look forward to. It's equally at home as an elegant first course or comfort food eaten standing at the kitchen counter.
- Pair it with a crusty sourdough bread or grilled cheese for a complete meal.
- Top with crème fraîche or sour cream if you want tanginess instead of sweetness from the cream.
- Serve in small portions as an elegant starter, or in generous bowls as a light main course.
Storage and Keeping
This soup actually improves after a day or two in the fridge as the flavors marry and deepen, which makes it ideal for batch cooking. It keeps well for about four days in an airtight container, and you can also freeze it for up to three months, though I sometimes leave out the cream and add it fresh after reheating for the best texture. On busy weeknights, I've been known to pull a container from the freezer and have dinner ready in minutes.
This soup reminds me why I love cooking—simple ingredients transformed by heat, intention, and a little patience. It's the kind of dish that tastes like care.
Recipe FAQs
- → How do I achieve the smoky flavor in this soup?
-
Roasting the tomatoes, onion, garlic, and red bell pepper with smoked paprika enhances the natural sweetness while adding deep smoky notes.
- → Can I use canned tomatoes instead of fresh?
-
Yes, fire-roasted canned tomatoes can be used for convenience and an extra smoky flavor when fresh tomatoes aren’t available.
- → What alternatives exist for the cream in this dish?
-
Coconut cream is a great dairy-free alternative that maintains richness while catering to vegan and allergen-friendly needs.
- → Should I peel the tomatoes before roasting?
-
Peeling is not necessary as roasting softens the skins, which then blend smoothly into the soup.
- → How can I adjust the seasoning to taste?
-
Salt, pepper, and smoked paprika can be adjusted during cooking to enhance the balance of smoky and fresh flavors to your preference.