Heat oil in a large pot over medium. Sauté onion and bell pepper for 5 minutes.
Add jalapeño and garlic. Cook 1 minute.
Stir in chili powder, cumin, smoked paprika, oregano, and cayenne. Cook 30 seconds to bloom.
Mix in tomato paste. Cook 1 minute. Then add diced tomatoes and broth; scrape the pot.
Add the five beans. Bring to a simmer. Cook 12–15 minutes, stirring now and then.
Squeeze in lime. Season with salt and pepper. Mash a few beans in the pot if you want it thicker.
Taste and adjust. Serve hot.