Save to Pinterest There's something about roasted red peppers that pulls me back to a farmer's market in late summer, where an older woman was practically giving them away because nobody wanted to deal with the charring. I bought three on impulse, roasted them that evening, and the smell alone convinced me I'd made the right call. Years later, I still make this soup when I want something that tastes like I spent hours in the kitchen but honestly took less time than a coffee break. It's become my go-to when friends drop by unexpectedly or when I need comfort in a bowl without any fuss.
I made this for my sister during one of those unexpected cold snaps in spring when winter decides to stick around. She took one spoonful and got quiet in that way people do when food hits exactly right, then asked for the recipe before she'd even finished the bowl. That moment taught me that simple ingredients handled with care create something people remember, not just fill their stomachs.
Ingredients
- 3 large red bell peppers, roasted, peeled, and chopped: These are the soul of the soup, giving it natural sweetness and that silky texture—buy them pre-roasted from the deli counter if you're short on time.
- 1 medium yellow onion, diced: The foundation of flavor; don't skip the caramelization step or you'll miss the subtle depth this brings.
- 2 cloves garlic, minced: Added after the softer vegetables so it stays bright and doesn't turn bitter.
- 1 medium carrot, peeled and diced: Adds natural sweetness that complements the peppers and creates body when blended.
- 1 celery stalk, diced: The quiet ingredient that rounds out the aromatic base without shouting about itself.
- 2 cans (15 oz each) cannellini beans, drained and rinsed: These white beans blend into creamy submission while keeping the soup substantial and protein-rich.
- 4 cups vegetable broth (gluten-free if needed): The quality matters here since it's not masked by heavy cream—use good broth and taste the difference.
- 1 tablespoon olive oil: Just enough to start the vegetables without making the soup heavy.
- 1 teaspoon smoked paprika: This is where smoke and depth sneak in; don't use regular paprika or the soup loses its complexity.
- 1/2 teaspoon dried thyme: Mediterranean herbs ground this soup in a specific place and time.
- 1/4 teaspoon crushed red pepper flakes (optional): A whisper of heat that wakes up the palate without overwhelming anyone.
- Salt and freshly ground black pepper, to taste: Always taste as you go because canned beans vary in saltiness.
- Chopped fresh parsley, drizzle of extra virgin olive oil, and crusty bread (optional garnishes): These aren't just decoration—the fresh parsley cuts through richness, the good oil adds finesse, and bread gives you something to do with your hands.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Get your base going:
- Heat that tablespoon of olive oil in a large pot over medium heat, then add your diced onion, carrot, and celery. Let them soften for about 5 to 6 minutes, stirring occasionally so nothing catches—you're looking for the onion to turn translucent and the carrot to start giving way when you poke it.
- Wake up the garlic:
- Drop in your minced garlic and cook for just about a minute until the whole kitchen smells like you know what you're doing. This timing prevents garlic from turning harsh and bitter, which ruins everything.
- Layer in the peppers and spices:
- Stir in those roasted red peppers along with the smoked paprika, thyme, and red pepper flakes if you're using them. Give it two minutes so the spices wake up and marry with the peppers, releasing their oils and deepening the flavor.
- Add the beans and broth:
- Pour in your drained and rinsed cannellini beans—rinsing really matters because it removes excess sodium and stops the soup from tasting canned. Follow with the vegetable broth, bring everything to a boil, then reduce the heat and let it simmer uncovered for about 15 minutes so flavors consolidate.
- Blend to silky smoothness:
- This is the moment the soup transforms from chunky and rustic to something creamy and elegant. Use an immersion blender right in the pot, moving it around until you reach your preferred texture—some people like it completely smooth, others leave a little texture. If you're using a countertop blender, work in batches and be careful because hot soup can surprise you.
- Taste and adjust:
- Season with salt and pepper, knowing that it probably needs more than you think. Taste as you go because this is your moment to make it perfect for your palate.
- Serve with intention:
- Ladle it into bowls, scatter parsley on top if you've got it, drizzle with good olive oil, and serve with crusty bread so people can break bread together while they eat.
Save to Pinterest I served this to someone who insisted they didn't like beans, and watching them change their mind mid-spoonful felt like a small kitchen victory. That's when I realized this soup doesn't taste like beans at all—it tastes like roasted pepper sweetness held together by something substantial, and that's a completely different thing.
Roasting Your Own Peppers
Buying pre-roasted peppers saves time, but roasting your own changes the entire game if you have even 15 minutes. Place whole peppers directly under the broiler and let them blacken all over, turning them with tongs every couple of minutes—the smell is incredible and tells you exactly when they're ready. Steam them in a covered bowl for 10 minutes so the skin softens and practically falls off, then peel and chop them however feels right.
Texture and Cream Variations
The immersion blender gives you total control here—blend until completely smooth for a restaurant look, or leave it slightly chunky if you like feeling the ingredients. Some days I add a splash of coconut milk right before blending when I want extra richness without dairy, and it transforms the soup into something almost luxurious while staying completely plant-based.
Storage and Serving Suggestions
This soup keeps beautifully in the refrigerator for up to four days and actually deepens in flavor as it sits, making it perfect for meal prep or when you need quick lunch options. The flavors also develop wonderfully when frozen, so make a double batch without guilt.
- Reheat gently on the stovetop rather than the microwave so the texture stays silky instead of getting grainy.
- If it thickens too much after sitting, add a splash of vegetable broth or water when reheating to get back to your ideal consistency.
- Top with whatever garnishes you have on hand—a crispy crouton, a dollop of vegan yogurt, or even roasted chickpeas for crunch.
Save to Pinterest This soup asks for nothing more than good ingredients and your presence—no fancy techniques, no stress, just warmth in a bowl. Make it when you need comfort or when someone needs reminding that simple food, made with care, is enough.
Recipe FAQ
- → How do I roast red peppers for the soup?
Char whole red bell peppers under a broiler until blackened, then steam in a covered bowl for 10 minutes. Peel off the skins and chop before use.
- → Can I substitute the cannellini beans with other beans?
Yes, Great Northern or navy beans work well as alternatives, providing similar texture and flavor.
- → What is the purpose of smoked paprika in this dish?
Smoked paprika adds a subtle smoky depth and enhances the natural sweetness of the roasted peppers.
- → Is there a way to make the soup creamier without dairy?
Adding a splash of coconut milk or cream before blending increases creaminess while keeping it dairy-free.
- → How long should the soup simmer before blending?
Simmer the cooked vegetables, beans, and broth uncovered for about 15 minutes to meld the flavors before pureeing.
- → What garnishes complement this soup?
Freshly chopped parsley, a drizzle of extra virgin olive oil, and crusty bread enhance the flavors and texture.