Frijoles charros: Mexican bean stew with bacon, chorizo & tomato

Frijoles charros: Mexican bean stew with bacon, chorizo & tomato is ready in 30 minutes (15 hands-on) and has 612 kcal and 33 g of protein per serving. One serving costs about $2.69. Prices from Walmart, 2026.

Frijoles charros: Mexican bean stew with bacon, chorizo & tomato
Total time
30 min
Hands-on
15 min
Calories
612 kcal
Cost per serving
$2.69

Ingredients (Serves: 2)

  • Red kidney beans (can, drained)440 g
  • Smoked bacon60 g
  • Cured chorizo60 g
  • Tomato240 g
  • Onion120 g
  • Garlic10 g
  • Dried chili4 g
  • Bell pepper100 g
  • Ground cumin2 g
  • Fresh cilantro (optional)10 g

Method

  1. Dice the bacon and the chorizo and chop the onion, garlic and bell pepper. Dice the tomato. Drain and rinse the beans.

  2. Fry the bacon and chorizo in a pot over medium heat for 5 minutes until they release their fat. Add the onion and bell pepper and cook 5 minutes.

  3. Add the garlic, the crumbled dried chili, the cumin and the tomato and cook 4 minutes until the tomato breaks down.

  4. Add the beans and 250 ml of water, bring to a simmer and cook uncovered for 12 minutes, mashing a few beans against the side of the pot to thicken the broth.

  5. Taste for salt and serve in deep bowls with chopped cilantro if you like.

Nutrition per serving

Calories612 kcal
Protein33 g
Carbohydrates67 g
Sugars9 g
Fat25 g
Fiber18 g

Plan your week with recipes like this

Cestio picks your meals for the whole week to fit your budget and diet, and writes the shopping list for your supermarket. Free for 3 days.

More recipes like this