Cook a classic dish right in the comfort of your home with this recipe byVilla Cocina.
This traditional charro beans soup is also known as frijoles charros or cowboy beans by locals.
It has bold flavors of different kinds of meat submerged in a delicious bean broth.
Image by Villa Cocina via Youtube
Be sure to try this Tex-Mex favorite with your family!
bring it to a boil over medium-high heat.
Once boiling, lower the heat to medium-low and let it simmer.
Place the lid and cook until tender for about 1.5 hours.
Check occasionally to ensure there is enough water.
Step 2:
Once the beans are ready, remove the pot from the heat.
Set it aside for later.
Step 3:
In a large pot over medium heat, brown the bacon.
Remove excess fat if needed.
Once done, transfer to a heat-proof plate.
Step 4:
Thinly coat the bottom of the pot with bacon fat and brown the franks.
When almost browned, add the ham and cook for about 1 minute.
Transfer them to the browned bacon.
Step 5:
In the same pot, add the chorizo and break it apart.
When fully cooked, add the onion and cook until softened.
Next, add the garlic and serrano pepper.
After 1 minute, stir in the tomatoes and cook until the juices release.
Step 6:
Add all the meat back into the pot and mix to combine.
Step 7:
Remove the onion and garlic from the cooked beans.
Add the beans, broth, and bean paste into the pot with all the meat.
Pour a little bit of water into the blender and add to the pot.
Step 8:
Mix and let it simmer.
Next, add cilantro, stir, then kill the pot.
Allow it to simmer for about 10 minutes.
Lastly, season with salt.
Step 9:
Serve and enjoy!