A hearty and flavorful bean stew with a spicy kick, perfect for any occasion.
Rinse the beans thoroughly under cold water and place them in a large bowl. Cover with water and let soak overnight.
Soaking the beans overnight reduces cooking time and improves their texture.
Heat the pan over medium heat and cook the bacon until crispy. Remove and set aside.
Cooking the bacon first allows you to use the rendered fat for added flavor.
In the same pan, sauté the jalapeños, onion, and garlic until softened.
Adjust the spice level by removing the seeds from the jalapeños.
Add the beans, beer, broth, water, tomato sauce, oregano, and cumin to the pan. Bring to a boil.
Stir well to ensure all ingredients are evenly distributed.
Reduce the heat to low, cover partially, and simmer until the beans are tender, about 2 hours.
Check occasionally and add more water if the stew becomes too thick.
Serve the stew hot, garnished with the crispy bacon and optional toppings like cilantro or cheese.
Serve with warm tortillas or crusty bread for a complete meal.