• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
5 Secrets to Mexican Cooking

sign up to get my top 5 secrets to help you master mexican meals at home!

trending now: Healthy Mexican Recipes!
  • About
  • Press/Advertise
  • Contact

Isabel Eats

Easy Mexican recipes for home cooks

  • Recipes
    • All Recipes
    • Course
      • Breakfast
      • Dinner
      • Sides
      • Desserts
      • Appetizers
      • Drinks
      • Soups & Stews
      • Salads
      • Salsas
      • Sauces and Condiments
    • Diet
      • Gluten Free
      • Low Carb
      • Paleo
      • Vegan
      • Vegetarian
    • Meat
      • Beef
      • Chicken
      • Chorizo
      • Pork
      • Turkey
      • Seafood
    • Occasion
      • Christmas
      • Cinco De Mayo
      • Easter
      • Game Day
      • Summer
      • Thanksgiving
    • Type
      • 30 Minute Meals
      • Mexican Basics
      • Freezer Friendly
      • Grilling
      • Healthy
      • Instant Pot
      • Slow Cooker
      • Enchiladas
      • Tacos
  • Dinners
  • Kitchen Tips
  • Life
  • Shop
  • About
  • Subscribe!

    sign up to get my top 5 secrets to help you master mexican meals at home!

Browse by Course/Type/Diet

  • by course
    • Breakfast
    • Dinner
    • Sides
    • Desserts
    • Appetizers
    • Drinks
    • Soups & Stews
    • Salads
    • Salsas
    • Sauces & Condiments
  • by type
    • 30 Minute Meals
    • Mexican Basics
    • Freezer Friendly
    • Grilling
    • Healthy
    • Instant Pot
    • Slow Cooker
    • Enchiladas
    • Tacos
  • by meat
    • Beef
    • Chicken
    • Chorizo
    • Pork
    • Turkey
    • Seafood
  • by diet
    • Gluten Free
    • Low Carb
    • Paleo
    • Vegan
    • Vegetarian
  • by occasion
    • Christmas
    • Cinco De Mayo
    • Easter
    • Game Day
    • Summer
    • Thanksgiving
Jump to latest Browse All Recipes
HomeRecipesSides

Charro Beans (Frijoles Charros)

rate recipe Shareshare
Share on:
2017 shares
By: IsabelPosted: 9/29/19

This post may contain affiliate links. Read my disclaimer.

Jump to Recipe
Charro Beans are Mexican-style pinto beans cooked in a broth made from bacon, onions, garlic, chipotle peppers, tomatoes and other delicious spices. Great as a side dish or as a full meal served with some cornbread! #mexican #glutenfree #beans | Made on the stovetop, these authentic charro beans are easy to make, and very filling and full of fiber.

Charro Beans (Frijoles Charros) are Mexican-style beans cooked in a broth made from bacon, onions, garlic, chiles, tomatoes and other delicious spices. Great as a side dish or as a full meal served with some flour tortillas or jalapeño cornbread!

Charro Beans (Frijoles Charros) in a white bowl.

If you’re searching for a hearty and filling Mexican side dish, then Charro Beans are made for you!

They’re great in the summer to serve at potlucks and family get-togethers, perfect in the winter in a big bowl with homemade flour tortillas or a piece of jalapeño cornbread, or as an everyday side dish when you’re tired of the same old refried beans.

Plus they’re made with bacon, and we all know that everyone loves bacon! But before we get into the recipe, you may be wondering…

What are charro beans?

Charro beans, or “cowboy beans” in English (or “frijoles charros” in Spanish), are Mexican-style pinto beans cooked in a broth made from bacon, onions, garlic, chipotle peppers, tomatoes and other delicious spices.

The beans are simmered in the flavorful broth until the liquid has reduced and thickened, resulting in a rich and irresistible mouthful of goodness. I like to think of charro beans as the Mexican version of “pork and beans.” Same concept with a touch of chipotle pepper smokiness.

Charro beans and borracho beans (or “drunken beans” in English) are very similar. They’re essentially the same thing, except borracho beans are made with the addition of Mexican beer.

How to make charro beans - first step is to soak pinto beans.
How to make charro beans - second step is to cook bacon.

How to make charro beans

  1. Place the dried pinto beans in a large bowl and cover them completely with water. Let them soak for about 4-8 hours.
  2. Cook some diced bacon in a large dutch oven over medium-high heat until all the fat is rendered. Add in some onions and jalapeños and cook until translucent.
  3. Add in garlic, diced tomatoes and chipotle pepper and cook until mixture is bubbling and slightly thick.
  4. Add in chicken stock, seasonings and soaked pinto beans and bring to boil. Cover, reduce heat to simmer and cook for about 35 minutes, until beans are barely cooked.
  5. Uncover, turn up the heat to medium-high and cook for another 35-40 minutes, until the liquid has reduced and thickened.

Short on time? Use canned beans!

If you’re looking to save some time and would rather use canned pinto beans instead of dried, skip soaking the beans and follow the directions as written except for the part where you cover, reduce heat to simmer and cook the beans for the first 35 minutes.

Since canned beans are already cooked, skip that step and cook everything uncovered for about 35-40 minutes, until the liquid has reduced and thickened.

Charro beans (or frijoles charros) in a white bowl topped with jalapenos and cilantro.

I’m a big fan of eating this dish as a meal with a thick slice of cornbread, but if you’re looking to serve it as a side dish, here are some tasty options!

Serving suggestions

  • Flour Tortillas
  • Mexican Rice
  • Carnitas
  • Carne Asada
  • Cilantro Lime Chicken
  • Barbacoa
Frijoles Beans are Mexican-style pinto beans cooked in a broth made from bacon, onions, garlic, chipotle peppers, tomatoes and other delicious spices. Great as a side dish or as a full meal served with some cornbread!

Recipe

4.14 from 59 votes

Charro Beans (Frijoles Charros)

Serves: 8 people
Print
Rate
Charro Beans (frijoles charros) in a white bowl.
Prep: 10 minutes
Cook: 1 hour 30 minutes
Total : 1 hour 40 minutes
Charro Beans (or Frijoles Charros) are Mexican-style beans cooked in a broth made from bacon, onions and more. The perfect Mexican side dish!

Ingredients

  • 1 pound dried pinto beans
  • 6 ounces bacon, diced
  • 1 medium white or yellow onion, diced
  • 2 jalapeno peppers, minced
  • 2 teaspoons minced garlic (about 4 cloves)
  • 2 14-ounce cans diced tomatoes
  • 1 chipotle pepper in adobo sauce, diced
  • 6 cups chicken stock
  • 1 teaspoon dried oregano
  • 1/2 teaspoon cumin
  • 1 pinch sea salt
  • 2 bay leaves
  • For serving: cilantro, jalapenos, bacon bits, diced white onions

Instructions

  • Place dried pinto beans in a large bowl and cover with about double the amount of water. Beans should be fully submerged. Let soak for 4 to 8 hours. Drain and rinse.
  • Heat a large pot or dutch oven over medium-high heat. Add diced bacon and cook for 5-10 minutes, stirring occasionally, until fat is rendered and bacon is starting to crisp up on the edges.
  • Add the onions and jalapenos. Cook for about 5 minutes, stirring occasionally,  until onions become translucent and begin to soften. Add garlic and cook for 30 seconds, until fragrant.
  • Add diced tomatoes and chipotle pepper. Cook for 3-5 minutes, stirring occasionally, until the mixture begins to bubble and thicken.
  • Add soaked pinto beans, chicken stock, oregano, cumin, a generous pinch of sea salt, and bay leaves. Turn up the heat to high, stir to combine and bring to a boil. Reduce heat to simmer, cover and cook until beans are barely tender, about 35-40 minutes.
  • Uncover the pot, turn the heat up to medium-high and continue cooking for 35-40 minutes, stirring occasionally, until the beans are fully cooked and the liquid has reduced and thickened.
  • Taste and season with more salt as necessary. Serve with fresh cilantro, jalapenos, crunchy bacon bits and diced onions!

Isabel’s Tips:

Beans can be stored in an airtight container in the fridge for up to 10 days.
If you’re looking to save some time and would rather use canned pinto beans instead of dried, skip soaking the beans and follow the directions as written except for the part where you cover, reduce heat to simmer and cook the beans for the first 35 minutes. Since canned beans are already cooked, skip that step and cook everything uncovered for about 35-40 minutes, until the liquid has reduced and thickened.

Nutrition Information

Serving: 1/8th of recipe Calories: 277kcal (14%) Carbohydrates: 38g (13%) Protein: 21g (42%) Fat: 7g (11%) Saturated Fat: 3g (15%) Polyunsaturated Fat: 0g Monounsaturated Fat: 0g Trans Fat: 0g Cholesterol: 24mg (8%) Sodium: 28mg (1%) Potassium: 279mg (8%) Fiber: 10g (40%) Sugar: 4g (4%) Vitamin A: 500IU (10%) Vitamin C: 27.2mg (33%) Calcium: 100mg (10%) Iron: 4mg (22%)
Author: Isabel Eats
Course:Side
Cuisine:Mexican
Charro Beans (frijoles charros) in a white bowl.
Did you Make my Charro Beans (Frijoles Charros)?Leave a comment below and tag @isabeleats on social media!
@isabeleats

You may also like…

  • A bowl of borracho beans
    Borracho Beans (Frijoles Borrachos)
  • Easy black bean soup recipe made with canned black beans!
    Easy Black Bean Soup Recipe
  • How to make Easy Refried Beans just like your favorite Mexican restaurant, but even better! Includes stovetop, slow cooker and canned beans instructions.
    Easy Refried Beans
  • These Weeknight Enchiladas Verdes are made with chicken and covered in an easy salsa verde. Baked to perfection, they make a great dinner and tasty leftovers that everyone will be excited to eat!
    Enchiladas Verdes
free ebook!

download my top 10 recipes book

Subscribe and receive a free e-cookbook of our Top 10 Easy Mexican Recipes!

Get My Copy!

Download my top 10 easy Mexican recipes!

These Weeknight Enchiladas Verdes are made with chicken and covered in an easy salsa verde. Baked to perfection, they make a great dinner and tasty leftovers that everyone will be excited to eat!
Previous Post
Enchiladas Verdes
A carved turkey on a large white platter.
Next Post
How to Carve a Turkey

Reader Interactions

Leave a Comment Cancel reply

Have a question? Use the form below to submit your question or comment. I love hearing from you and seeing what you made!
Recipe Rating:




  1. Linda Quick says

    Posted on 12/8 at 5:34 am

    5 stars
    I am a member of the GOLO. I love Mexican food so I’m looking forward to see your book! Thank you so much!

    Reply
  2. Tia says

    Posted on 6/18 at 4:29 pm

    5 stars
    I made this without bacon due to health reasons and it was absolutely delicious! The smokiness from the chipotle pepper made me forget about the bacon. I blended up the chipotle pepper in some chicken stock to make it smooth.

    Reply
    • Ana @ Isabel Eats says

      Posted on 6/22 at 11:12 am

      Hi Tia! Thanks for sharing! We’re glad you were able to modify it and still enjoy this recipe.

      Reply
  3. Lynne Juarez says

    Posted on 6/15 at 7:36 am

    Sorry to bother you with my silly question, however, I can’t remember the name of the meat, in English of Aldilla/Desehbrada ??
    I really would like to buy this meat, it’s very useful for Salpicón/w garbanzo beans or with #ChileColorado that I’m practicing with your recipes!!
    Ty, Lynne 🙏🏼

    Reply
    • Ana @ Isabel Eats says

      Posted on 6/16 at 10:42 am

      Hi Lynne! Its definitely not a silly question! For Deshebrada some recipes use skirt steak but you can use chuck roast. Chuck roast is what we use for the Chile Colorado recipe too. Let us know how they turn out!

      Reply
  4. Ben says

    Posted on 5/24 at 6:00 pm

    5 stars
    Cooked up a batch tonight with some fresh jalapenos from the garden. Turned out great! Thanks for the recipe!

    Reply
  5. Rose says

    Posted on 4/29 at 1:49 pm

    I have not tried your recipe, yet. However, there is nothing better than a bowl of beans. I know the bacon gives any dish lots of flavor, but I have never had good luck adding bacon to any soup. I cook the bacon until crisp, but once it is added to the soup it becomes soft and rubbery. I can’t be the only one that has this problem. Any suggestions?

    Reply
    • Ana @ Isabel Eats says

      Posted on 5/3 at 9:42 am

      Hi Rose! I definitely understand that. For our recipe we actually sprinkle the bacon at the very end as a topping for that reason. If you wanted to give it more of a bacon flavoring, you can try adding a 1/2 tbp of bacon grease in step 5.

      Reply
Older Comments

Primary Sidebar

¡Hola!

i’m isabel

A first-generation Mexican American who loves to cook! Here at Isabel Eats, you’ll find a mix of all your favorite authentic Mexican recipes with a twist! Read More

Notice: JavaScript is required for this content.

free email series!

5 Secrets to Mexican Cooking

My top 5 secrets to help you master Mexican meals at home in no time!

Sign me up!

Sign up to get My top 5 secrets to help you master Mexican meals at home in no time!

Notice: JavaScript is required for this content.

Authentic Recipes

This Mexican Pork Chile Verde is made of tender pieces of pork simmered in a flavorful tomatillo and chile broth. Serve in a bowl or with a side of rice for an authentic Mexican meal! (low carb, gluten free, paleo)

Chile Verde Recipe

Masa for Tamales

Masa for Tamales

Six bolillo breads on a baking sheet ready to eat.

Bolillo Bread (Mexican Rolls)

Pozole verde in a bowl topped with shredded cabbage, sliced radishes, cilantro, and lime juice.

Chicken Pozole Verde

Pozole Rojo (Red Posole) recipe

Pozole Rojo Recipe

Cooked Mexican rice in a pot with peas mixed in.

Authentic Mexican Rice

Reader Favorites

Beef empanadas on a plate served with a side of guacamole.

Beef Empanadas

Chile relleno on a plate with red salsa.

Chile Relleno Recipe

Cooked canned black beans with tomatoes, onions and garlic in a bowl.

How to Cook Canned Black Beans

Chicken enchiladas in a baking dish topped with cilantro.

Easy Chicken Enchiladas

Juicy pork carnitas in warm corn tortillas topped with cilantro, onions and limes.

Easy Carnitas Recipe

Conchas in a bowl ready to be eaten.

Conchas (Mexican Sweet Bread)

Opens in a new window Opens an external site Opens an external site in a new window

5-star faves

Frozen margaritas in glasses topped with lime wedges.

Frozen Margaritas

These were absolutely delicious. So fresh and the perfect amount of sweetness.

A bowl of borracho beans

Borracho Beans

These beans are delicious! Garlic, onion, beer and bacon…you can’t go wrong, lol! I loved these!

Chile Colorado

This recipe is so perfect and delicious. My entire family loved it! Big kudos to you for such an authentic masterpiece!

follow along @isabeleats

Favorites

  • Tacos
  • Sides
  • 30 Minute Meals
  • Desserts
  • Drinks
  • Salsas

Browse By Meat

  • Chicken
  • Beef
  • Pork
  • Seafood
  • Turkey
  • Chorizo
Back to Top
  • About
  • Press
  • Disclaimer
  • Privacy
© 2023 Isabel Eats Site Credits Designed by Melissa Rose Design Developed by Once Coupled