Charro Beans, or Frijoles Charros, are a beloved Mexican dish known for their rich, smoky flavor and hearty ingredients. Named after the traditional Mexican horsemen called charros, these beans are a staple at family gatherings, barbecues, and festive celebrations throughout Mexico.
Unlike refried beans, Charro Beans are served as a flavorful bean soup featuring pinto beans simmered with bacon, tomatoes, onions, garlic, and peppers. The result is a comforting dish that can be enjoyed as a side or even as a meal on its own.
Why You'll Love This Recipe
- Authentic Mexican comfort food
- Rich, smoky, and savory flavor
- Perfect for gatherings and cookouts
- High in protein and fiber
- Easy to make in large batches
Ingredients
- 2 cups dried pinto beans
- 8 cups water
- 6 slices bacon, chopped
- 1 medium white onion, diced
- 4 cloves garlic, minced
- 2 Roma tomatoes, diced
- 1 jalapeño pepper, diced
- 1 serrano pepper, diced (optional)
- 1 teaspoon ground cumin
- 1 teaspoon dried oregano
- Salt and black pepper to taste
- Fresh cilantro, chopped
- Lime wedges for serving
Instructions
Step 1: Soak the Beans
Rinse the pinto beans thoroughly and soak them overnight in a large bowl covered with water.
Step 2: Cook the Beans
Drain the soaked beans and place them in a large pot with fresh water. Bring to a boil, reduce heat, and simmer for 1½ to 2 hours until tender.
Step 3: Cook the Bacon
In a large skillet, cook the chopped bacon until crispy. Remove excess grease if desired.
Step 4: Add Vegetables
Add the onion, garlic, tomatoes, jalapeño, and serrano pepper to the skillet. Cook for 5 to 7 minutes until softened.
Step 5: Combine Everything
Transfer the bacon and vegetable mixture into the pot of cooked beans. Add cumin, oregano, salt, and black pepper.
Step 6: Simmer
Allow the beans to simmer for 20 to 30 minutes so the flavors can blend together beautifully.
Step 7: Garnish and Serve
Stir in fresh cilantro before serving. Serve hot with lime wedges on the side.
Serving Suggestions
Charro Beans pair wonderfully with:
- Grilled meats
- Carne asada
- Tacos
- Mexican rice
- Warm corn tortillas
- Barbecue dishes
- Roasted vegetables
Tips for Authentic Flavor
- Use freshly cooked pinto beans whenever possible.
- Leave some bacon drippings in the skillet for added richness.
- Add diced ham or Mexican chorizo for extra depth of flavor.
- Simmer slowly to allow the ingredients to fully develop.
- Finish with fresh lime juice for brightness.
Storage and Reheating
Store leftovers in an airtight container in the refrigerator for up to 5 days. The flavor often improves the next day. Reheat gently on the stovetop or in the microwave. Charro Beans can also be frozen for up to 3 months.
Frequently Asked Questions
What is the difference between Charro Beans and Refried Beans?
Charro Beans are served whole in a flavorful broth with meat and vegetables, while refried beans are mashed and cooked into a creamy consistency.
Can I make Charro Beans vegetarian?
Yes. Simply omit the bacon and use vegetable broth. You can add smoked paprika for a hint of smoky flavor.
Can I use canned beans?
Absolutely. Substitute three 15-ounce cans of pinto beans, drained and rinsed. Reduce the cooking time accordingly.
Final Thoughts
Authentic Mexican Charro Beans are hearty, flavorful, and deeply satisfying. Their smoky broth, tender beans, and savory ingredients make them a favorite at family meals and celebrations alike. Whether served as a side dish or the main attraction, Frijoles Charros bring a delicious taste of traditional Mexican cooking to your table.
0 Comments