Rinse the beans and sort through them, making sure there is no rocks or dirt clumps. Add the beans to the slow cooker along with the bacon, onion, garlic, tomatoes, jalapeno, cumin, and oregano. (DON'T ADD THE CILANTRO OR SALT YET).
Pour over the chicken broth and stir.
Cook on HIGH for 5-7 hours. When the cooking time is up, add the salt and stir in the cilantro.
Stir, serve and enjoy!
Video
Notes
Pour any leftovers into an airtight container and store them in the fridge for up to 4 days. Reheat the leftovers on the stovetop over medium heat.
Allow them to cool before putting them in a freezer-safe container. They will keep for up to 3 months.
Variations
A 15 ounce can of diced tomatoes (not drained) is a great substitute for the fresh roma tomatoes.
For more heat use a habanero pepper or serrano, for less heat, use a poblano or a canned of diced green chiles.
Other meat options are ham, cooked hamburger, cooked chorizo or sliced kielbasa.
This recipe is meant for dried beans therefore I do not recommend using canned pinto beans.
Serving Suggestions:
Here is how we love to serve these crockpot beans:
Charro beans served alongside slow cooker carne asada or slow cooker chile colorado for an authentic way to enjoy them.
They are also delicious with a spoonful of sour cream, and even more cilantro on top.
Serve them as the main meal with charred tortillas for dipping, or even cornbread is a great (but not traditional) side dish.