Skip to content
If Using Dried Beans:
- Rinse beans and soak overnight or quick-boil for 5 minutes and let sit 1 hour.
- Drain, then cook in fresh water or broth for 1–1.5 hours until tender. Set aside.
Step 1: Cook the Meats
- In a large pot, cook bacon until crispy. Remove and set aside.
- In the bacon fat, cook chorizo/sausage until browned.
- Add onion, garlic, jalapeños, and tomatoes. Sauté 5–6 minutes.
Step 2: Combine & Simmer
- Add the cooked beans (or canned, rinsed beans).
- Pour in about 2 cups of the bean cooking liquid or broth.
- Stir in bacon, season with salt, pepper, and optional spices.
- Simmer uncovered for 20–30 minutes until slightly thickened and flavorful.
Step 3: Finish with Cilantro
- Stir in fresh cilantro before serving. Serve warm with tortillas or as a side.
Serve With:
- Tacos (carne asada, barbacoa, or carnitas)
- Grilled meats
- Mexican rice
- Fresh corn tortillas
Tips:
- Use canned beans to save time
- Add diced ham, leftover pulled pork, or hot dogs for variation
- Make it spicy with chipotle or add beer to the broth for extra depth