Charro Beans: A Delicious Guide to Making Authentic Mexican Charro Beans at Home

Charro Beans are a beloved staple in Mexican cuisine, celebrated for their rich flavors and hearty texture. This traditional dish, often served at family gatherings and festive occasions, has roots that trace back to the ranchers of Mexico, known as “charros.” These beans are not just a side dish; they embody the spirit of community and warmth, making them a favorite among many.

People adore Charro Beans for their delightful combination of spices, smoky bacon, and tender beans, creating a comforting meal that is both satisfying and nutritious. The convenience of preparing this dish, whether in a slow cooker or on the stovetop, makes it an ideal choice for busy weeknights or leisurely weekends. With each spoonful, you experience a burst of flavor that transports you to the heart of Mexico, making Charro Beans a dish that is cherished by all who taste it.

Ingredients:

  • 1 pound dried pinto beans
  • 8 cups water (for soaking and cooking)
  • 1 medium onion, diced
  • 4 cloves garlic, minced
  • 2 medium tomatoes, diced
  • 1-2 jalapeño peppers, diced (adjust for spice preference)
  • 1/2 cup fresh cilantro, chopped
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • 1/2 teaspoon smoked paprika
  • Salt and pepper to taste
  • 1/2 pound bacon or chorizo, diced (optional for a non-vegetarian version)
  • 1 lime, cut into wedges (for serving)

Preparing the Beans

  1. Rinse the dried pinto beans under cold water to remove any dirt or debris.
  2. In a large bowl, soak the beans in 8 cups of water for at least 6 hours or overnight. This will help soften the beans and reduce cooking time.
  3. After soaking, drain the beans and rinse them again under cold water.

Cooking the Beans

  1. In a large pot or Dutch oven, add the soaked and rinsed beans along with 8 cups of fresh water. Bring to a boil over medium-high heat.
  2. Once boiling, reduce the heat to low and cover the pot. Let the beans simmer for about 1 to 1.5 hours, or until they are tender. Stir occasionally and check the water level; add more water if necessary to keep the beans submerged.
  3. Once the beans are tender, remove them from heat and set aside. Do not drain the cooking liquid, as it will be used in the final dish.

Preparing the Flavor Base

  1. In a separate skillet, cook the diced bacon or chorizo over medium heat until crispy. If you prefer a vegetarian version, skip this step.
  2. Once the meat is cooked, remove it from the skillet and set it aside, leaving the rendered fat in the pan.
  3. Add the diced onion to the skillet and sauté for about 5 minutes, or until the onion is translucent.
  4. Stir in the minced garlic and diced jalapeño peppers, cooking for an additional 2-3 minutes until fragrant.
  5. Add the diced tomatoes to the skillet and cook for another 5 minutes, allowing them to soften and release their juices.

Combining Ingredients

  1. Once the flavor base is ready, add the cooked beans along with their cooking liquid to the skillet. Stir to combine all the ingredients.
  2. Season the mixture with ground cumin, chili powder, smoked paprika, salt, and pepper. Adjust the seasoning to your taste.
  3. Bring the mixture to a gentle simmer and let it cook for an additional 15-20 minutes, allowing the flavors to meld together. If the mixture becomes too thick, add a little more water to reach your desired consistency.
  4. If you cooked bacon or chorizo, stir it back into the pot at this stage.

Finishing Touches

  1. Once the charro beans are cooked to your liking, remove the pot from heat.
  2. Stir in the chopped fresh cilantro for a burst of freshness.
  3. Let the beans sit for a few minutes to cool slightly and allow the flavors to settle.

Serving Suggestions

  1. Serve the charro beans hot, garnished with additional cilantro if desired.
  2. Offer lime wedges on the side for squeezing over the beans, enhancing the flavor with a zesty kick.
  3. Charro beans can be served as a side dish or as a main dish with rice, tortillas, or cornbread.
  4. For a complete meal, consider pairing with grilled meats or tacos.

Storage and Reheating

  1. Store any leftover charro beans in Charro Beans

    Conclusion:

    In summary, this Charro Beans recipe is a must-try for anyone looking to elevate their culinary repertoire with a dish that is both hearty and flavorful. The combination of tender beans, smoky bacon, and vibrant spices creates a comforting meal that is perfect for any occasion, whether it’s a family dinner or a festive gathering. For serving suggestions, consider pairing your Charro Beans with warm tortillas, a side of rice, or even as a topping for nachos to create a deliciously satisfying snack. You can also experiment with variations by adding different proteins like chorizo or chicken, or by incorporating additional vegetables such as bell peppers or corn for an extra burst of flavor and nutrition. We encourage you to try this Charro Beans recipe and make it your own! Don’t forget to share your experience and any personal twists you add to the dish. Your feedback and creativity can inspire others to enjoy this delightful recipe as well. Happy cooking! Print
    clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

    Charro Beans: A Delicious Guide to Making Authentic Mexican Charro Beans at Home


    • Author: Maria
    • Total Time: 130 minutes
    • Yield: 68 servings 1x

    Description

    Enjoy a flavorful and hearty dish of Charro Beans, simmered with spices, fresh vegetables, and optional bacon or chorizo. Perfect as a side or main meal, these beans are easy to prepare and can be customized to suit your taste.


    Ingredients

    Scale
    • 1 pound dried pinto beans
    • 8 cups water (for soaking and cooking)
    • 1 medium onion, diced
    • 4 cloves garlic, minced
    • 2 medium tomatoes, diced
    • 12 jalapeño peppers, diced
    • 1/2 cup fresh cilantro, chopped
    • 1 teaspoon ground cumin
    • 1 teaspoon chili powder
    • 1/2 teaspoon smoked paprika
    • Salt and pepper to taste
    • 1/2 pound bacon or chorizo, diced (optional)
    • 1 lime, cut into wedges (for serving)

    Instructions

    1. Rinse the dried pinto beans under cold water to remove any dirt or debris.
    2. In a large bowl, soak the beans in 8 cups of water for at least 6 hours or overnight.
    3. After soaking, drain the beans and rinse them again under cold water.
    4. In a large pot or Dutch oven, add the soaked and rinsed beans along with 8 cups of fresh water. Bring to a boil over medium-high heat.
    5. Once boiling, reduce the heat to low and cover the pot. Let the beans simmer for about 1 to 1.5 hours, or until they are tender.
    6. Once the beans are tender, remove them from heat and set aside. Do not drain the cooking liquid.
    7. In a separate skillet, cook the diced bacon or chorizo over medium heat until crispy (skip this step for a vegetarian version).
    8. Once the meat is cooked, remove it from the skillet and set it aside, leaving the rendered fat in the pan.
    9. Add the diced onion to the skillet and sauté for about 5 minutes, or until the onion is translucent.
    10. Stir in the minced garlic and diced jalapeño peppers, cooking for an additional 2-3 minutes until fragrant.
    11. Add the diced tomatoes to the skillet and cook for another 5 minutes, allowing them to soften and release their juices.
    12. Once the flavor base is ready, add the cooked beans along with their cooking liquid to the skillet. Stir to combine all the ingredients.
    13. Season the mixture with ground cumin, chili powder, smoked paprika, salt, and pepper. Adjust the seasoning to your taste.
    14. Bring the mixture to a gentle simmer and let it cook for an additional 15-20 minutes, allowing the flavors to meld together.
    15. If the mixture becomes too thick, add a little more water to reach your desired consistency.
    16. If you cooked bacon or chorizo, stir it back into the pot at this stage.
    17. Once the charro beans are cooked to your liking, remove the pot from heat.
    18. Stir in the chopped fresh cilantro for a burst of freshness.
    19. Let the beans sit for a few minutes to cool slightly and allow the flavors to settle.
    20. Serve the charro beans hot, garnished with additional cilantro if desired.
    21. Offer lime wedges on the side for squeezing over the beans.
    22. Charro beans can be served as a side dish or as a main dish with rice, tortillas, or cornbread.
    23. For a complete meal, consider pairing with grilled meats or tacos.

    Notes

    • Adjust the number of jalapeño peppers based on your spice preference.
    • For a vegetarian version, simply omit the bacon or chorizo.
    • Feel free to customize the spices to suit your taste.
    • Prep Time: 10 minutes
    • Cook Time: 120 minutes

Leave a Comment

Recipe rating