Experience the authentic taste of Mexico with this Frijoles Mexican Style Pinto Beans recipe, a hearty and flavorful dish that's both comforting and versatile. Made from tender, slow-simmered dried pinto beans infused with aromatic essentials like white onion, fresh garlic, and bay leaves, this recipe is elevated with the rich notes of cumin bloomed in lard (or vegetable oil for a vegetarian-friendly option). Finished with a sprinkle of fresh cilantro and the optional heat of jalapeño, these Mexican-style beans shine as a satisfying side dish or a delicious base for tacos, burritos, and more. With minimal prep time and a focus on traditional cooking techniques, this dish is the perfect way to bring authentic Mexican flavors to your table.
Scan with your phone to download!
Sort through the dried pinto beans to remove any debris or damaged beans. Rinse thoroughly under cool water.
In a large bowl, soak the beans in water overnight or for at least 8 hours. Drain and rinse before cooking.
In a large pot or Dutch oven, combine the soaked beans, 8 cups of water, halved onion, garlic cloves, and bay leaves.
Bring the mixture to a boil over high heat, then reduce the heat to a low simmer. Cover partially and cook for about 1.5 to 2 hours, or until the beans are tender. Stir occasionally, and add more water if needed to keep the beans submerged.
Once the beans are cooked, remove the onion, garlic, and bay leaves from the pot. Stir in the salt.
In a small skillet, heat the lard (or vegetable oil) over medium heat. Add the ground cumin and let it bloom in the hot oil for about 30 seconds. Pour this mixture into the pot of beans and stir well.
Taste the beans and adjust the seasoning with more salt if necessary. If desired, add a whole jalapeño to the pot for extra flavor and mild heat.
Garnish with chopped fresh cilantro before serving. Serve warm as a side dish or as a base for other Mexican dishes.
Serving size | (2407.7g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 812.2 |
Total Fat 30.3g | 0% |
Saturated Fat 11.2g | 0% |
Polyunsaturated Fat 0.8g | |
Cholesterol 25.8mg | 0% |
Sodium 5625.2mg | 0% |
Total Carbohydrate 106.0g | 0% |
Dietary Fiber 34.3g | 0% |
Total Sugars 4.3g | |
Protein 34.3g | 0% |
Vitamin D 0IU | 0% |
Calcium 346.7mg | 0% |
Iron 9.9mg | 0% |
Potassium 1800.4mg | 0% |
Source of Calories