How to Make Frijoles Charros (Traditional & Healthy Version)

Frijoles Charros, also known as Cowboy Beans, is a beloved traditional dish from the Jalisco region of Mexico. This hearty stew brings together creamy pinto beans, lean cuts of pork, and a medley of fresh vegetables and aromatic spices. Named after the famed Mexican horsemen, the 'charros,' this meal is both rustic and comforting, making it a staple in Mexican family gatherings and celebrations. The smoky flavors from bacon and chorizo blend perfectly with the mild heat of jalapeños and the earthiness of beans, creating a robust dish that is deeply satisfying. Frijoles Charros is not only flavorful but also versatile, enjoyed as a main lunch dish or as a side during festive occasions. Its origins reflect the rural traditions of Mexican ranch life, where nutritious, protein-rich meals were essential for a day’s hard work. This recipe offers a lighter, healthier adaptation without sacrificing authenticity, making it perfect for calorie-conscious food lovers. Enjoy the true taste of Jalisco while nourishing your body with wholesome ingredients.

35 min total2 servingseasy180 kcal / 100g

Ingredients

  • Pinto beans (frijoles)
    1 cup Pinto beans (frijoles) (cooked or canned, drained and rinsed)
  • Lean pork tenderloin
    100 grams Lean pork tenderloin (diced)
  • Turkey bacon
    2 slices Turkey bacon (chopped)
  • Chorizo (low-fat)
    40 grams Chorizo (low-fat) (crumbled)
  • Onion
    1/2 medium Onion (finely chopped)
  • Tomato
    1 medium Tomato (diced)
  • Garlic cloves
    2 Garlic cloves (minced)
  • Jalapeño pepper
    1 Jalapeño pepper (seeded and chopped)
  • Fresh cilantro
    2 tablespoons Fresh cilantro (chopped)
  • Low-sodium chicken broth
    2 cups Low-sodium chicken broth
  • Olive oil
    1 teaspoon Olive oil
  • Salt
    to taste Salt
  • Black pepper
    to taste Black pepper

Step-by-step instructions

Step 1: Heat olive oil in a large pot over medium heat
0%

Step 1 · Heat olive oil in a large pot over medium heat

Heat olive oil in a large pot over medium heat. Add turkey bacon and chorizo, cooking until lightly browned and releasing flavors.

Step 2: Add diced pork tenderloin
0%

Step 2 · Add diced pork tenderloin

Add diced pork tenderloin, stirring frequently until the meat is just cooked through and golden.

Step 3: Stir in chopped onion
0%

Step 3 · Stir in chopped onion

Stir in chopped onion, garlic, and jalapeño. Sauté until onion is translucent and fragrant.

Step 4: Add diced tomato and cook until softened
0%

Step 4 · Add diced tomato and cook until softened

Add diced tomato and cook until softened, releasing juices into the mixture.

Step 5: Pour in cooked pinto beans and low-sodium chicken broth
0%

Step 5 · Pour in cooked pinto beans and low-sodium chicken broth

Pour in cooked pinto beans and low-sodium chicken broth. Stir well to combine all ingredients.

Step 6: Simmer uncovered for 6-8 minutes
0%
8 min

Step 6 · Simmer uncovered for 6-8 minutes

Simmer uncovered for 6-8 minutes, allowing flavors to meld and liquid to reduce slightly.

Step 7: Season with salt and black pepper to taste
0%

Step 7 · Season with salt and black pepper to taste

Season with salt and black pepper to taste. Stir in fresh cilantro before serving.

Why this recipe is healthy

This version of Frijoles Charros is made with lean meats and reduced-fat chorizo, minimizing saturated fat and calories. The use of beans ensures complex carbohydrates and dietary fiber, which help regulate blood sugar and keep you satisfied longer. Incorporating a variety of vegetables not only adds essential vitamins and minerals but also enhances the flavor naturally, reducing the need for excessive salt or fat.

A note on tradition

Frijoles Charros is deeply rooted in the culinary traditions of Jalisco and the broader western region of Mexico. Historically, this dish was prepared by charros, or horsemen, as a filling meal during long days of ranch work. Today, it remains a favorite at family gatherings, barbecues, and festive occasions, often served alongside grilled meats and tortillas. Its heartiness and communal nature reflect the hospitality and warmth of Mexican culture.

← Back to Frijoles Charros nutrition
How to Make Frijoles Charros (Traditional & Healthy Version) – Recipe