Savor the robust and wholesome flavors of Heart-Healthy Authentic Charro Beans, a nourishing twist on a traditional Mexican favorite! This slow-simmered dish combines protein-packed pinto beans, vibrant vegetables, and aromatic spices like cumin and smoked paprika for a deliciously smoky and earthy taste. Made with heart-healthy olive oil and low-sodium vegetable broth, it’s a guilt-free option perfect for any occasion. Fresh bursts of lime juice and chopped cilantro add a zesty finish, while optional avocado slices provide a creamy garnish. Ideal as a hearty side or a satisfying main when paired with whole-grain tortillas or brown rice, this recipe is vegan, nutrient-rich, and deeply satisfying—everything you could want in a bowl of comfort food.
Scan with your phone to download!
Rinse the dried pinto beans thoroughly under cold water, then place them in a large bowl. Cover with water and soak overnight, or for at least 8 hours.
Drain and rinse the soaked beans. Set them aside.
In a large pot, heat the olive oil over medium heat. Add the chopped onion, and sauté for about 5 minutes until it's translucent.
Stir in the minced garlic and chopped jalapeño pepper, and cook for an additional 2 minutes until fragrant.
Add the chopped tomatoes and cook for another 3 minutes, stirring occasionally.
Pour in the low-sodium vegetable broth and bring it to a simmer.
Add the soaked and drained beans, bay leaves, ground cumin, smoked paprika, ground black pepper, and sea salt to the pot.
Stir well, cover the pot, and reduce the heat to low. Let the beans simmer gently for about 90-120 minutes, or until the beans are tender and creamy.
If the mixture becomes too thick, add a bit more broth or water to achieve the desired consistency.
Once the beans are cooked, remove and discard the bay leaves. Stir in the chopped cilantro and lime juice.
Taste and adjust seasoning if necessary.
Serve the charro beans hot, garnished with sliced avocado if desired, and enjoy with whole-grain tortillas or brown rice for a complete meal.
Serving size | (1820.4g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1000.7 |
Total Fat 34.5g | 0% |
Saturated Fat 5.4g | 0% |
Polyunsaturated Fat 4.0g | |
Cholesterol 0mg | 0% |
Sodium 2584.5mg | 0% |
Total Carbohydrate 141.8g | 0% |
Dietary Fiber 40.6g | 0% |
Total Sugars 18.5g | |
Protein 37.9g | 0% |
Vitamin D 0IU | 0% |
Calcium 329.3mg | 0% |
Iron 11.8mg | 0% |
Potassium 3449.5mg | 0% |
Source of Calories