Dive into the authentic flavors of Mexico with this classic Frijoles Refritos, or Mexican Refried Beans, recipe. Made from slow-simmered dried pinto beans, aromatic garlic, and a hint of cumin, this dish delivers a rich and creamy texture that's perfect as a side or versatile filling for tacos, burritos, and more. Choose traditional lard for an indulgent flavor or opt for vegetable oil for a vegetarian-friendly version. Topped with crumbled queso fresco and a sprinkle of fresh cilantro, these refried beans are a simple, wholesome comfort food that pairs beautifully with any Mexican-inspired meal. Easy to customize and bursting with homemade goodness, this recipe is a must-try for lovers of authentic Mexican cuisine.
Scan with your phone to download!
Rinse the pinto beans thoroughly under cold water and remove any debris or damaged beans.
In a large pot, combine the rinsed beans, water, chopped onion, garlic cloves, and bay leaf.
Bring the mixture to a boil over high heat. Once boiling, reduce the heat to low and let it simmer. Cover the pot, leaving the lid slightly ajar to allow steam to escape.
Cook the beans for 1.5 to 2 hours, or until they are very tender. Stir occasionally and add more water if needed to keep the beans covered.
Once the beans are cooked, remove and discard the bay leaf. Strain the beans, but reserve about 1 cup of the cooking liquid.
In a large skillet or frying pan, heat the lard (or vegetable oil) over medium heat.
Add the cooked beans to the skillet and mash them using a potato masher or the back of a spoon. Add small amounts of the reserved cooking liquid as you mash to reach your desired consistency.
Stir in the ground cumin and salt. Cook the beans, stirring constantly, for 5 to 7 minutes until they are smooth and heated through.
Taste and adjust seasonings as needed. If desired, stir in fresh cilantro.
Serve warm, topped with crumbled queso fresco if preferred. Enjoy as a side dish, dip, or filling for tacos or burritos.
Serving size | (2460.7g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1096.5 |
Total Fat 56.6g | 0% |
Saturated Fat 25.1g | 0% |
Polyunsaturated Fat 0.8g | |
Cholesterol 81.5mg | 0% |
Sodium 6047.9mg | 0% |
Total Carbohydrate 105.7g | 0% |
Dietary Fiber 33.8g | 0% |
Total Sugars 5.8g | |
Protein 44.6g | 0% |
Vitamin D 0IU | 0% |
Calcium 652.3mg | 0% |
Iron 9.6mg | 0% |
Potassium 1767.0mg | 0% |
Source of Calories