01 - Preheat the broiler. Place the red bell peppers on a baking sheet and broil, turning occasionally, until the skins are charred and blistered on all sides, about 10 minutes. Transfer to a bowl, cover tightly, and let steam for 5 minutes. Peel away the charred skins, remove the seeds, and chop the roasted pepper flesh.
02 - In a large soup pot, heat the olive oil over medium heat. Add the diced onion, carrots, and celery. Sauté until the vegetables are softened and the onion is translucent, about 7 minutes.
03 - Stir in the minced garlic and cook until fragrant, about 1 minute, being careful not to let it brown.
04 - Add the chopped roasted peppers, drained black beans, vegetable broth, smoked paprika, ground cumin, cayenne pepper (if using), sea salt, and black pepper. Stir well to combine and bring the mixture to a rolling boil.
05 - Reduce the heat to low, cover the pot partially, and let the soup simmer for 25 minutes, stirring occasionally to prevent sticking.
06 - For a creamier consistency, use an immersion blender to partially purée the soup directly in the pot, leaving some beans and vegetable pieces intact for a rustic texture.
07 - Taste the soup and adjust the salt and pepper as needed. Ladle into bowls and serve hot, garnished with diced avocado, fresh cilantro, and lime wedges if desired.