Frijoles Refritos (Classic Mexican Refried Beans)

Total Time
Prep 5 mins
Cook 10 mins

Flavorful and creamy.

Ingredients Nutrition

  • 3 tablespoons vegetable oil or 3 tablespoons bacon drippings
  • 4 cloves peeled and finely chopped garlic
  • 1 medium onion, chopped
  • 4 cups undrained cooked beans (slightly warm for easy mashing Note Canned beans may be used)
  • salt


  1. Mash the beans in a bowl.
  2. In a medium skillet, heat the oil over medium heat.
  3. Add the onion and the garlic; cook and stir until onion is deep golden, about 10 minutes.
  4. Stir in the mashed beans and cook for about one minute.
  5. Add salt to taste.
  6. Makes about one pint.
Most Helpful

This recipe worked great for me. It was exactly what I wanted, a simple recipe without a whole lot of additions. I used the specified amount of vegetable oil, but my beans were still extremely thick, so I added in a tablespoon of butter too. That helped thin it out just a bit more to where the beans were still thick, but not in one big clump. Thanks for the lovely recipe. It worked great for my first try at making homemade refried beans!

JuliJ January 24, 2010

I followed your method of preparing the refried beans and it worked well. The addition of the garlic & onions really jazzed the beans up. After preparing the beans I spooned into individual small dishes, topped with cheese, and baked long enough to melt the cheese. Thanks for sharing your recipe!

Susie D December 05, 2005

These were good, but I felt like they were missing something. I don't know what. I used the vegetable oil.

Nose November 28, 2005