foryoueats
No results to search

Frijoles Charros (Mexican Pinto Beans With Bacon and Chiles) Recipe

Share
Email
Prep Time
-
Cook Time
1h 5m
Total Time
1h 5m
This Frijoles Charros recipe is a traditional Mexican dish made with dried pinto beans, bacon, chiles, and fire-roasted tomatoes. It's a hearty and flavorful bean stew that is perfect for a comforting and satisfying meal. Add some epazote for an authentic touch, and enjoy with a side of warm tortillas.
Frijoles Charros (Mexican Pinto Beans With Bacon and Chiles) Recipe Image
Recipe Options

Ingredients

Servings: 12
Scale:
Scale
0.25
0.5
1
2
3
4
5
6

Steps

1
Place beans in a large bowl and fill with enough cold water to cover by at least four inches. Add 2 tablespoons (18g) kosher salt and stir to dissolve. Let soak 8 to 12 hours. Drain and rinse.
2
In a large Dutch oven, add beans, stock, bay leaves, 2 teaspoons (6g) kosher salt, and epazote (if using). Bring to a boil over high heat, reduce to a bare simmer, cover, and cook until beans are just tender, about 45 minutes.
3
Meanwhile, heat bacon in a 12-inch stainless steel or cast iron skillet over medium-high heat. Cook, stirring constantly, until fat is rendered and bacon is just starting to brown around the edges, about 5 minutes. Add onion and chiles and cook, stirring, until softened and just starting to brown, about 4 minutes. Add garlic and cook, stirring, until fragrant, about 30 seconds. Add tomatoes (see note) and cook, stirring and scraping up browned bits from the bottom of the pan, until the liquid is thick and the mixture begins to sizzle, about 3 minutes.
4
Remove lid from Dutch oven, add bacon-tomato mixture, and continue cooking, stirring occasionally, until beans are completely creamy and liquid has thickened into a rich, creamy broth, about 20 minutes. Season to taste with salt. Discard bay leaves, stir in cilantro, and serve. Beans can be stored in the refrigerator for up to 1 week.

Nutrition Facts

  • Calories
    357kcal
    17%
  • Fat
    9g
    0%
  • Saturated Fat
    3g
    0%
  • Carbohydrates
    48g
    2%
  • Fiber
    12g
    0%
  • Sugar
    5g
    0%
  • Protein
    20g
    1%
  • Cholesterol
    15mg
    0%
  • Sodium
    640mg
    32%
Percent Daily Values are based on a 2,000 calorie diet.
Getting Started
Create Recipe