A pot of frijoles charros is the kind of side dish that can quietly become the center of the meal. Tender pinto beans sit in a savory, spoonable broth with browned bacon, Mexican chorizo, tomato, jalapeño, and cilantro. Each bite has a little smoke, a little warmth, and plenty of bean flavor.
Begin with beans that are already cooked and save their cooking liquid. That broth gives the finished pot body; browning the bacon and chorizo before the beans go in adds the depth. The final simmer is gentle, so the beans stay intact.
I like serving these in small bowls alongside a main dish, but they are substantial enough for a simple lunch with warm tortillas. The 50-minute recipe starts with cooked beans. If you need to cook dried beans first, plan extra time for that separate step.

Serving suggestions for frijoles charros
Ladle the beans into warm bowls with enough broth to make them easy to eat with a spoon. A small squeeze of lime at the table can brighten the rich bacon and chorizo, though it is not needed in the pot. If you have tortillas, warm them separately so they stay soft.
These beans make a hearty partner for grilled vegetables, roast chicken, or Dishora’s barbacoa. For a larger spread, serve the bowls as a starter before tacos. The combination of smoky pork and creamy pintos is flavorful enough that the rest of the plate can stay simple.
Cool leftovers promptly in shallow containers and refrigerate them. Reheat gently until steaming, adding a splash of water if the beans have absorbed their broth overnight. Keep any extra cilantro fresh for topping just before serving.
I would bring the pot to the table with a ladle and let everyone choose more beans or more broth. That is a small pleasure of a properly brothy batch.
Frijoles charros variations
Frijoles charros vary from one cook to another. Some pots include ham, sausage, or chicharrón, but this version keeps the meat to bacon and fresh Mexican chorizo so the pinto beans remain the main ingredient. The Mexican chorizo here is fresh and needs to be fully cooked; a dry-cured Spanish chorizo behaves differently in the pan.
For a milder pot, remove the jalapeño seeds and use only half of the pepper. For more heat, leave the seeds in or add a second chile. Adjust the heat after simmering because the chorizo may bring its own chile seasoning.
If you have a batch of pinto beans cooked from dry, keep their flavorful liquid for this recipe. Canned beans can work on a busy day, but rinse only if you want a lighter broth, then replace the missing liquid with water or unsalted stock.
Keep the final texture loose. These are beans in a savory broth, not a thick refried bean filling; a splash of water can bring them back if the pot reduces too far.

Health benefits and balance
Pinto beans supply fiber and plant protein, and the tomatoes, onion, jalapeño, and cilantro bring vegetables and herbs to the bowl. Bacon and chorizo also add saturated fat and sodium. This is a satisfying, richly seasoned side, so a modest bowl next to vegetables is a balanced way to serve it.
Taste before salting. The pork products bring plenty of seasoning, and the bean broth may already contain salt. Starting with a small measured amount at the end gives you more control than salting heavily before the flavors have simmered together.
Cook the fresh chorizo thoroughly while breaking it into small crumbles, then let the beans simmer until hot all the way through. Once dinner is over, divide leftovers into shallow containers so they cool promptly.
The useful benefit here is a generous pot that can make eight side servings. Cooked beans make the meal more filling without needing to increase the bacon or chorizo.

Motivation conclusion
Frijoles charros reward a simple sequence: brown the bacon, cook the chorizo, soften the vegetables, then let everything meet in the bean broth. Starting with cooked pintos makes the stovetop part manageable on a weeknight.
Watch the pot rather than trying to hit a strict thickness. If it looks crowded with beans and short on broth, add a little water. If it is too loose, simmer uncovered for a few more minutes. The goal is a spoonful that carries both tender beans and seasoned liquid.
Set out the bowls while the cilantro is still bright and the broth is warm. This is the kind of comforting side that gives a meal an easy, shared center.
Frijoles Charros Recipe
SaveIngredients
- 6 cups cooked pinto beans
- 3 cups pinto bean cooking broth
- 4 oz thick-cut bacon, diced into 1/2-inch pieces
- 4 oz fresh Mexican chorizo, casing removed
- 1/2 medium white onion, finely chopped
- 2 cloves garlic, minced
- 2 medium Roma tomatoes, diced
- 1 jalapeño, finely chopped
- 1/2 cup chopped fresh cilantro
- 1/4 tsp kosher salt, plus more to taste
Equipment
- sharp knife
- Cutting board
- large heavy Dutch oven or soup pot
- Wooden spoon
- Measuring cups and spoons
- Ladle
- eight small serving bowls
Instructions
- Chop the thick-cut bacon into 1/2-inch pieces.
- Set a large Dutch oven over medium heat. Add the bacon and cook, stirring, until browned and some fat has rendered, about 6 to 8 minutes. Add the fresh Mexican chorizo and cook, breaking it apart, until no raw pink remains, about 5 minutes.
- Stir in the white onion and jalapeño. Cook for 3 minutes until softened, then add the garlic and stir for 30 seconds. Add the diced Roma tomatoes and cook for 5 minutes, until they begin to break down.
- Pour in the cooked pinto beans and their cooking broth. Bring to a gentle simmer, then cook uncovered for 15 to 20 minutes so the broth picks up the bacon, chorizo, and tomato flavors. Add a splash of water only if the beans become thicker than you like.
- Stir in the chopped cilantro and 1/4 teaspoon kosher salt. Taste before adding more salt because the bacon and chorizo are already seasoned. Ladle into eight small bowls and serve warm.
Video
Notes
Tried this recipe?
Let us know how it turned out!
Emily Parker is DISHORA’s recipe-writing persona, bringing a warm, practical voice to everyday cooking. Her focus is simple ingredients, comforting flavors and clear steps that make a dish feel approachable. From cozy dinners to something sweet, Emily’s recipes invite readers to try something delicious and make it their own.



