Skip to content

AI-generated image

Share this recipe

Frijoles charros

Pinto beans with bacon and chorizo

Frijoles charros de Nuevo León — 'cowboy' pinto beans with bacon, chorizo, tomato and jalapeño

Around Monterrey in Nuevo León, no carne asada is complete without a pot of frijoles charros keeping warm at the side of the grill. Soupy pinto beans cook down with smoky bacon, chorizo, tomato and fresh chilli until the broth is rich and brick-coloured, and they are spooned into small cups next to grilled beef, guacamole and flour tortillas. Some cooks in the north add sliced frankfurters too; we keep that optional. Chef's tip: cook the beans plain until they are fully soft before the tomato goes in, because acid stops beans softening.
Total time
165 min
Difficulty
easy
Serves
8
One step at a time, big text, timers, read-aloud. Your screen stays on.

Ingredients

Serves8

For the beans

  • 1 ⅛ lb dried pinto beanssoaked overnight in plenty of cold water
  • 10 ½ cups water
  • ½ white onion
  • 2 cloves garlicpeeled
  • 2 tsp saltplus more to taste

For the charro mix

Shop this recipe on Amazon

Fresh ingredients (5)

Links open Amazon in a new tab. As an Amazon Associate, WhatToEat.Today earns from qualifying purchases.

Method

0/8 done
  1. Step 1: Drain the soaked 1 ⅛ lb dried pinto beans, rinse them and put them in a large pot with 10 ½ cups water, ½ white onion and 2 cloves garlic. Bring to a full boil over a high heat and boil for 10 minutes, then lower the heat.

    20 min
  2. Step 2: Simmer, partly covered, for 1½–2 hours, until the beans are creamy right through when you squash one against the roof of your mouth. Top up with boiling water (not cold, which can make the skins split) so they stay covered. Add 2 tsp salt in the last 20 minutes.

    105 min
  3. Step 3: While the beans cook, fry 7 oz smoked streaky bacon in a large frying pan over a medium heat for 6–8 minutes, until browned and most of its fat has melted out.

    8 min
  4. Step 4: Add 5 ½ oz raw Mexican chorizo and fry for 5 minutes, breaking it up, until it is cooked through with no pink left and the fat runs red. Add 2 frankfurters now if using.

    5 min
  5. Step 5: Add 1 white onion, 2 cloves garlic and 2 jalapeño or serrano chillies and cook for 5 minutes, until soft. Add 3 ripe tomatoes and cook for 5 minutes more, until they break down into a thick sauce.

    10 min
  6. Step 6: Once the beans are soft, discard the onion half and tip the meat and tomato mixture into the pot. Common mistake: adding the tomato while the beans are still firm. The acid sets the skins and they may never soften.

    2 min
  7. Step 7: Simmer gently for 20–25 minutes, stirring now and then, until the broth tastes rich and smoky and is lightly thickened but still soupy. Taste for salt.

    25 min
  8. Step 8: Stir in 1 small bunch fresh coriander just before serving in small bowls alongside grilled meat. Keeps for 4 days in the fridge; reheat until piping hot.

    1 min

Nutrition per serving

Calories
390 kcal
Protein
22 g
Carbs
38 g
Fat
17 g
Fibre
11 g

Nutrition values are estimates.

K
Recipe by

KrazyBadal

All recipes by this chef →

Good to know

How long does frijoles charros take?
About 165 minutes in total: 15 minutes to prepare and 150 minutes to cook.
How many people does it serve?
8 as written. Change the servings above the ingredients and every amount scales to match.
Is it gluten free?
Yes, as written. Check the labels on stock, sauces and spice mixes, which sometimes contain gluten.
Can I make it ahead?
Yes. It keeps well, so you can cook it earlier in the day or the day before and reheat it.
What can I use instead of white onion?
2 shallots per onion.
What can I use instead of garlic?
½ tsp garlic paste or ⅛ tsp garlic powder per clove.

Reviews

No reviews yet. Be the first to cook it.

Rate this recipe

Sign in to rate and review this recipe.

Black bean tacos with lime slaw

Proof that a meat-free taco night can be the best one. The beans are mashed with chipotle and cumin so they hold together in the tortilla, and a quick lime slaw adds crunch.

by KrazyBadal 2 views

Avocado dip

A guacamole-style dip of ripe avocado mashed with tomato, onion, green chillies, coriander, a little sour cream, Tabasco and lemon. Make it smooth or chunky, as you like. Chill it and serve with nacho triangles.

by KrazyBadal 1 views

Nacho chips & sour cream

Crisp nacho triangles layered with a garlicky sour cream, jalapeño chillies and cheddar, baked for just 5 minutes until the cheese melts. Serve straight away with hot salsa. You can also serve the sour cream and salsa separately as dips.

by KrazyBadal 1 views