Charro Beans

5 from 3 votes
3 Comments

This post may contain affiliate links. See our disclosure policy.

Charro beans are the perfect side dish for any Mexican-inspired meal and a flavorful alternative to simply seasoned pinto beans. Try them tonight!

Charro Beans in a bowl with a wooden spoon and garnished with sliced jalapeños.
Featured with this post
  1. What Are Charro Beans?
  2. How to Make Charro Beans
  3. Tips and Suggestions
  4. Try it in the Crock Pot or Instant Pot
  5. More Cooked Beans Recipes
  6. Charro Beans Recipe

Also known as Frijoles Charros (which translates to “cowboy beans” in Spanish), these beans are a classic Mexican dish that are well loved. They are like Texas-style BBQ baked beans but without BBQ sauce and sugar, making it a more savory bean dish.

The flavorful beans work so well with different flavors and meals. While it’s popular to enjoy the beans with a fresh, warm tortilla, you can also eat them with grilled meat from beef to chicken and even shrimp. Because they add such a hearty and savory element to the plate, they work well as a side to enchiladas and fajitas as well. Imagine things you would normally put refried beans on the side of, you can also use charro beans. They give a different, spicy, more savory flavor that you’re going to love!

What Are Charro Beans?

A traditional Mexican dish named after Mexican cowboys, charro beans are a classic side dish made up of pinto beans that are cooked with garlic, onion, and bacon, as well as a handful of spices. These beans are cooked to more of a thin, soupy consistency, meaning that the beans are left whole and floating in a little bit of liquid.

Charro beans are similar to the dish ‘borracho beans’ but also different. Although they have many of they same ingredients, the main difference of the two is that the liquid of the borracho beans comes from pouring in beer, hence where the name “borracho” comes from, “drunk” in Spanish.

Ingredients to make Charro Beans including pinto beans, beef broth, jalapeños, bacon, rotten, spices, jalapeños, cilantro, garlic and onion.


How to Make Charro Beans

Soak the beans – Before you begin cooking, soak your beans. Start this process the night before. Soak the beans 8 hours. Alternate option is a quick soak, do this by bringing water to a boil, add beans. Take off the heat and cover with the lid for 1 hour.

Cook bacon – Once you’ve soaked the beans, cook the bacon, crumble, and set aside.

Add remaining ingredients – Sauté the onion and add the rest of the ingredients except the cilantro and cooked bacon. Simmer until done.

Serve – Stir in the bacon and top with cilantro, then serve!

Finish it off – As an optional step, top with fresh jalapeño slices, cheese, pico, salsa, sour cream, and/or cilantro.

Spoon holding up Charro Beans over a dutch oven.

Tips and Suggestions

Add the bacon at the end: Most charro beans recipes will have you cook the bacon and have it simmer in the beans. This makes the bacon lose its crispness. I like to cook the bacon in the same pot so you still get the bacon flavor, but I remove the bacon while the beans are cooking and then cut them up and add them back in later. I am a fan of crispy bacon so I add it at the very end.

Add ham or chorizo: I am happy with just adding bacon on the beans but you can also add ham cubes or chorizo to beef it up even more.

Kick up the heat: feel free to add an entire can of jalapeños to the recipe to spice it up.

Stirring in bacon and cilantro into Charro Beans with a wooden spoon.

Try it in the Crock Pot or Instant Pot

This can also be made in the IP or Crock Pot: Crock Pot: add rinsed, dried beans (no need to soak) and all ingredients except for the cooked bacon pieces and cilantro to the crock pot and cook on low for 8-9 hours or until beans are completely tender. Stir occasionally and add more beef broth if necessary. Stir in bacon and cilantro at the end.

For the instant pot, use the sauté setting and cook the bacon until crisp, then remove and chop. Add onion and sauté until onions are clear (about 5 minutes). Add remaining ingredients except cooked bacon and cilantro and cook on high pressure for 35 minutes. Slow release 20 minutes, then quick release. Stir in bacon and cilantro at the end.

Charro Beans in a bowl garnished with sliced fresh jalapeños.
Bowl of Charro Beans garnished with sliced jalapeños.

Charro Beans

5 from 3 votes
Charro beans are the perfect side dish for any Mexican-inspired meal and a flavorful alternative to simply seasoned pinto beans. Try them tonight!
Prep Time 10 minutes
Cook Time 2 hours
Total Time 2 hours 10 minutes
Course Side Dish
Cuisine Mexican/Spanish
Servings 8

Equipment

Ingredients

  • 1 pound dried pinto beans
  • 1 pound bacon
  • 1 onion diced
  • 4 garlic cloves
  • 2 teaspoons cumin
  • 1 teaspoon chili powder
  • ½ teaspoon paprika
  • ½ teaspoon oregano
  • 6 cups beef broth
  • 12 ounces Rotel
  • 1-2 ounces canned diced jalapeños (add more if you like the heat)
  • 1 bunch cilantro
  • salt and pepper to taste

Instructions

  • Soak the beans 8 hours or overnight or do a quick soak by bringing water to a boil, add beans. Take off the heat and cover with the lid for 1 hour.
    Soaked pinto beans in a wooden spoon holding over the dutch oven.
  • After beans have soaked, cook the bacon, crumble, and set aside.
    Cooking bacon in a dutch oven.
  • Completely drain all but a little of the bacon grease to cook the onion. Sauté onion for 5 minutes until it becomes translucent.
    Onions in a dutch oven.
  • Place soaked beans in the pot with seasonings, beef broth, Rotel, jalapeños. Cook for an hour adding more broth if needed if the beans are soaking it up too quickly.
    Stirring together Charro Bean ingredients with a wooden spoon in a dutch oven.
  • Stir in cilantro and bacon. 
    Stirring in bacon and cilantro into Charro Beans with a wooden spoon.
  • Optional to top with fresh jalapeño slices, cheese, pico, salsa, sour cream, and/or cilantro.
    Large bowl of Charro Beans with a wooden spoon.

Nutrition Information

Calories: 494kcalCarbohydrates: 41gProtein: 34gFat: 21gSaturated Fat: 7gPolyunsaturated Fat: 4gMonounsaturated Fat: 9gTrans Fat: 0.1gCholesterol: 56mgSodium: 1.698mgPotassium: 1.302mgFiber: 10gSugar: 3gVitamin A: 292IUVitamin C: 9mgCalcium: 109mgIron: 5mg

Love this recipe?

We want to hear from you! Please leave a review.

Rate and Review



Share This With the World

PinYummly

About the author

Erica Walker

Erica lives in Boise, Idaho with her husband, Jared, an attorney, and her three beautiful girls. Beyond the world of recipes, she loves adventuring with everything from kayaking, to cruising, to snowboarding and taking the family along for the thrill ride.

More about Erica Walker
5 from 3 votes

Leave a comment

Your email address will not be published. Required fields are marked *

How many stars would you give this recipe?




Comments

  1. 5 stars
    Enjoyed this with dinner last night and it was a savory success! Easy, hearty and delicious; definitely, a new favorite recipe!