Upgrade your classic basic baked beans recipe with these amazing Charro Beans. Also known as Frijoles Charros and Mexican Cowboy Beans, this easy Charro Beans recipe is made with pinto beans, bacon, chipotle adobo pepper, and just a handful of other pantry staple.

Charro Beans have the perfect combination of smoky and savory flavors with just a hint of spice in every bite – so you know this will disappear fast at potlucks! Serve as a side dish for your Mexican or BBQ main dishes, or jazz up the Frijoles Charros with some chorizo sausage to enjoy as a main dish.

cast iron dutch oven with homemade charro beans
Charro Beans (Frijoles Charros)

Why We Love This Recipe

Amazing Flavor. The number 1 reason that everyone loves these Charro Beans is how incredibly flavorful they are. They’re made with an intoxicating combination of bacon, tender pinto beans, smoky adobo sauce, and other delicious aromatics.

Budget Friendly. Not only are all of the ingredients needed to make this dish full of flavor, they are low cost. Plus, everything is readily available at most grocery stores.

Easy to Prepare. Pinto beans are soaked overnight in water, then simmered in one large pot with the other ingredients. Authentic Frijoles Charros are cooked low and slow to get that perfect taste, but require very little effort to make.

Great to Make Ahead. This dish can be prepared several days before you serve, and easily reheated to enjoy at potlucks and picnics. Leftovers can be kept in the fridge for up to 3 days, or in the freezer for up to 3 months.

close up view of cast iron dutch oven with frijoles charros
Charro Beans (Frijoles Charros)

How to Make Charro Beans

Ingredients. Dried pinto beans work best. You also need bacon, onion, jalapeños, garlic, a can of diced fire roasted tomatoes, chipotle pepper in adobo sauce (plus the sauce), chicken stock and spices. It might seem like a lot, but these are all wholesome and simple ingredients that really create an incredible flavor when cooked together.

Soak the Beans. You want to start preparing this recipe the night before you plan to cook. Place the dry pinto beans in a bowl and cover with water, and let soak at room temperature for at least 8 hours. Drain and rinse when they’re done soaking.

Cook the Aromatics. In a large Dutch oven or soup pot, sauté the bacon, onion, and garlic until fragrant. Add the tomatoes, peppers, and adobo sauce. Lastly, add the soaked pinto beans and seasonings. Simmer for 40 minutes, stirring regularly.

Mash and Stir. Mash two cups of the bean mixture in a separate bowl, and then stir back into the main pot. This will help thicken the frijoles charros.

Serve Warm. The Charro Beans can be enjoyed right away, or kept warm in a slow cooker or electric pressure cooker (like an Instant Pot) at a gathering.

large dish with beans, tomatoes, chorizo, and cilantro and wooden spoon
Charro Beans (Frijoles Charros)

Serving and Storage Suggestions

Add Garnishes. Top the Charro Beans with your choice of chopped cilantro leaves, sliced jalapeños, and/or diced white onion.

Serve as a Side Dish. These Mexican Cowboy beans are great to enjoy with Birria Tacos, Amazing Chicken Tinga tacos, Instant Pot Carnitas, and Easy Enchiladas Verde. Or with your favorite grilled main dishes, like Grilled Skirt Steak or kebabs.

Enjoy as a Main Dish. Add chorizo to make heartier and more filling. Serve with your favorite Mexican-inspired sides like Elote (Mexican Street Corn), tortilla chips or cornbread, slices of white or whole wheat bread, or even just a simple Instant Pot Brown Rice.

Refrigerate Leftovers. Store in an airtight container and keep in the refrigerator for up to 3 days. Reheat leftovers in the microwave or on the stovetop.

Freeze Charro Beans. Transfer the cooled beans to an airtight freezer-safe storage container. Keep in the freezer for up to 3 months. Defrost in the refrigerator overnight before reheating.

Recipe Variations

  • If you prefer more heat you can easily make this Charro Beans recipe spicier. Don’t remove all of the seeds when you prep the jalapeños and you’ll get deliciously spicy Frijoles Charros.
  • Increase the smoky flavor of the beans by adding 1 smoked pork hock along with the chicken broth in step 5 of the recipe below.
  • Also, you can add a teaspoon of liquid smoke to enhance the smokiness of the beans.
overhead view of Mexican Cowboy Beans with tomatoes, pinto beans, chorizo, and cilantro
Charro Beans (Frijoles Charros)

More Easy Side Dish Recipes for You to Try

charro beans

Charro Beans (Frijoles Charros)

Charro Beans or Frijoles Charros are these amazing Mexican Cowboy beans you need to have on your list of picnic and potluck recipes. Charro beans are an economical and full flavored bean dish that will be the side dish that disappears first! You can also jazz up frijoles charros with Mexican chorizo sausage for an outstanding main dish. This charro beans recipes works great as a side dish for Mexican main dishes, but also for grilled, smoked, BBQ or hearty main dishes.
4.75 from 8 votes
Prep Time 10 minutes
Cook Time 1 hour 40 minutes
Soaking Time 8 hours
Total Time 9 hours 50 minutes
Author Marilyn
Course Side
Cuisine Mexican
Servings 10 8 to 12
Calories 311 kcal

Ingredients
 

  • 1 pound dried pinto beans
  • 2 tablespoons kosher salt
  • 8 strips thick cut bacon, cut crosswise into 1/4 inch pieces about 12 ounces
  • 1 medium onion, diced
  • 2 jalapeños, stemmed, seeded and minced see tip
  • 2 teaspoons minced garlic about 2 medium cloves
  • 1 14.5-ounce cans diced fire roasted tomatoes with sauce
  • 1 chipotle pepper in adobo sauce, diced
  • 1 teaspoon adobo sauce from can of chipotles
  • 6 cups low-sodium chicken stock
  • 1 teaspoon dried oregano
  • 1/2 teaspoon cumin
  • Pinch kosher salt
  • 2 bay leaves

For Serving

  • Fresh chopped cilantro leaves optional
  • Sliced jalapenos optional
  • Diced white onions optional

Instructions
 

  • Place dried pinto beans in a large bowl and add the salt and 8 cups of water. Let stand 8 hours or overnight. Drain and rinse.
  • In a Dutch oven, over medium high heat, add the bacon and cook, stirring often, 7 to 9 minutes until fat is rendered and bacon is starting to crisp.
  • Add the onions and jalapeños; cook, stirring occasionally, about 5 minutes or until onions are translucent and starting to soften. Add garlic and cook, stirring, 1 minute or until fragrant.
  • Add the tomatoes , chipotle peppers and adobo sauce; cook, stirring occasionally, until the mixture begins to bubble.
  • Stir in the beans, chicken stock, oregano, cumin, bay leaves and pinch of salt into the tomato mixture. Increase the heat to high, stirring occasionally, and bring to a boil. Reduce heat to simmering, cover and cook, 40 minute or until beans are just tender.
  • Transfer two cups of beans to a shallow bowl. Mash beans until smooth with small chunks. Return the beans to the pot. Increase heat to medium-high and cook, uncovered and stirring occasionally, 40 minutes or until the beans are tender and the liquid has thickened. Season to taste with salt.
  • Serve garnished with chopped fresh cilantro, jalapeños, and diced onions, if using.

Cooks Tips

1 medium clove of garlic will yield about 1 teaspoon minced garlic. Small cloves will yield about 1/2 teaspoon, so you will need 4 small cloves. 1 large clove yields about 1-1/2 teaspoons so you will need 1 small and 1 large clove. You can also use pre-minced garlic from a jar if you prefer.
12 servings are good size when served as a side dish. If you are serving this as a main course, with some of the variations listed below, 8 servings is a better approximated serving size per person.
When purchasing fire-roasted tomatoes, make sure to select a can that does not have added peppers, onions or green chilies. 
Storage
Charro beans can be refrigerated for up to 3 days in the refrigerator or up 3 months in the freezer. To reheat the beans from frozen, defrost in the refrigerator overnight.
To reheat charro beans, cook them over medium-low heat, stirring occasionally until heated through. If you are taking the beans to a picnic or potluck, they can be placed in a slow cooker or an electric pressure cooker, such as an Instant Pot, on the keep warm function.

Nutrition

Calories: 311kcalCarbohydrates: 33gProtein: 17gFat: 13gSaturated Fat: 4gPolyunsaturated Fat: 2gMonounsaturated Fat: 6gTrans Fat: 1gCholesterol: 19mgSodium: 1721mgPotassium: 843mgFiber: 8gSugar: 2gVitamin A: 49IUVitamin C: 7mgCalcium: 69mgIron: 3mg
Collections 5 Ingredients, BBQ, Budget-Friendly, Camping, Cinco de Mayo, Grilling, Make-Ahead, Party
Tried this recipe?Let us know how it was @Smashing_Eats or tag #smashing_eats!
Visited 250 times, 5 visit(s) today

One Comment

4.75 from 8 votes (7 ratings without comment)

Leave a Reply

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