
Frijoles Charros
Cowboy beans: pinto beans cooked in a pork-and-tomato broth with bacon, chorizo, jalapeño and tomato. Hearty enough to be its own meal, but built to sit beside grilled meat.
Overview
Pinto beans are soaked overnight, then simmered with onion and garlic until tender. A separate pan crisps the bacon, browns the chorizo and softens the onion, jalapeño and tomato into a thick base. The two are combined for a final simmer with coriander, and the broth turns smoky, salty and rich. Eaten by the spoonful from a bowl, or set out alongside grilled meats and tortillas.
Ingredients
Beans
- 500 g dried pinto beans (soaked overnight in cold water)
- 1 onion (halved)
- 4 garlic cloves (whole)
- 2 bay leaves
- 1 teaspoon salt (added late)
- Water to cover
Base
- 200 g smoked streaky bacon (diced)
- 200 g Mexican (or Spanish) chorizo (diced or removed from casing)
- 1 onion (finely diced)
- 2 jalapeños (seeded and finely chopped)
- 4 garlic cloves (finely chopped)
- 2 tomatoes (chopped)
- 1 teaspoon ground cumin
- 1 teaspoon dried Mexican oregano
- 250 ml lager beer (optional, but traditional)
- salt
- pepper
To finish
- A large handful of coriander (chopped)
- 1 lime (cut into wedges)
Method
Stage 1 - Cook the beans
- Drain the soaked beans and rinse.
- Place in a large pot with the halved onion, whole garlic and bay.
- Cover with 2 cm of water above the beans.
- Bring to a boil, then reduce to a gentle simmer and skim any foam.
- Cover partially and cook for 1 hour to 1 hour 15 minutes, until the beans are tender but holding their shape.
- Add 1 teaspoon salt in the last 10 minutes (salting earlier toughens the skins).
- Discard the onion halves, garlic and bay.
Stage 2 - Build the base
- In a wide pan, render the bacon over medium heat until crisp.
- Add the chorizo and cook for 4-5 minutes until it releases its red oil.
- Add the diced onion and cook for 5 minutes until soft.
- Stir in the jalapeño and chopped garlic and cook for 1 minute.
- Add the chopped tomatoes, cumin and oregano.
- Cook for 5 minutes until the tomatoes break down.
Stage 3 - Combine and simmer
- Tip the bean pot and its cooking liquor into the bacon-chorizo pan.
- Pour in the beer if using.
- Bring to a gentle simmer and cook uncovered for 20 minutes for the flavours to combine and the broth to thicken slightly.
- Taste and adjust salt and pepper.
Stage 4 - Finish and serve
- Stir in most of the chopped coriander.
- Ladle into bowls and top with the remaining coriander and a wedge of lime on the side.
Notes
- Don't skip the soak: Dried pintos cook in half the time and to an even texture after an overnight soak. A quick-soak (boil 2 minutes, rest 1 hour) is the compromise.
- Salt timing: Adding salt to dried beans before they're tender fights the softening; the skins stay leathery. Wait until the last 10 minutes.
- Mexican chorizo: Soft and crumbly, paprika-red, paprika-flavoured. Spanish chorizo (cured, sliced) is a serviceable substitute; just expect a slightly drier dish.
Storage
- Refrigerate up to 4 days. The beans drink the broth as they sit, so loosen with stock or water when reheating.
- Freezes well for 2 months.
More like this
Birria
Birria is a Mexican braise of long, patient ambition. Originally a goat or lamb dish from Jalisco, it has long since adopted beef in much of Mexico and almost entirely in the popular taco version. The flavour comes from a layered chile base: guajillo for fruit and colour, ancho for raisin sweetness, pasilla for earthy depth, and a handful of arbol for a sharper heat. These are simmered with onion, garlic, cinnamon and peppercorns, blended smooth with chipotles in adobo and fire-roasted tomato, then poured over seared chuck and short rib for a long oven braise. Three hours later the meat is meltingly tender, sitting in a rust-red consomme that is the whole point: ladled over the shredded beef in a bowl, scattered with raw onion, cilantro and lime, or used to dip crisp taco shells for the now-iconic quesabirria. The recipe takes time but very little technique; almost everything happens unattended in the oven. Plan ahead and make it a day in advance so the flavours settle and the fat lifts cleanly off the top before you reheat.
Cochinita Pibil
Pork shoulder is rubbed with a paste of achiote, orange and lime juices, garlic, oregano and warming spices, then left to marinate overnight. The pork is wrapped in banana leaves and roasted low and slow until it shreds with two forks. The pibil sits in its own bright red juices; warm corn tortillas and habanero-bright pickled red onions are the only accompaniments needed.
Mexican Rice
Long-grain rice (not basmati or jasmine, they're too slim) toasts in oil over medium heat until pale gold and nutty, 3-4 minutes. Diced onion and garlic join briefly. A blender pulses a ripe tomato, garlic clove, ½ onion and a few sprigs of coriander into a smooth red puree; this strains through a sieve to remove fibre and pours into the pan with the toasted rice, along with chicken stock, salt, cumin and a bay leaf. Brought to a simmer, covered, reduced to lowest heat, cooked for 18-20 minutes until the liquid is absorbed and the rice is tender. Off heat 10 min rest; fluffed with a fork; finished with frozen peas and chopped coriander.
Frijoles Paisas
Dried red beans soak overnight. Bacon and chorizo render in a wide pot; aromatics build the base; soaked beans simmer with a chunk of green plantain (the trick, it dissolves over the cook and naturally thickens the broth) and pork belly for 2 hours. Hogao folds in at the end. Lime brightens.