Frijoles Charros are a beloved Mexican dish traditionally prepared by cowboys, or charros, using hearty ingredients that could be easily cooked over a fire. These smoky, meaty pinto beans are simmered with bacon, sausage, jalapeños, tomatoes, and spices—making them rich, comforting, and full of bold flavor. Whether served as a side dish or a main, Frijoles Charros are a rustic classic that brings warmth to the table and pairs beautifully with grilled meats, tortillas, or rice.
Ingredients:
-
2 cups dried pinto beans, rinsed
-
8 cups water
-
4 slices bacon, chopped
-
1/2 lb Mexican chorizo or smoked sausage, crumbled or sliced
-
1 small onion, diced
-
3 garlic cloves, minced
-
2 jalapeños, chopped (seeds removed for less heat)
-
2 medium tomatoes, chopped (or 1 can diced tomatoes)
-
1/4 cup cilantro, chopped
-
1 tsp cumin
-
1/2 tsp oregano
-
Salt and pepper to taste
-
Optional: 1/2 cup beer or chicken broth for added depth
-
Optional toppings: fresh cilantro, diced onions, lime wedges
-
Instructions:
-
Cook the Beans:
-
In a large pot, add rinsed beans and water. Bring to a boil, then reduce to a simmer.
-
Cook uncovered for about 1.5–2 hours, or until beans are tender. Skim off any foam. (Alternatively, use canned pinto beans for a quicker version.)
-
-
Prepare the Meat & Veggies:
-
In a separate skillet, cook bacon over medium heat until crispy. Remove and set aside.
-
In the same pan, cook chorizo or sausage until browned. Add onion, garlic, and jalapeños. Sauté until softened and aromatic.
-
-
Combine & Simmer:
-
Add the bacon, sausage mixture, tomatoes, cumin, oregano, and optional beer or broth to the beans.
-
Simmer everything together for 20–30 minutes, uncovered, to allow the flavors to blend and liquid to reduce slightly.
-
Stir in chopped cilantro and season with salt and pepper to taste.
-
-
Serve:
-
Ladle into bowls and garnish with fresh cilantro, chopped onions, or a squeeze of lime. Serve with warm tortillas or rice.
-
-
-