Remove 1 cup black beans from the rest, and mash that 1 cup of beans, leaving the remaining beans whole, set aside.
Heat oil, in a large pot over medium-high heat.
Add onion, celery, and red pepper, then cook until soft and translucent, stirring occasionally, for about 4-5 minutes.
Add jalapeƱos, garlic, and seasonings (chili powder, cumin) and cook until fragrant, about 2 minutes more.
Add black beans including mashed beans, broth, tomatoes and bay leaf and bring to a boil.
Reduce to a simmer and let cook on low until slightly reduced, about 15 minutes. Remove bay leaf.
Taste and season with sea salt and freshly ground black pepper if desired.
Serve with a dollop of yogurt, sliced avocado, lime, and cilantro.