Heat oil in a large cast-iron skillet over medium-high.
Add mushrooms, and cook, undisturbed, until browned, about 5 minutes.
Stir in bell pepper, jalapeño, onion, and garlic.
Cook, stirring often, until tender, about 6 minutes.
Stir in tomato paste; cook, stirring constantly, until caramelized, about 1 minute.
Stir in beans, diced tomatoes, broth, cumin, coriander, and kosher salt.
Bring to a boil over medium-high; reduce heat to medium-low, and simmer, stirring occasionally, until slightly thickened, about 10 minutes.
Stir in cilantro.
Season with more salt to taste.
Garnish with more fresh cilantro, cheese, chopped avocado, and jalapeño slices.