Slow Cooker Charro Beans are flavored with bacon, garlic, tomatoes, green chiles, jalapeños, cilantro, and spices...a perfect side dish for Mexican food!
A few days ago I shared my recipe for King Ranch Chicken Casserole, which just so happens to be one of my family's very favorite comfort food classics. And if you saw that post, you may have noticed a side of tasty-looking Charro Beans adorning the casserole plate.
Well, those beans weren't merely a photo prop, folks. They were the real, actual side dish that I make when I serve King Ranch Chicken Casserole...or Creamy Dreamy Chicken Enchiladas...or Slow Cooker Carnitas Tacos. In fact, I whip up delicious, effortless, Slow Cooker Charro Beans to accompany just about every Mexican food entree in my recipe files!
I love cooking pinto beans in the crock pot, whether I keep them simple and straighforward for serving with barbecue or cornbread. Or whether I gussy them up with extra layers of flavor, herbs, and spices. Like today's recipe!
"Frijoles Charros" (or Cowboy Beans) are basically a Mexican version of pork and beans. Except bacon is the pork and pintos are the beans, simmered in a savory, as-spicy-as-you-like broth. If you want to turn them into "Borracho (Drunken) Beans," you can include a little Mexican beer with the broth for added depth of flavor.
At any rate, Charro Beans are tasty and zesty. They can be spicy or mild. And they are the perfect complement to your Mexican food of choice!
How Long to Cook Charro Beans?
So here's the thing that I've learned about cooking beans in the slow cooker over the years...cooking times can vary considerably depending on a number of factors. Some crock pots just run hotter/cook faster than others. Altitude can affect cooking time, which makes sense. But so can the hardness of your water, as beans have a more difficult time softening in hard water.
Also, if beans have been stored for over a year, they may take longer to cook or they may never soften! Even if you know that you haven't had a bag of dry beans in your pantry for that long, you never know how long they were at the grocery store before you bought them. There have been a couple of times that I've cooked a pot of beans and was surprised to find them still crunchy at the end of the allotted cooking time. The problem? Geriatric beans! So when possible, always use fresh dry beans.
And finally, don't add acidic ingredients to a recipe until the beans have already softened. Otherwise, you may end up with tough beans.
On the other hand, the commonly-held belief that beans should not be salted until they are completely finished cooking is up for debate. That being said, I typically still wait until the end to add salt...out of habit as much as fear -- ha.
That's a bunch of things to worry about, huh? Not really. Despite all of those warnings, beans are really easy to make in the slow cooker! Just get to know how hot your particular crock pot tends to run. Use fresh beans. And arm yourself with the above knowledge! Everything will turn out fine.
To Soak or Not to Soak?
Now for the biggest bean-related query...to soak or not to soak? To be perfectly honest, I pretty much never soak my beans, primarily because I'm lazy I never remember to do so the night before. If you are a planner-aheader, however, and would like to consume your Slow Cooker Charro Beans a bit sooner than later, you can always soak them before cooking them.
Simply rinse and drain your beans. Pick them over for any shriveled up beans, stones, or random particles, dump them in a pot, and cover with a couple inches of water. Soak for at least 12 hours before discarding any floating beans. Then drain off the soaking water and proceed with the recipe.
Soaked beans will probably only need 5 to 7 hours in the crock pot to cook as opposed to 8 to 10, but again, keep all of those aforementioned cooking time variables in mind! Many people also argue that soaking and draining beans results in less bloating and, er, related digestive issues, but I'll leave that research up to you. 😉
How to Make Slow Cooker Charro Beans
Believe it or not, the most labor-intensive part of cooking this Charro Beans recipe is frying the bacon. And since I actually prefer effortlessly baking it in the oven for the least mess, it's really not labor-intensive at all! Simply arrange your slices in a single layer on a foil-lined 9- by 13-inch (or larger) pan. Cook at 400°F for 15 minutes or until crispy. Then drain and chop.
Once the bacon is done, get your beans in the slow cooker. Add water and beef broth along with all of those ingredients so essential to this recipe's amazing flavor: fresh garlic and jalapeño, cumin, garlic powder, chili powder, black pepper, and -- of course -- that wondrous awaiting bacon.
Stir the ingredients together. Then plan on cooking your beans for 8 to 10 hours on low. Again, the ultimate cooking time will depend on the power of your particular slow cooker and all of those other aforementioned variables.
An hour or two before your beans are done, add the final two ingredients: diced tomatoes with green chiles and fresh chopped cilantro. Continue cooking until the beans are tender. Adjust the seasonings at the end by adding extra salt and pepper, if necessary. And at long last...enjoy!
I prefer slow cooking my Charro Beans on low, but if you're running short on time, you can cook them on high for around 5 to 6 hours. When the time I have available is somewhere between long and short, I'll often start my crock pot on high and then switch it to low after a couple of hours. (And when I use this tactic, I estimate that every hour on high is roughly equivalent to two hours on low.)
Beans, Beans...
A quick anecdote regarding the potential after-affects of consuming beans, and then I'll get on with the recipe. 😉 With two little boys in our household, it was only expected that the notorious "Beans, Beans" verse came up at dinnertime the other night while we were enjoying our Charro Beans. My 7-year-old apparently learned it at school recently, but I'm telling you, he had it all wrong.
So after listening to him butcher the verse half a dozen times, I could handle it no longer. Despite my better judgement, I finally had to set him straight and teach him the correct words. If any child of mine is going to recite a rhyme riddled with potty words...well, by golly, he's at least going to do his mother proud and get it right!
Alrighty then! With all of that rambling 'bout beans behind us, let's get to slow cooking some Charro Beans, shall we? These pintos are tasty, they're zesty, they're warm and filling...and did I mention that they include bacon??? Yep, I'm pretty sure this'll be your new go-to side dish any time Mexican food is on the menu. 🙂
More Tasty Bean Recipes
- Quick Stovetop Baked Beans
- Instant Pot Refried Beans
- Slow Cooker Ranch Style Beans
- Southern Baked Beans

Slow Cooker Charro Beans
Ingredients
- ½ pound bacon
- 1 pound dried pinto beans
- 4 cups water
- 2 cups beef broth
- 6 cloves garlic, minced
- Fresh jalapeno, diced (optional)
- 1 tablespoon cumin
- 1 teaspoon garlic powder
- 1 teaspoon chili powder
- 1 (10-ounce) can diced tomatoes & green chiles, such as Rotel
- 1 cup fresh cilantro leaves, chopped
- Salt & freshly ground black pepper
Instructions
- Place the beans in a colander, rinse well, and remove any stones or shriveled beans.
- Cook the bacon until just crispy. Drain, chop, and set aside.
- Pour the beans into the slow cooker. Cover with water and beef broth. Add chopped bacon, garlic, jalapeño (if using), cumin, garlic powder, and chili powder. Cover and cook on low for 7 to 9 hours or until almost done. Stir in the Rotel and chopped cilantro; cover and cook for an additional hour or until tender (the total cooking time will likely be between 8 to 10 hours, depending on how hot your particular slow cooker runs). When the beans are done, season with salt and freshly ground pepper, to taste (stir in ½ teaspoon of salt at a time, tasting before adding more).
EQUIPMENT NEEDED
Notes
- My favorite way to cook bacon is to lay it in a deep, foil-lined baking pan and bake it on the center rack at 400°F for 15 to 20 minutes.
- The first time you cook beans in your slow cooker, periodically check that they remain covered with liquid. Add additional hot water during the cooking process, if necessary.
- One jalapeño cooked for that many hours should add flavor rather than spice. If you prefer mild beans, scrape out and discard the seeds and membranes before dicing the jalapeño, and use mild Rotel. On the other hand, if you prefer spicy beans, feel free to add more jalapeños (leaving the seeds/membranes intact) and use regular or hot Rotel.
- For Borracho Beans, swap out 6 ounces of the beef broth with Mexican beer.
- If you prefer to soak your beans, simply rinse, drain, and pick over your beans. Place them in a pot, cover with 2 inches of water, and soak overnight. Drain off the soaking water before proceeding with the recipe. If beans are soaked, cooking time will probably be shortened by a couple of hours.
- Always use fresh dried beans, as old beans can take much longer to become tender (and may possibly never soften!).
Post originally published on October 2, 2014
Shay
fabulous recipe only thing I did was add a small onion will be on rotation in my house for years to come
CL Nichols
Served at a couples shower and got raves! I did use the hot Rotel rather than the original to give it more spice.
angie
I love this recipe. it is always my go too for Charro Beans. Here's a great addition to serve with them. We go buy Tamales from our local authentic taqueria and then I unwrap them and fry them in just alittle oil till crisp. Ate them like this years ago down in valley in Texas. So good.
Annie
I’m looking for a recipe to use for my brother’s rehearsal dinner. At most, I’ll have two slow cookers. Will doubling this recipe be enough beans for a fajita dinner for ~50 people? If not, can you double the recipe in one normal size crockpot?
Samantha Skaggs
If you have two large (7- to 8-quart) oval slow cookers, you can double this recipe and use two pounds of beans per slow cooker (so you'd be cooking four pounds of dry beans total). That may be barely enough to feed 50 people as long as the servings are small and you're not expecting any leftovers. However, to be safe, if I were feeding this recipe to 50 people, I'd make three *doubled* recipes in three large crockpots. Hope that helps and good luck!
Rose
Can I used canned beans for this recipe?
Samantha Skaggs
Canned beans are already cooked and don't need to go all day in the slow cooker...they really just need to be reheated. They also wouldn't need anywhere near as much liquid/broth as this recipe requires, seeing as how they won't absorb it like uncooked dried beans would. That being said, you could use these same ingredients to flavor plain canned pinto beans while reducing the cooking time significantly. So with some adaptations, I think this recipe could still work. Hope that helps! 🙂
GayLynn
Do. Not. Lose. This. Recipe! I lost it & have looked through millions 😁 to find
It again. Pretty sure this is the one from ingredients I remember & tidbits on cooking bacon & jalapeño. I do add a little of the bacon drippings as the beans are cooking. I also usually double the recipe. It’s that good!
Samantha Skaggs
Ha ha, I'm so glad you enjoy this recipe enough to track it down again! Better pin it and bookmark it and print it for future safeguarding... 😉
Claire
So excited to try these! It’ll be my first time making charro beans.
Question: can you freeze leftovers? I only have a 2lb bag of beans on hand so will need to double the recipe, but that will make waayy too much for my family to eat at once.
Samantha Skaggs
Yes! Leftovers freeze beautifully. 🙂
Bia
How did that affect cooking time?
Samantha Skaggs
I frequently double this recipe and the cooking time stays the same, or maybe just slightly longer. 🙂
Momma of 5
Love the story about your son and the beans rhyme! I couldn’t remember all the words, which drive me crazy, but my 15-year-old son remembered! 🤣
No comment on beans yet because I’m just starting! Can’t wait!
Valerie
I've made the recipe and they taste delish! Now I need to store them for over night cause they are for tomorrow. Do I just stick them in the fridge?
Samantha Skaggs
Yes, just refrigerate and then reheat before serving. 🙂
shelia leppanen
my husband really loves charro beans. so he asked me to find a recipe, and this is the one i found. let me just say this, OMG!!!! this recipe is so easy and the dish is AMAZING!!!! i will not make beans any other way anymore! thank you, thank you, thank you!!!!
Laura C
Mexican influenced, Tex-Mex, however you would like to call it EXCEPT Mexican, which it's not. We do not use cumin, ground pepper or chili powder... they either are unknown or rarely used south of the border. Rotel's flavoring is very 'gringo' - tried it a couple of times, but it's an acquired taste, like sushi for some people. Everything else is acceptable.. you should try it with ham hocks and weiners instead... which is much more authentic.. and creamier.. they look rather dry.
Not trying to be negative and I'll understand if not published, but please consider this advice from an actual mexican cook. Imagine yourself in a foreign land and seeing tasteless food labeled as authentic american.
SandyH
We must be looking at different pictures, the beans do not look “dry” whatsoever. As a lifelong resident of south Texas, believe me when I say, cumin and chili powder are indeed known south of the border. And if I found weenies in my charro beans, my eyes would spin around in my head. You seem like a nice person but it seems like there’s always at least one who has to show their “knowledge” by putting down a recipe. If it’s tasty, who cares? Call it Mexican, Tex Mex, whatever you want.
Melanie Ramirez
Not sure what that person is talking about either. Cumin and chili powder is almost essential spices. This is coming from a person who is from the RGV..
Noah's Grandma
DELICIOUS beans, #1 request from family or friends!!!
Lmoore
I made these and they were fabulous! I left out the jalapeño, with the rotel, I thought it would be enough and it was. Some of my family does not do spicy! They were awesome. I did double the recipe since made for a party and I did not soak the beans.
Teresa Jenkins
Great recipe. Doubled and did not use beer because I didn't have any.
Thanks so much.
TJ
Barbara Lee
Going to try these beans in the instant pot this weekend!
Lisa
How long did you do it in the instant pot
Suzy
I love how simple this recipe was! The flavor is AMAZING!
Chrysa
We love charro beans. Thanks for the instructions on making them in the slow cooker. It makes things so much easier!
Luciana Garrett
How many servings for the 1 lb bag?
Luciana Garrett
Nevermind, I just saw it on the info. Thanks. Do you think 2 lbs will fit in the slow cooker? Average size.
Samantha at Five Heart Home
Hi Luciana! I'm not sure how big your "average size" slow cooker is, so it's hard to say if this recipe will fit once doubled. That being said, I double this recipe in my 7-quart slow cooker all the time. Hope that helps!
Joellen
My family loves this recipe. I quadruple everything except the liquid (there's almost no evaporation loss, so I only slightly more than double the liquid) and cook it in my 14 qt electric pressure cooker. We use it over brown rice as the main dish topped with salsa, sour cream, and tortilla chips.