In a medium saucepan, heat the olive oil over medium heat. Add the garlic and cook until fragrant, about 1 minute.
Add the beans, parsley, cilantro, cumin, oregano, salt, and pepper and cook, stirring, until the beans are heated through, about 5 minutes.
Transfer the bean mixture to a food processor or blender and puree until smooth.
Return the bean puree to the saucepan and stir in the lime juice. Cook over low heat until heated through.
Serve hot as a side dish or as a main course with additional toppings of your choice.
Interesting Facts
Mashed beans are a traditional dish in Peru, and are often served as a side dish to rice and other main proteins.
The dish is usually made with white beans, but other varieties such as black beans or chickpeas can be used.
The addition of herbs and spices gives the dish a unique flavor, and the beans can be mashed to different textures to achieve a variety of consistencies.