Charro Beans Recipe

Pin it

Master the science of traditional Charro Beans with this authoritative recipe, featuring a rich, gelatinous broth built on rendered pork fat, pinto beans, and aromatic spices.

Charro Beans
Why This Recipe Works:
  • Triple-pork foundation of bacon, chorizo, and ham delivers layered savory depth and essential lipids for emulsion.
  • Controlled starch gelatinization from simmered pinto beans creates a naturally thick, velvety broth without flour.
  • Acidic balance from fresh tomatoes and pickled jalapeño juice cuts through the heavy proteins for a clean finish.

The secret to exceptional charro beans lies in the emulsion of rendered animal fats with starch-rich bean cooking liquid. By slowly rendering bacon and homemade Mexican chorizo, you establish a flavorful lipid base that coats the beans and suspends aromatics. This technique ensures every spoonful delivers a cohesive, savory mouthfeel rather than a greasy separation.

Starch is your primary thickener.

As the pinto beans simmer, their cell walls rupture slightly, releasing amylose and amylopectin starches into the liquid. This process, known as starch gelatinization, binds the rendered fats and water into a rich, velvety broth.

To maximize this effect, cook dry pinto beans from scratch rather than using canned varieties. Dry beans retain their structural integrity while slowly releasing proteins and starches into the pot, which prevents them from turning into mushy refried beans. Additionally, salting the soaking water—a process called brining—allows sodium ions to replace calcium and magnesium ions in the bean skins. This softens the outer skins, ensuring even heat penetration and preventing blowouts during the long simmer.

Charro Beans

  • Cuisine Mexican
  • Category Side Dish, Soups & Stews
  • Prep Time
  • Cook Time
  • Servings 8
  • Calories 280 calories
  • Rating 4.8 2087
  • Tags Charro Beans, Frijoles Charros, Mexican Beans, Pinto Beans, Chorizo

Ingredients

  • 1 lb (453g) dry pinto beans, sorted and rinsed
  • 6 cups water (or low-sodium chicken stock)
  • 1 tbsp Diamond Crystal kosher salt (for brining)
  • 6 slices thick-cut bacon, chopped
  • 1/2 lb (227g) fresh Mexican chorizo
  • 1/2 cup diced smoked ham
  • 1 medium yellow onion, finely diced
  • 4 cloves garlic, minced
  • 2 serrano peppers, seeded and minced
  • 2 medium Roma tomatoes, diced
  • 1 tsp dried Mexican oregano
  • 1/2 cup chopped fresh cilantro
  • 1/4 cup pickled jalapeño juice

Directions

  1. Brine the beans: Dissolve 1 tablespoon of Diamond Crystal kosher salt in 2 quarts of cold water. Add the pinto beans and soak at room temperature for at least 8 hours or overnight, then drain and rinse.
  2. Simmer the beans: Place the soaked beans in a large heavy-bottomed pot or Dutch oven. Cover with 6 cups of fresh water or chicken stock, bring to a boil, then reduce heat to low, cover, and simmer for 1 hour and 15 minutes until the beans are tender but not falling apart.
  3. Render the meats: In a separate large skillet over medium heat, cook the chopped bacon until crispy. Remove the bacon with a slotted spoon, leaving the rendered fat in the pan, then add the chorizo and ham, cooking for 6 to 8 minutes until browned.
  4. Sauté the aromatics: Add the diced onion, minced garlic, and serrano peppers directly into the skillet with the rendered pork fat. Sauté for 5 minutes until the onions are translucent and the garlic is fragrant, ensuring you scrape up any browned bits (fond) from the bottom of the pan.
  5. Combine and simmer: Transfer the meats, aromatics, and diced tomatoes into the pot with the cooked beans and their liquid. Stir in the Mexican oregano, bring to a bare simmer, and cook uncovered for 20 to 30 minutes to allow the flavors to meld and the broth to thicken.
  6. Finish with fresh herbs and acid: Remove the pot from the heat. Stir in the chopped fresh cilantro and pickled jalapeño juice to brighten the flavor profile and balance the heavy fats.
  7. </

Notes

Always monitor the liquid levels during the initial simmer to prevent the beans from drying out and scorching.

  • Brand-specific recommendation: Use Diamond Crystal Kosher Salt for brining; if using Morton's Kosher Salt, reduce the volume by half (use 1.5 teaspoons) to prevent over-salting due to its higher density.
  • Science-backed rationale: Acidic ingredients like tomatoes and jalapeño juice must only be added after the beans have fully softened. Adding acid too early lowers the pH of the cooking liquid, which prevents the hemicellulose in the bean cell walls from dissolving, leaving you with permanently tough beans.
  • Preemptive workflow warning: Do not discard the bean cooking water after boiling. If you drain the beans and replace the liquid with fresh water, you lose the suspended starches necessary to emulsify the rendered pork fats, resulting in a greasy, separated broth.
  • Storage behaviour note: After 24 hours in the refrigerator, the starches will undergo retrogradation, causing the broth to thicken significantly into a gel-like consistency. Restore the original velvety texture during reheating by stirring in 2 to 3 tablespoons of warm water or stock per serving.
  • Equipment alternative: If you do not have a heavy-bottomed Dutch oven, a standard stockpot can be used, but you must reduce the heat to its lowest setting and stir every 10 minutes to prevent the starches from settling and scorching on the thinner bottom plate.

Serving Suggestions

Serve these beans piping hot as a robust side dish or a standalone bowl. The rich, savory profile pairs exceptionally well with grilled meats and bright, acidic condiments that cut through the fat.

  • Spoon over warm Mexican rice to create a complete protein pairing with balanced textures.
  • Serve alongside charred carne asada to cut through the rich, smoky profile of the grilled beef.
  • Top with a generous spoonful of fresh pico de gallo for a crisp, cold contrast against the hot, velvety beans.
  • Accompany with warm corn tortillas to scoop up the savory, emulsified broth.

Storage and Reheating

Store leftover beans in an airtight glass container in the coldest zone of your refrigerator for up to 4 days.

For long-term storage, freeze the beans in heavy-duty freezer bags with at least one inch of headspace to allow for liquid expansion. They will keep well for up to 3 months, though the beans may soften slightly and lose some structural integrity upon thawing.

Reheat slowly on the stovetop.

Place the beans in a saucepan over medium-low heat, add a splash of water or chicken broth, and stir frequently to re-emulsify the starches and fats.

Ingredient Substitutes

Adjusting ingredients is simple as long as you maintain the balance of fats, starches, and acids.

  1. Dry pinto beans: Substitute with dry black beans at a 1:1 ratio, keeping the cooking time identical but expecting a slightly earthier flavor profile.
  2. Fresh Mexican chorizo: Substitute with ground pork mixed with 1 tablespoon of smoked paprika and 1 teaspoon of white vinegar at a 1:1 ratio to mimic the spiced fat profile.
  3. Bacon: Substitute with smoked pork belly or salt pork at a 1:1 ratio, adjusting the salt in the recipe downward to compensate for the salt pork's high sodium content.
  4. Serrano peppers: Substitute with jalapeño peppers at a 1:1 ratio to reduce the heat level while maintaining the fresh, green pepper flavor.

Mastering this recipe elevates your understanding of starch-fat emulsions in rustic cooking. Keep your simmer low, monitor your starch levels, and enjoy a perfectly balanced bowl of traditional comfort.

Next Post Previous Post
me