This post may contain affiliate links. Please read our disclosure policy.
One heaping pound of dried pinto beans marries together with tomatoes, onions, jalapenos, and bacon all in a chicken broth base to make the best-tasting Slow Cooker Charro Beans. I highly recommend you make this recipe if you want a side dish everyone will enjoy.
There are many ways to season beans like in my Slow Cooker Pinto Bean and Bacon Soup or Spicy Pinto Beans.
Table of Contents
What are Charros Beans?
Charro beans are also known as cowboy beans, borracho beans, or frijoles charros. It’s a traditional Mexican dish that happens to be named after the traditional Mexican cowboy. This authentic Mexican recipe harnesses the taste of flavorful broth thanks to the cumin, garlic, and oregano seasonings.
Recreating these Mexican cowboy beans is easy thanks to this low-prep, dump-and-go recipe and moderate cooking time. These are the perfect beans to cook up for a Cinco de Mayo celebration.
Recipe Ingredients
- Pinto Beans: You’ll use a pound of dry pinto beans that will need to be thoroughly rinsed to remove any dirt, rocks, and other debris.
- Tomatoes: I like to use fresh Roma tomatoes. They’ll be diced before being added to the crockpot.
- Sweet Yellow Onion: This type of onion doesn’t add much spice but does help add texture and a bit of sweet spice.
- Bacon: Thick cut bacon works great in this recipe. Be sure to cook bacon before adding it to the slow cooker.
- Jalapenos: One jalapeno pepper is all you need for this recipe. It will only add medium heat. If you want it spicier, you can always add more or be sure to include the seeds.
- Chicken Broth: Broth helps add flavor and gives the beans a base to cook in.
- Seasonings: Fresh garlic, salt, cumin, and oregano (mexican oregano if you have it) add the perfect amount of flavor to these charro beans.
Step-by-Step Directions
Step One – Add the rinsed beans to the bottom of the slow cooker. Then add in the cooked bacon, diced tomatoes, chopped yellow onion, jalapeno, garlic, oregano, and cumin on top of the beans.
Step Two – Pour over the chicken broth and stir until everything is well combined.
Step Three – Cover and cook beans on HIGH for 5-7 hours, or until the beans are tender. After cooking time, add salt and cilantro.
Step Four – Give the Mexican pinto beans a good stir, then serve and enjoy!
How to serve
- 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 sprinkle of pico de gallo and fresh cilantro.
- You can also scoop the cooked beans into warm flour tortillas to create a Mexican food similar to a Tex Mex meal, like enchiladas or tacos.
- A helping of these beans also pairs well with beef franks.
Recipe FAQs and Variations
Sure. Stock and broth are very similar, and either works well for charro beans. You can also try this recipe using vegetable broth.
This recipe was developed especially for dried beans; the results are best with dried. If you were to use canned beans, you would want to cut down on the liquid and the cooking time. I do not have exact timing or measurements.
Some recipes call for chipotle peppers, serrano peppers, fire-roasted tomatoes, green chiles, smoked paprika, and adobo sauce.
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.
If you want to stay true to the Mexican touch of this recipe, you can’t go wrong with adding bell pepper, serrano pepper, and extra meat like chorizo.
Yes. Allow them to cool before putting them in a freezer-safe container. They will keep for up to 3 months.
Want to make more magic in your crockpot? Stay up to date and subscribe to my newsletter and follow along on Facebook, Instagram, Pinterest, Tik Tok, and YouTube.
Slow Cooker Charro Beans
Ingredients
- 1 lb. dried pinto beans, (no need to presoak)
- 8 slices bacon, sliced and cooked
- 1 sweet yellow onion, diced
- 2 garlic cloves, minced
- 2 Roma tomatoes, diced
- 1 jalapeno, minced
- 1 tsp. cumin
- 1 tsp. dried leaf oregano
- 7 cups chicken broth
Wait to add
- 1/8 cup finely minced cilantro
- 1 tsp. salt
Instructions
- 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!
How to Video
Sarah’s 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.
- This recipe was developed especially for dried beans; the results are best with dried not canned beans. If you were to use canned beans, you would want to cut down on the liquid and the cooking time. I do not have exact timing or measurements
Nutrition
Nutrition info is auto-generated. This information is an estimate; if you are on a special diet, please use your own calculations.
Would you happen to also have a recipe for El Dorado Beans? My mother used to make them and I lost the recipe. I’ve tried to locate a recipe for them, but no luck.
Thank you
Cheri L.
I do not, but I will look into it.
https://www.discusscooking.com/threads/caps-el-dorado-beans.9365/
Iโm making these now and have once before. I strongly recommend finding Mexican oregano which is really a whole different flavor. Ranch Gordoโs fantastic beans and their dried Mexican oregano make it special. Iโm using a different heirloom bean!
Can u use a can of diced tomatoes instead of 2 Roma tomatoes? Thx u
I don’t see why a 15 oz can of diced tomatoes wouldn’t work fine. That’s what I would use. (Use your own discretion about whether or not to drain the tomatoes, depending on how much liquid you want (or use it to replace a little of the chicken broth)
Sorry about the duplicate question!
Sounds delicious & adding the ingredients to my shopping list now. Is there anything that could be substituted for the oregano?
Sounds delicious & adding the ingredients to my shopping list now. Is there anything that could be substituted for the oregano? I really have an aversion to oregano/Italian blend, especially the smell. I know, weird……
You could substitute marjoram and maybe add a pinch of coriander. That is actually closer to Mexican Oregano, which is different than Greek Oregano, Or you could simply leave it out or use a little thyme.