In a deep stock pan or dutch oven, start by frying the bacon. When bacon is cooked, remove and set aside; leave bacon fat in the stock pan.
Add chorizo and cook while breaking it apart in the stock pot.
After chorizo is cooked, add ham and sliced beef franks.
Next add the chopped fresh ingredients: onions, tomato, jalapeños and garlic.
When all meats are cooked though, add previously cooked beans,
and their broth.
Finally, add the chicken stock. The longer it simmers, the thicker it will get.
Keep adding bean broth (from where the pinto beans cooked) until I reach my desired consistency. We like our Frijoles a la Charra very brothy.
Bring to a boil and lower heat to simmer. Add chopped bacon and cilantro at the end.
Serve with freshly diced onions and more jalapeno for more spice. ¡Buen Provecho!