Ingredients:
- 2 cups of pinto beans
- 4 cups of water
- 4 slices of bacon, chopped
- 1/2 cup of chorizo, diced
- 1 onion, finely chopped
- 2 cloves of garlic, minced
- 2 tomatoes, diced
- 1 jalapeño pepper, seeded and minced
- 1 teaspoon of cumin
- 1 teaspoon of oregano
- Salt and pepper to taste
- Cilantro for garnish
Instructions:
1. Rinse the pinto beans and remove any debris. Place them in a pot and cover with water. Let them soak overnight.
2. The next day, drain the beans and rinse them again. In a large pot, combine the beans with 4 cups of water. Bring to a boil, then reduce the heat and simmer for about 1 hour until the beans are tender.
3. While the beans are cooking, heat a skillet over medium heat. Add the chopped bacon and cook until crispy. Remove the bacon from the skillet and set it aside.
4. In the same skillet, add the diced chorizo and cook until browned. Remove the chorizo from the skillet and set it aside.
5. In a separate pan, sauté the chopped onion and minced garlic until they become translucent.
6. Add the diced tomatoes and minced jalapeño pepper to the pan. Cook for a few minutes until the tomatoes start to soften.
7. Once the beans are tender, add the cooked bacon, chorizo, onion, garlic, tomatoes, and jalapeño pepper to the pot. Stir in the cumin and oregano. Season with salt and pepper to taste. Simmer for another 30 minutes to allow the flavors to meld together.
8. Serve the frijoles charros hot, garnished with fresh cilantro.
9. Enjoy your homemade frijoles charros with warm tortillas, Mexican rice, or as a side dish to your favorite Mexican dishes.
Now that you have learned how to make delicious frijoles charros, you can bring a taste of Mexico to your table. This hearty and flavorful dish is sure to impress your family and friends. Soak the beans overnight to ensure they cook evenly and become tender. Don’t forget to add the bacon, chorizo, and spices for that authentic Mexican cowboy flavor. Serve it alongside warm tortillas and enjoy a true culinary delight!