Charro Beans Recipe
Master the science of authentic Charro Beans with this recipe, featuring dry pinto beans simmered with bacon, chorizo, and aromatics for ultimate depth.
- Triple-pork base (bacon, chorizo, ham) delivers layered savory depth and essential fats.
- Controlled starch gelatinization creates a naturally thick, velvety broth without flour.
- Acid balance from tomatoes and fresh lime brightens the heavy, protein-rich matrix.
The secret to exceptional Charro Beans lies in building a deeply savory fat foundation before the beans even hit the pot. By rendering bacon and browning fresh Homemade Mexican Chorizo, you release fat-soluble flavor compounds that water alone cannot extract. This lipid-rich base coats the beans, ensuring a luxurious mouthfeel in every spoonful.
Starch gelatinization is the key to the perfect broth.
As the pinto beans simmer, their cell walls rupture slightly, releasing starches into the liquid. This process thickens the broth naturally, transforming thin cooking water into a rich, velvety gravy.
To maximize this effect, cook the beans at a gentle simmer rather than a violent boil, which can break the beans apart prematurely and make the dish mushy. Adding salt too early can toughen the skins by interfering with pectin breakdown, so it is crucial to season later in the cooking process. For an even richer texture, you can mash a small portion of the cooked beans against the side of the pot. This technique releases extra starch directly into the liquid, instantly bodying the soup.
Pair these smoky beans with a vibrant Pico de Gallo to cut through the rich, savory fats. The contrast of fresh acidity and warm, earthy spices creates a balanced profile.
Charro Beans
Ingredients
- 1 lb dry pinto beans, rinsed and picked over
- 6 slices thick-cut bacon, chopped
- 4 oz fresh Mexican chorizo
- 4 oz smoked ham, diced
- 1 medium yellow onion, finely chopped
- 4 cloves garlic, minced
- 2 jalapeño peppers, seeded and finely diced
- 2 medium Roma tomatoes, diced
- 4 cups low-sodium chicken broth
- 2 cups water
- 1 tsp dried oregano
- 1/2 tsp ground cumin
- 1 tsp Diamond Crystal kosher salt
- 1/2 cup fresh cilantro, chopped
Directions
- In a large Dutch oven, cook the chopped bacon over medium heat until crisp and the fat is fully rendered. Remove the bacon with a slotted spoon and set aside, leaving the rendered fat in the pot.
- Add the fresh chorizo to the hot bacon fat, breaking it up with a wooden spoon, and cook for 5 minutes until browned. Stir in the diced ham and cook for another 2 minutes to brown the edges.
- Add the chopped onion, minced garlic, and diced jalapeños to the pot. Sauté for 4 to 5 minutes until the onions are translucent and have softened, scraping up any browned bits from the bottom of the pot.
- Stir in the diced tomatoes, dried oregano, and ground cumin, cooking for 3 minutes until the tomatoes begin to break down and release their juices.
- Add the rinsed pinto beans, chicken broth, and water to the pot, stirring to combine. Bring the mixture to a boil, then reduce the heat to low, cover, and simmer gently for 1.5 to 2 hours, or until the beans are completely tender.
- Uncover the pot during the last 15 minutes of cooking to allow the broth to reduce and thicken. Stir in the cooked bacon and kosher salt, then garnish with fresh chopped cilantro before serving. </
Notes
Always sort and rinse your dry beans to ensure no field debris or small stones compromise the final texture of the dish.
- Use Diamond Crystal Kosher Salt; if substituting with Morton's Kosher Salt, reduce the volume by half (use 1/2 teaspoon) to avoid over-salting due to differences in crystal density.
- Do not add salt or acidic ingredients like tomatoes too early in the simmer, as sodium and acid bind to the hemicellulose in bean cell walls, preventing them from dissolving and leaving the beans permanently tough.
- If you skip rinsing and picking over the dry beans, debris or small stones can ruin the texture of the dish. Prevent this by sorting through dry legumes on a flat, light-colored surface before cooking.
- After 24 hours in the refrigerator, the starches will undergo retrogradation, causing the broth to solidify into a gel-like consistency; simply stir in a splash of water or broth when reheating to restore the liquid state.
- If you do not have a heavy-bottomed Dutch oven, a standard stockpot can be used, but you must reduce the heat slightly and stir more frequently to prevent the bottom starches from scorching.
Serving Suggestions
Serve these rich, smoky beans hot as a robust side dish or a standalone soup. Pair them with elements that offer sharp contrast in texture and acidity to balance the heavy fats.
- Warm corn tortillas (perfect for scooping up the thick, starchy broth).
- A side of fluffy Mexican Rice to absorb the savory juices.
- Freshly prepared Guacamole to provide a cool, creamy contrast to the warm spices.
- A squeeze of fresh lime juice and crumbled cotija cheese for a bright, salty finish.
Storage and Reheating
Store leftover beans in an airtight glass container in the coldest zone of your refrigerator for up to 4 days.
For longer storage, freeze the beans in heavy-duty freezer bags for up to 3 months, though expect the beans to become slightly softer upon thawing due to ice crystal formation breaking down the starch walls.
To reheat the best way, transfer the beans to a saucepan, add 2 to 3 tablespoons of water or chicken broth to loosen the retrograded starches, cover, and heat over medium-low for 10 minutes.
Alternatively, microwave individual portions in a covered, microwave-safe bowl on high for 2 minutes, stirring halfway through to ensure even heat distribution.
Ingredient Substitutes
You can easily adapt this recipe using common pantry staples without sacrificing the dish's signature depth.
- Dry pinto beans can be swapped for canned pinto beans (use three 15-ounce cans, drained and rinsed); reduce the simmering time to 20 minutes since the beans are already cooked.
- Fresh Mexican chorizo can be replaced with dry-cured Spanish chorizo or smoked sausage (use a 1:1 ratio by weight); finely dice the cured sausage and sauté it with the bacon to render its fat.
- Chicken broth can be substituted with vegetable broth or water (1:1 ratio); increase the cumin and oregano by half to compensate for the loss of savory chicken umami.
With these scientific principles in hand, you are ready to execute a flawless pot of Charro Beans. Keep the simmer low, manage your salt timing, and enjoy the rich, smoky results. Your table will thank you for this masterclass in flavor building.