Frijoles Charros (Mexican Cowboy Beans)

MEXICAN · MAIN COURSE · SERVES 8

Frijoles Charros, often referred to as Mexican Cowboy Beans, is a robust and meaty dish with deep roots in the ranching culture of Northern Mexico. This hearty meal is a symphony of flavors, combining the earthiness of pinto beans with the smoky richness of bacon, ham, and chorizo. It's further enhanced by the tangy tomatoes, spicy jalapenos, aromatic garlic and onions, and the distinct freshness of cilantro. Perfect as a main course, a side dish, or a standout at your next potluck, Frijoles Charros is a dish that encapsulates the soul of Mexican cuisine.

Now on iPhone and iPad

Cook with the Teresa's Recipes app, including a magazine-style iPad layout and guided Cook Mode.

Download on the App Store

Ingredients

Original recipe serves 8

Salt and pepper
to taste
Cilantro
1/4 cup, chopped
Jalapeno peppers
2, seeded and chopped
Tomatoes
2, diced
Garlic
2 cloves, minced
Onion
1 large, diced
Chorizo
1/2 pound, chopped
Ham
1/2 pound, chopped
Bacon
1/2 pound, chopped
Pinto beans
1 pound, soaked overnight

Instructions

  1. First, drain the soaked pinto beans and transfer them to a large pot. Add fresh water until the beans are completely covered.
  2. Bring the pot to a boil over medium-high heat. Once boiling, reduce the heat to low and let the beans simmer for about an hour.
  3. Meanwhile, in a large skillet over medium heat, cook the bacon, ham, and chorizo until they're nicely browned. Using a slotted spoon, transfer the cooked meats to the pot with the simmering beans.
  4. In the same skillet, sautè the diced onion, minced garlic, chopped tomatoes, and jalapenos until they're softened and the onions are translucent. Add this mixture to the pot with the beans and meat.
  5. Stir in the chopped cilantro and season the mixture with salt and pepper to taste.
  6. Continue to simmer the beans for another hour or until they're tender and the flavors are well blended. Adjust the seasoning as needed before serving.
  7. Serve the Frijoles Charros warm with a side of warm tortillas or rice.

Tips

  • 💡 For a vegetarian version, simply omit the meats and add in bell peppers and corn for added flavor and texture.
  • 💡 If you like your dish spicier, add in more jalapenos or even a dash of cayenne pepper.

Dietary Information

Servings: 8 Dish Type: Main Course Prep Time: 15 minutes Cook Time: 2 hours 15 minutes Calories: 410 Fat: 20g Carbs: 30g Protein: 25g Sodium: 780mg Sugar: 3g

Loading side dishes...

Finding side dishes...

Loading wine pairings...

Selecting wines...

Reviews

Share Your Experience

0/1000 characters

Your Review

Want to share your experience with this recipe?

Sign in to Leave a Review

Community Reviews

Loading reviews...

Loading community reviews...

Teresa's Recipes

Frijoles Charros (Mexican Cowboy Beans)

Frijoles Charros, often referred to as Mexican Cowboy Beans, is a robust and meaty dish with deep roots in the ranching culture of Northern Mexico. This hearty meal is a symphony of flavors, combining the earthiness of pinto beans with the smoky richness of bacon, ham, and chorizo. It's further enhanced by the tangy tomatoes, spicy jalapenos, aromatic garlic and onions, and the distinct freshness of cilantro. Perfect as a main course, a side dish, or a standout at your next potluck, Frijoles Charros is a dish that encapsulates the soul of Mexican cuisine.

Serves 8 Prep 15 minutes Cook 2 hours 15 minutes Level medium Cuisine mexican Main Course

Ingredients

  • to taste Salt and pepper
  • 1/4 cup, chopped Cilantro
  • 2, seeded and chopped Jalapeno peppers
  • 2, diced Tomatoes
  • 2 cloves, minced Garlic
  • 1 large, diced Onion
  • 1/2 pound, chopped Chorizo
  • 1/2 pound, chopped Ham
  • 1/2 pound, chopped Bacon
  • 1 pound, soaked overnight Pinto beans

Dietary Notes

  • Servings: 8
  • Dish Type: Main Course
  • Prep Time: 15 minutes
  • Cook Time: 2 hours 15 minutes
  • Calories: 410
  • Fat: 20g
  • Carbs: 30g
  • Protein: 25g
  • Sodium: 780mg
  • Sugar: 3g

Instructions

  1. First, drain the soaked pinto beans and transfer them to a large pot. Add fresh water until the beans are completely covered.
  2. Bring the pot to a boil over medium-high heat. Once boiling, reduce the heat to low and let the beans simmer for about an hour.
  3. Meanwhile, in a large skillet over medium heat, cook the bacon, ham, and chorizo until they're nicely browned. Using a slotted spoon, transfer the cooked meats to the pot with the simmering beans.
  4. In the same skillet, sautè the diced onion, minced garlic, chopped tomatoes, and jalapenos until they're softened and the onions are translucent. Add this mixture to the pot with the beans and meat.
  5. Stir in the chopped cilantro and season the mixture with salt and pepper to taste.
  6. Continue to simmer the beans for another hour or until they're tender and the flavors are well blended. Adjust the seasoning as needed before serving.
  7. Serve the Frijoles Charros warm with a side of warm tortillas or rice.

Tips

  • For a vegetarian version, simply omit the meats and add in bell peppers and corn for added flavor and texture.
  • If you like your dish spicier, add in more jalapenos or even a dash of cayenne pepper.
Keep scrolling for the next recipe in your feed
Loading next...
Loading...