Go Back
+ servings
Charro beans recipe

Frijoles Charros Recipe

5 from 8 votes
Charro beans has special cultural flavors that takes you back to the most memorable fiesta moments. Whether you enjoy it on special occasions; or any time of the year, you know this is comfort food at its best.
Prep Time: 10 minutes
Cook Time: 1 hour 50 minutes
Total Time: 2 hours

Ingredients

Cook the beans 

  • 1 lb pinto beans, rinsed
  • 1/2 medium white onion
  • 6 garlic cloves, peeled 
  • 12 cups water 
  • 2 tsp kosher salt 

Bean paste 

  • 1 cup cooked beans
  • 1 cup bean broth 
  • 1/2 cup water

Meats - Prep

  • 6 oz ham, diced 
  • 5 bacon, sliced into strips 
  • 4 beef franks, round 
  • 12 oz pork chorizo, remove from casing and break apart

Vegetables (prep) 

  • 3 garlic cloves, minced
  • 10 oz roma tomatoes, diced 
  • 1/2 medium white onion, diced  
  • 1 serrano or jalapeño pepper, diced 
  • 1/2 bunch fresh cilantro, chopped  

Instructions

  • Cook the beans: Place the rinsed beans, onion, garlic, water and salt in a large pot. Bring to a boil over medium high heat. Once boiling, lower to medium low heat and let it reach a simmer. Cover and cook until tender, about 1.5 hrs. Check periodically to make sure there is enough water.  
  • When the beans are ready, remove the pot from the heat. Transfer 1 cup of the cooked beans with 1 cup of the broth to a blender and process until smooth. Set to the side until needed.  Cook the “charro beans” 
  • Meats: Place a large pot over medium heat and brown the bacon. Feel free to remove excess fat at any point if needed. Transfer the bacon to a heat proof plate when ready. 
  • Leave enough fat to thinly coat the bottom of the pot and brown the franks. When almost browned add in the ham and cook for about a minute. Transfer the franks and ham with the browned bacon. 
  • Add the chorizo to the same pot and break it apart.
  • Vegetables: when the chorizo has fully cooked and browned, stir in the onion. When the onion has slightly softened, mix in the garlic and serrano pepper. After about a minute, stir in the tomatoes and let them cook until the juices release (tender). 
  • When the tomatoes look fully cooked, dump all the meat back into the pot and mix to combine. 
  • Remove the onion and garlic from the cooked beans. Add the beans, broth and bean paste into the pot with the meats. Get the last bit of paste from the blender using water and pour into the pot as well. 
  • Stir and let it simmer. Then add the cilantro, stir and close the pot. Allow it to simmer for about 10 minutes. Lastly, taste and add salt if needed. 
  • Serve hot/warm as a side or main dish.
Course: Entree, Sides
Cuisine: Mexican