Frijoles Charros
Serves 6 Prep 10 min Cook 1 hr 45 min Total 1 hr 55 min Type Side Origin Mexican

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.

Serves 6 Prep 10 minutes (plus overnight soak) Cook 1 hour 45 minutes Units Rate

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

  1. Drain the soaked beans and rinse.
  2. Place in a large pot with the halved onion, whole garlic and bay.
  3. Cover with 2 cm of water above the beans.
  4. Bring to a boil, then reduce to a gentle simmer and skim any foam.
  5. Cover partially and cook for 1 hour to 1 hour 15 minutes, until the beans are tender but holding their shape.
  6. Add 1 teaspoon salt in the last 10 minutes (salting earlier toughens the skins).
  7. Discard the onion halves, garlic and bay.

Stage 2 - Build the base

  1. In a wide pan, render the bacon over medium heat until crisp.
  2. Add the chorizo and cook for 4-5 minutes until it releases its red oil.
  3. Add the diced onion and cook for 5 minutes until soft.
  4. Stir in the jalapeño and chopped garlic and cook for 1 minute.
  5. Add the chopped tomatoes, cumin and oregano.
  6. Cook for 5 minutes until the tomatoes break down.

Stage 3 - Combine and simmer

  1. Tip the bean pot and its cooking liquor into the bacon-chorizo pan.
  2. Pour in the beer if using.
  3. Bring to a gentle simmer and cook uncovered for 20 minutes for the flavours to combine and the broth to thicken slightly.
  4. Taste and adjust salt and pepper.

Stage 4 - Finish and serve

  1. Stir in most of the chopped coriander.
  2. 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

1 / 4
Birria

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.

Mexican 4 hours Serves8
Mexican Rice

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.

Sides 35 minutes Serves6