Indulge in a velvety blend of ripe tomatoes and sweet roasted red peppers, finished with fresh basil and a touch of cream. This comforting dish is perfect for a light lunch or an elegant starter, offering a rich and flavorful experience.
There's something about the smell of peppers blistering in a hot oven that stops me mid-task every single time. Years ago, I was rushing through dinner prep when a friend knocked on my kitchen door, and we ended up standing there together, just breathing in that charred sweetness while the peppers softened. By the time they cooled enough to peel, we'd talked through half our week and I'd decided right then—this soup would be in my regular rotation. It's become the kind of dish I make when I want to feel both grounded and a little fancy.
I made this soup for my sister the first time she visited my new apartment, and she sat at the counter with a spoon in one hand, asking questions with her mouth full. That's when I knew it was a keeper—not because it was complicated or showed off, but because it made her slow down and actually taste something. Now whenever she texts asking what I'm cooking, she's usually hoping it's this one.
Ingredients
- Red bell peppers (2 large): Roasting concentrates their natural sugars and gives you that smoky backbone the whole soup leans on—don't skip this step by using jarred peppers, the texture is completely different.
- Yellow onion (1 medium, chopped): The aromatics base that keeps everything honest and grounded.
- Garlic (2 cloves, minced): Just enough to whisper in the background without shouting.
- Canned whole tomatoes (800 g): Better than fresh for soups because they're already at peak ripeness, and draining them lets you control the liquid.
- Carrot (1 medium, diced): It adds natural sweetness and body without you having to think about it.
- Vegetable broth (700 ml): The canvas that lets everything else sing—use something you'd actually drink on its own.
- Heavy cream (120 ml): Stirred in at the end, it softens the acidity and makes the whole thing feel luxurious without drowning the other flavors.
- Olive oil (2 tbsp): For sautéing the aromatics and deepening their flavor.
- Smoked paprika (½ tsp): This is the secret ingredient that makes people ask what you did differently—it adds warmth without heat.
- Sugar (1 tsp): A tiny pinch to balance the tomato acidity, not to make it sweet.
- Salt, black pepper, and fresh basil (15 g plus garnish): These three things are what separate a good soup from one you'll actually remember.
Instructions
- Char the peppers until they're blistered and dark:
- Preheat your oven to 220°C (425°F) and lay the whole peppers on a baking tray. Roast for 20–25 minutes, turning them halfway through so they char evenly on all sides—you want blackened patches, not just soft. The kitchen will smell incredible.
- Steam and peel while they're still warm:
- Transfer the hot peppers to a bowl, cover it tightly with plastic wrap, and let them sit for 10 minutes. The steam loosens the skin so it comes away almost effortlessly, like they're shedding a coat. Remove the seeds and roughly chop the flesh.
- Build your flavor base:
- Heat olive oil in a large pot over medium heat, then add the chopped onion and diced carrot. Let them soften for 5–6 minutes, stirring occasionally, until the onion turns translucent and the carrot edges start to caramelize slightly. Add the minced garlic and cook for just 1 minute more—you want it fragrant, not brown.
- Layer in the roasted peppers and tomatoes:
- Stir in your roasted red peppers, the drained canned tomatoes, smoked paprika, and sugar. Season with salt and pepper to taste, then cook for 5 minutes, stirring occasionally so everything gets to know each other.
- Simmer to marry the flavors:
- Pour in the vegetable broth and bring the whole thing to a boil, then immediately drop the heat to medium-low and let it simmer uncovered for 15 minutes. This isn't the time to rush—the soup will deepen and become more cohesive.
- Blend until it's silky and smooth:
- Remove from heat, tear in the fresh basil leaves, and use an immersion blender to puree the soup until completely smooth. If you don't have an immersion blender, carefully transfer it to a regular blender in batches, then pour it back into the pot. Either way, you'll know it's ready when there are no visible flecks.
- Finish with cream and taste:
- Stir in the heavy cream, let it all swirl together for a moment, then taste and adjust the salt and pepper if needed. The cream will mellow the acidity, so what tasted bright before might need a tiny pinch more salt.
- Serve with basil and warmth:
- Ladle into bowls and garnish each one with a few extra fresh basil leaves. Serve hot, and watch how fast people ask for seconds.
One evening I made a batch of this soup for myself on a day when nothing had gone right, and by the time I finished blending it, something had shifted. It's hard to explain, but there's something grounding about watching separate ingredients become something whole and coherent. I sat down with a bowl, tore up some bread, and felt like myself again.
Why This Soup Works Every Time
The real genius of this recipe is that it relies on two techniques that actually do the thinking for you. Roasting the peppers brings out their natural sweetness through caramelization, so you don't need to add sugar to make it taste good—you're just balancing what's already there. The blending at the end makes everything feel elegant and composed, even though you're basically cooking something down and smashing it.
Making It Your Own
This soup has a clean, Mediterranean backbone, which means it plays well with other flavors without losing its identity. Some mornings I'll ladle it into a mug with a dollop of pesto stirred in; other times I've added a whisper of balsamic or swirled in a spoonful of burrata at the table. Even as a vegan version with coconut milk, it holds up beautifully and tastes just as rich.
Serving Suggestions and Pairing Ideas
This soup is at home at a casual lunch or a more intentional dinner, and that flexibility is part of why I keep making it. A bowl with crusty bread and good butter is honestly enough, but it also stands confidently next to a grilled cheese, a simple salad, or even some roasted chickpeas if you want to add protein. One friend asked if she could serve it as an appetizer at a dinner party, and it looked so elegant in small bowls with a basil leaf and a light drizzle of good olive oil on top.
- If you want to make it spicy, add a pinch of chili flakes or a small diced red pepper when you sauté the onions.
- For a lighter version, use half-and-half or even whole milk instead of heavy cream—it'll still be creamy and delicious.
- Leftover soup keeps in the fridge for up to four days and actually tastes better the next day when the flavors have settled.
This soup is the kind of thing that quietly becomes essential—not because it's fancy or takes forever, but because it tastes like someone cared about the cooking. Make it once and it'll probably become a regular in your rotation too.
Common Recipe Questions
- → Can I make this vegan?
-
Yes, substitute the heavy cream with coconut milk or a plant-based alternative for a dairy-free version.
- → How do I roast the peppers?
-
Place the peppers on a baking tray and roast at 220°C (425°F) for 20–25 minutes until skins are charred and blistered.
- → Can I freeze the soup?
-
Yes, let it cool completely before storing in airtight containers. It freezes well for up to 3 months.
- → What can I serve with this?
-
Pair with crusty bread or a grilled cheese sandwich for a heartier meal.
- → How can I add spice?
-
Add a pinch of chili flakes during cooking for a spicy kick.