This hearty, smoky black bean and roasted pepper soup marries charred sweetness with deep bean richness. Sautéed onion, carrot, celery and garlic build a savory base, then smoked paprika and cumin add warm, layered smoke. Simmer in vegetable broth until flavors meld.
Partially purée with an immersion blender to thicken while keeping some beans and veg whole for texture. Finish with avocado, cilantro and lime for brightness. Freezes well and scales easily for meal prep.
The rain was hammering against the kitchen window so hard I could barely hear the broiler click on, and honestly that was the perfect soundtrack for what became one of my favorite soups. I had a bag of bell peppers going soft in the crisper and two cans of black beans I kept ignoring, so something had to give. What landed in the pot that evening was smoky, deeply satisfying, and the kind of thing that makes you close your eyes on the first spoonful. I have made it every few weeks since, rain or shine.
My neighbor Dave knocked on the door the first time I made this, claiming he could smell something incredible from the hallway. I handed him a bowl, and he stood in my kitchen eating it in complete silence, which is the highest compliment a home cook can receive.
Ingredients
- 2 large red bell peppers: Roasting these under the broiler until charred transforms them into something sweet and complex that you simply cannot replicate with raw peppers.
- 1 medium yellow onion, diced: This builds the aromatic foundation, so dice it small and let it cook patiently.
- 2 medium carrots, diced: They add subtle sweetness and body to every spoonful.
- 2 celery stalks, diced: Often overlooked, but celery gives the broth a savory depth that would be missed.
- 3 garlic cloves, minced: Fresh garlic only here, and add it late so it never turns bitter.
- 2 cans (15 oz each) black beans, drained and rinsed: Rinsing removes the starchy liquid so your soup stays clean and flavorful.
- 4 cups low sodium vegetable broth: You control the salt this way, and the beans and spices provide plenty of flavor on their own.
- 2 tsp smoked paprika: This is the soul of the soup, so invest in a fresh jar if yours has been sitting in the cupboard for over a year.
- 1 tsp ground cumin: It bridges the gap between the smoky and sweet elements beautifully.
- 1/4 tsp cayenne pepper (optional): Just enough warmth without overwhelming anyone at the table.
- 1 1/2 tsp sea salt, or to taste: Start with less and adjust at the end after the beans have released their own salts.
- 1/2 tsp black pepper: Freshly cracked makes a noticeable difference in a simple soup like this.
- 1 avocado, diced (optional): Creamy contrast on top that turns a bowl into a full meal.
- 1/4 cup fresh cilantro, chopped (optional): A bright, herbal finish that cuts through the richness.
- Lime wedges (optional): A squeeze right before eating wakes up every single flavor in the bowl.
Instructions
- Char the Peppers:
- Set your broiler to high and place the whole bell peppers on a baking sheet lined with foil. Broil them, turning every few minutes with tongs, until the skins are blackened and blistered all over, roughly 10 minutes. Toss them into a bowl, cover tightly with plastic wrap, and let them steam for 5 minutes before peeling off the charred skins, removing the seeds, and chopping the flesh.
- Build the Base:
- Heat 2 tablespoons of olive oil in a large soup pot over medium heat. Add the diced onion, carrots, and celery, stirring occasionally until everything has softened and the onion turns translucent, about 7 patient minutes.
- Wake Up the Garlic:
- Stir in the minced garlic and cook for just one minute until your kitchen smells incredible. Garlic burns quickly, so stay right there by the pot and keep it moving.
- Bring It All Together:
- Add the chopped roasted peppers, drained black beans, vegetable broth, smoked paprika, cumin, cayenne, salt, and black pepper. Stir everything well, raise the heat to bring it to a boil, then immediately drop the heat to low.
- Simmer and Develop:
- Cover the pot partially and let the soup simmer gently for 25 minutes, stirring once or twice so nothing sticks to the bottom. You will notice the broth darkening and thickening as the beans break down slightly on their own.
- Blend for Texture:
- Use an immersion blender to puree about half the soup directly in the pot, leaving plenty of whole beans and vegetable pieces for a hearty, rustic texture. If you prefer a completely smooth soup, go ahead and blend it all.
- Finish and Serve:
- Taste the soup and add more salt or a squeeze of lime juice if it needs brightness. Ladle into warm bowls and top with diced avocado, fresh cilantro, and lime wedges if you are using them.
I brought a thermos of this soup to a friend who had just come home from the hospital, and she texted me three days later asking for the recipe because she had already finished it all.
What to Serve Alongside
A thick slice of crusty gluten free bread toasted with olive oil is really all you need beside this soup, though a simple green salad with a sharp vinaigrette cuts through the richness nicely on nights when you want something more complete.
Making It Your Own
Stir in half a cup of cooked quinoa or brown rice right at the end if you want something even heartier, or add a handful of frozen corn kernels for little bursts of sweetness that complement the smoky broth in a way that always surprises me.
Storing and Reheating
This soup keeps beautifully in the refrigerator for up to five days and actually tastes better on day two when the flavors have fully married. It also freezes well for up to three months, making it ideal for meal prep sessions.
- Cool the soup completely before transferring to containers to prevent condensation from making it watery.
- Freeze in individual portions so you can grab exactly what you need without thawing the entire batch.
- Always garnish fresh after reheating, as avocado and cilantro do not hold up to freezing or prolonged storage.
Some recipes become staples because they are easy, and others earn their spot because they make you feel genuinely cared for when you eat them. This soup manages to do both, and that is why it stays in my rotation year round.
Recipe Questions & Answers
- → How do I roast the peppers for best flavor?
-
Broil peppers on a baking sheet, turning until skins are evenly charred. Place in a covered bowl to steam briefly, then peel and remove seeds for concentrated sweetness and a smoky edge.
- → Can I adjust the smokiness without a grill?
-
Use smoked paprika and a small dash of liquid smoke for depth, or choose fire-roasted canned tomatoes for an extra charred element without outdoor grilling.
- → How thick should I purée the soup?
-
Partially purée to create a creamy body while leaving some whole beans and vegetables for bite. Blend until about half the pot is smooth, then stir to combine.
- → What are good protein add-ins for a heartier bowl?
-
Fold in cooked quinoa, brown rice, or extra beans for bulk. For non-vegetarian options, shredded chicken or diced chorizo add savory richness.
- → How long does the soup keep in the fridge or freezer?
-
Refrigerate in an airtight container for 3–4 days. Freeze portions up to 3 months; thaw overnight in the fridge and reheat gently on the stove.
- → Any tips for seasoning and acidity?
-
Taste after simmering and adjust salt, pepper, and cayenne. Brighten the finished bowl with a squeeze of lime and chopped cilantro to balance the smoky, earthy notes.