Authentic Mexican Charro Beans Recipe – Flavorful & Easy

Mexican Charro Bean Recipe perfection is what we’re diving into today! If you’ve ever experienced the vibrant flavors of a Mexican fiesta or a casual backyard barbecue, chances are you’ve encountered the incredible depth and soul of charro beans. These aren’t just any beans; they are a hearty, slow-simmered masterpiece that has earned its place as a beloved staple. What makes this Mexican Charro Bean Recipe so special? It’s the magical combination of smoky beef bacon, savory beef chorizo, tender pinto beans, and a symphony of aromatics like jalapeños, onions, and garlic, all swimming in a rich, flavorful broth. People adore them because they’re comforting, incredibly satisfying, and they possess a robust flavor profile that’s both familiar and exciting. They’re the perfect side dish to complement grilled meats or tacos, adding an unforgettable layer of deliciousness to any meal.

Let’s get cooking!

Mexican Charro Bean Recipe

Mexican Charro Beans Recipe

Charro beans, or frijoles charros, are a beloved staple in Mexican cuisine, known for their rich flavor and hearty texture. They’re more than just a side dish; they’re a celebration of simple, delicious ingredients coming together to create something truly special. The “charro” in their name refers to the Mexican cowboys, and these beans are a testament to their robust and flavorful cooking. They’re often served at fiestas, barbecues, and family gatherings, and once you try them, you’ll understand why they’re so popular. The smoky notes from the beef beef bacon, the subtle heat from the jalapeño, and the earthy aroma of cumin all combine to create a dish that’s both comforting and exciting.

One of the keys to fantastic charro beans is using good quality ingredients and taking the time to let the flavors meld. While you can certainly use canned beans in a pinch, starting with dried pinto beans yields a superior texture and depth of flavor that canned beans just can’t replicate. The process of soaking and then slow-cooking them transforms them into creamy, tender morsels that are the perfect base for this flavorful dish. And don’t be afraid of the beef beef bacon; it’s what truly elevates these beans, providing a savory, smoky foundation that is absolutely irresistible.

Ingredients:

  • 1 pound dried pinto beans
  • 12 ounces beef beef bacon, chopped
  • 1 small yellow or white onion, chopped
  • 1 jalapeno peppers, seeded and minced (devein the chiles for less heat if preferred)
  • 4 garlic cloves, minced
  • 4 cups low-sodium chicken broth
  • 2 cups water
  • 1 (15-ounces) can fire-roasted tomatoes, with their juice ((or diced tomatoes))
  • 2 teaspoons chili powder
  • 2 teaspoon ground cumin
  • 1/4 teaspoon ground black pepper
  • 1/2 teaspoon dried oregano
  • 1/2 bunch cilantro, chopped
  • Salt to taste
  • Chopped cilantro, for garnish
  • Cooking Instructions:

    Step 1: Preparing the Pinto Beans

    The first step to achieving perfectly cooked charro beans is to properly prepare your dried pinto beans. I like to rinse the beans thoroughly under cold running water, picking out any small stones or debris that might have made their way into the bag. Then, I place them in a large bowl and cover them with plenty of cold water, ensuring there’s at least a few inches of water above the beans, as they will expand significantly. It’s crucial to soak them for at least 8 hours, or preferably overnight. This soaking process helps to rehydrate the beans, making them cook more evenly and reducing the cooking time. Once they’ve soaked, drain and rinse them again. Some people prefer a quick soak method, but I find the overnight soak gives the best results for texture.

    Step 2: Building the Flavor Base

    Now it’s time to start building the delicious flavor profile of our charro beans. In a large, heavy-bottomed pot or Dutch oven, cook the chopped beef beef bacon over medium heat. You want to cook it until it’s nicely browned and has rendered most of its fat. This rendered fat is liquid gold, and it’s what we’ll use to sauté our aromatics. Once the beef bacon is crisp, remove it from the pot with a slotted spoon, leaving the rendered fat behind. Set the beef bacon aside for now; it will be added back later for that wonderful smoky flavor and texture.

    Step 3: Sautéing the Aromatics

    To the beef bacon fat remaining in the pot, add your chopped yellow or white onion. Sauté the onion over medium heat until it becomes softened and translucent, which usually takes about 5-7 minutes. Don’t rush this step; a well-softened onion will contribute a lovely sweetness to the beans. Next, add the minced garlic and the seeded and minced jalapeño pepper. Cook for another minute or two until fragrant, being careful not to burn the garlic. If you prefer less heat, you can certainly remove the seeds and membranes from the jalapeño before mincing, or even omit it entirely if you’re sensitive to spice. The aroma at this stage is already starting to get wonderfully savory!

    Step 4: Simmering the Beans

    Now, it’s time to combine everything and let the magic happen. Add the drained and rinsed pinto beans to the pot with the sautéed onions, garlic, and jalapeño. Pour in the low-sodium chicken broth and the water. Stir in the fire-roasted tomatoes (and their juice, which adds an extra layer of smoky flavor), chili powder, ground cumin, ground black pepper, and dried oregano. Give everything a good stir to combine. Bring the mixture to a boil, then reduce the heat to low, cover the pot, and let it simmer. This is where the patience pays off. You’ll want to simmer the beans for at least 1.5 to 2 hours, or until they are tender and creamy. Stir occasionally, checking the liquid level. If the beans seem to be drying out, you can add a little more water or broth. The goal is for the beans to be very soft and some of them to start breaking down, creating a thicker, richer broth.

    Step 5: Finishing Touches and Serving

    Once the beans are tender and the broth has thickened to your liking, it’s time for the final touches. Stir in the cooked beef beef bacon that you set aside earlier. This reintroduces that delicious smoky flavor and adds a delightful chewy texture. Taste the beans and season with salt as needed. Remember that the beef beef bacon is already salty, so start with a small amount and add more to achieve your desired flavor. Finally, stir in about half of the chopped cilantro. This fresh herb adds a burst of brightness that perfectly complements the rich flavors of the beans. Serve the charro beans hot, garnished with the remaining chopped cilantro. They are absolutely fantastic on their own, or as a side dish to your favorite grilled meats, tacos, or enchiladas. I also love to serve them with a dollop of sour cream or a sprinkle of cotija cheese for an extra layer of indulgence. Enjoy this taste of authentic Mexican comfort!

    Mexican Charro Bean Recipe

    Conclusion:

    I hope you’ve enjoyed learning how to make this delicious Mexican Charro Bean Recipe! These beans are truly a showstopper, packed with incredible flavor from smoky beef bacon, savory pinto beans, a hint of spice, and aromatic seasonings. They’re hearty, satisfying, and incredibly versatile, making them a fantastic side dish or even a light main course. I encourage you to gather your ingredients and give this recipe a try – you won’t be disappointed!

    When it comes to serving, the possibilities are endless. They’re a perfect accompaniment to grilled meats like carne asada or carnitas, or served alongside your favorite tacos and enchiladas. For a heartier meal, top them with a dollop of sour cream, fresh cilantro, diced onions, and a sprinkle of cotija cheese. You can also serve them with warm tortillas for scooping up every last delicious bite. Don’t be afraid to get creative with your toppings!

    If you’re looking to switch things up, consider adding a diced jalapeño for extra heat, a touch of cumin for a deeper earthy flavor, or even some diced tomatoes and green chiles for added texture and tang. The beauty of this Mexican Charro Bean Recipe lies in its adaptability.

    Frequently Asked Questions:

    Can I make this recipe ahead of time?

    Absolutely! Charro beans often taste even better the next day as the flavors meld together. You can prepare them entirely and reheat them gently on the stovetop or in the microwave. Just be sure to add a splash of water or broth if they seem too thick.

    What kind of beans should I use?

    While traditional charro beans use pinto beans, you can certainly experiment. Black beans or even a mix of different beans can work well, though the texture and flavor will be slightly different. For this recipe, however, I highly recommend sticking with pinto beans for that authentic taste.

    Can I make this vegetarian or vegan?

    Yes, you can! To make this recipe vegetarian or vegan, simply omit the beef bacon and use vegetable broth instead of chicken broth. You can add smoked paprika or a touch of liquid smoke for that smoky flavor, and perhaps some sautéed mushrooms or diced bell peppers for added depth and texture.


    Mexican Charro Bean Recipe

    Mexican Charro Bean Recipe

    A hearty and flavorful Mexican charro bean recipe, also known as Frijoles Charros, featuring tender pinto beans simmered with savory beef bacon, aromatic vegetables, and a blend of spices. Perfect as a side dish or a main course.

    Prep Time
    20 Minutes

    Cook Time
    30 Minutes

    Total Time
    50 Minutes

    Servings
    8 servings

    Ingredients

    • 1 pound dried pinto beans
    • 12 ounces beef bacon, chopped
    • 1 small yellow or white onion, chopped
    • 1 jalapeno peppers, seeded and minced
    • 4 garlic cloves, minced
    • 4 cups low-sodium chicken broth
    • 2 cups water
    • 1 (15-ounces) can fire-roasted tomatoes, with their juice
    • 2 teaspoons chili powder
    • 2 teaspoon ground cumin
    • 1/4 teaspoon ground black pepper
    • 1/2 teaspoon dried oregano
    • 1/2 bunch cilantro, chopped
    • Salt to taste

    Instructions

    1. Step 1
      Rinse the dried pinto beans and pick through them to remove any stones or debris. Place beans in a large pot and cover with water by about 2 inches. Let them soak for at least 4 hours or overnight.
    2. Step 2
      Drain the soaked beans and rinse them. In a large pot or Dutch oven, cook the chopped beef bacon over medium heat until crisp. Remove bacon with a slotted spoon and set aside, leaving the rendered fat in the pot.
    3. Step 3
      Add the chopped onion and minced jalapeno to the pot with the bacon fat. Cook until softened, about 5-7 minutes. Add the minced garlic and cook for another minute until fragrant.
    4. Step 4
      Return the drained beans to the pot. Add the chicken broth, water, and fire-roasted tomatoes with their juice. Stir in the chili powder, cumin, black pepper, and dried oregano.
    5. Step 5
      Bring the mixture to a boil, then reduce heat to low, cover, and simmer for 2 to 2.5 hours, or until the beans are tender. Stir occasionally, adding more water or broth if needed to keep the beans submerged.
    6. Step 6
      Once the beans are tender, stir in the reserved cooked beef bacon and most of the chopped cilantro. Season with salt to taste. Simmer for an additional 10 minutes to allow flavors to meld.
    7. Step 7
      Serve hot, garnished with the remaining chopped cilantro.

    Important Information

    Nutrition Facts (Per Serving)

    It is important to consider this information as approximate and not to use it as definitive health advice.

    Allergy Information

    Please check ingredients for potential allergens and consult a health professional if in doubt.

    Similar Posts

    Leave a Reply

    Your email address will not be published. Required fields are marked *