01 -
Heat olive oil in a large pot over medium heat. Add diced onion and red bell pepper, cooking until the pepper softens and onion turns translucent, about 5 minutes.
02 -
Add minced garlic, jalapeño, ground cumin, and ancho chile powder. Stir constantly and cook until fragrant, approximately 1 minute.
03 -
Pour in vegetable broth and stir in drained black beans. Increase heat to bring mixture to a simmer.
04 -
Lower heat and simmer gently for 15 minutes, adding hot water as needed to maintain desired consistency.
05 -
Remove from heat. Using an immersion blender, puree half of the soup to a creamy yet chunky texture, or blend in batches with a standard blender, then return blended portion to the pot.
06 -
Thin soup with additional hot water as preferred. Warm gently if necessary.
07 -
Stir in lime juice and season with salt and black pepper to taste.
08 -
Ladle into bowls and garnish with cilantro, scallions, hot sauce, and avocado if desired. Serve warm.