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
- 1–2 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
- Rinse the dried pinto beans under cold water to remove any dirt or debris.
- In a large bowl, soak the beans in 8 cups of water for at least 6 hours or overnight.
- After soaking, drain the beans and rinse them again under cold water.
- 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.
- 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.
- Once the beans are tender, remove them from heat and set aside. Do not drain the cooking liquid.
- In a separate skillet, cook the diced bacon or chorizo over medium heat until crispy (skip this step for a vegetarian version).
- Once the meat is cooked, remove it from the skillet and set it aside, leaving the rendered fat in the pan.
- Add the diced onion to the skillet and sauté for about 5 minutes, or until the onion is translucent.
- Stir in the minced garlic and diced jalapeño peppers, cooking for an additional 2-3 minutes until fragrant.
- Add the diced tomatoes to the skillet and cook for another 5 minutes, allowing them to soften and release their juices.
- Once the flavor base is ready, add the cooked beans along with their cooking liquid to the skillet. Stir to combine all the ingredients.
- Season the mixture with ground cumin, chili powder, smoked paprika, salt, and pepper. Adjust the seasoning to your taste.
- 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.
- If you cooked bacon or chorizo, stir it back into the pot at this stage.
- Once the charro beans are cooked to your liking, remove the pot from heat.
- Stir in the chopped fresh cilantro for a burst of freshness.
- Let the beans sit for a few minutes to cool slightly and allow the flavors to settle.
- Serve the charro beans hot, garnished with additional cilantro if desired.
- Offer lime wedges on the side for squeezing over the beans.
- Charro beans can be served as a side dish or as a main dish with rice, tortillas, or cornbread.
- 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