Start by preparing the dried black beans. Check them for any small rocks or debris; then place them in a bowl and cover with cold water. Let them soak overnight. This not only softens the beans but also helps reduce cooking time.
Once you’re ready to cook, chop all your produce: the onion, bell peppers, garlic, and cilantro. Set out a 6 to 8-quart soup pot, and heat olive oil over medium-high heat. Add the chopped onions, bell peppers, garlic, and cilantro, sautéing for 3 to 5 minutes until softened. You want them to be translucent and fragrant.
Next, add in the ground cumin, dried oregano, and salt. Stir them in well to coat the vegetables, enhancing their flavor. Then, toss in the chipotle peppers, bay leaves, black beans, and vegetable broth. Stir everything together to combine.
Bring the mixture to a simmer. Reduce the heat and cover the pot. Let it cook for 90 to 120 minutes, stirring occasionally. Keep an eye on it to ensure the beans don’t stick to the bottom; you might want to mash some of the beans with the back of a spoon to thicken the broth.
As the soup thickens, stir in the fresh lime juice. Taste the soup and adjust the seasoning with additional salt and pepper as needed. This step is crucial; it brightens the flavors beautifully!
Once cooked, serve warm with your favorite toppings, like shredded cheese, pico de gallo, or tortilla chips for an extra crunch. It’s a wholesome meal that’s sure to please.