Soak beans overnight to soften. Alternatively, you can add beans to a pot of water and boil for 5 minutes. Then shut off heat and let sit for 30 minutes and proceed with the recipe.
Cook beef in Dutch Oven until browned. Remove with a slotted spoon.
To the same pot, add bell pepper, jalapeño, onion, and garlic and saute in the leftover fat from the beef, adding olive oil only if needed. Cook until the onion is translucent.
Stir in cumin, paprika, and ancho chili powder.
Return beef for the pot, add beer, beef broth, and top with water as needed to cover the ingredients.
Simmer on low until the beans are soft, about 1 hour.
Season generously with salt, stir in cilantro and serve.