Refried Beans are one of the most popular Mexican side dishes, and my easy Refried Beans recipe is going to knock your socks off, because it's so simple and so delicious!
Rinse beans with water and discard any stones or bad beans.
Place beans in a large pot with 3 quarts of water and a generous pinch of salt.
Bring to a boil, them lower heat to simmer, covered, for approximately two and a half hours. The time will vary, but you will know they are ready when the beans are soft and beginning to break open.
Drain water from beans, discard the onions and garlic and place the beans back back into the pot.
Over low-medium heat, add a 1/4 cup of water and a generous pinch of salt, and mash beans with a potato masher. Slowly add milk and continue mashing until they are a rough puree.
Garnish with your favorite topping and serve. Makes an excellent protein packed lunch, snack or side dish!
Notes
For non-dairy and vegetarian, use water or the cooking liquid in place of the milk.
Homemade beans will last up to 3-4 days in the fridge, if properly stored in an airtight container. You can also freeze them for up to 8 months.
Reheat refried beans on the stovetop, adding a splash of milk for a smooth consistency.