These creamy, savory frijoles refritos are the heart of many Mexican meals, adding a rich, earthy flavor that’s both satisfying and versatile. Whether they're spread inside a warm tortilla, served alongside a sizzling enchilada, or simply topped with cheese and eaten with a spoon, frijoles refritos are a satisfying essential in any home-cooked meal.
In a large skillet, heat the oil or lard over medium heat. Add the chopped onion and sauté until the onion is soft and translucent, about 5 minutes.
Add the cooked beans to the skillet (reference Peruvian Beans recipe linked above), including the cooking liquid. If the beans are cold, allow them to reheat, then use a potato masher or the back of a fork to mash the beans to your desired consistency. You can leave them a bit chunky or mash them smooth, depending on your preference.
Taste test the beans and add salt as needed. Serve your frijoles refritos with your favorite Mexican dish, or simply enjoy them with warm tortillas topped with cheese.