Frijoles Refritos (Authentic Refried Beans)
Frijoles refritos are a creamy side dish perfect to pair with your favorite Mexican meals, those homemade and authentic refried beans are truly delicious and so easy to make at home.

I remember when I was a kid, coming back from school so hungry that my mom will give me a taquito con frijoles refritos (taco with refried beans) so I could wait until lunch was ready. And believe me when I tell you that this is a typical scene in many Mexican households.
What are frijoles refritos?
Frijoles refritos are a side dish consisting of cooked beans fried and mashed until creamy. The recipe is a staple in Mexican cuisine and is usually prepared to accompany many of the traditional Mexican dishes but also to eat them as a main dish alongside tortillas or bread.
In Spanish, the prefix re– is just a form of emphasis and not a form of action that undertakes more than once. Therefore, frijoles refritos (refried beans) are not beans fried twice but beans that have been fried thoroughly.

Most asked questions:
What kind of beans to use?
The most common types are pinto, bayo, black. You can use the ones you prefer but I strongly suggest paying attention that the ones you buy are not too old because those can be tough to cook.
Can I use canned beans?
Yes, of course! In this case, I’ll suggest first frying a few chopped onions before adding the beans to the pan, to give an extra flavor. Or you can also sauté one garlic clove, add some chilies, a pinch of cumin, etc.
How To Store?
After you made them and once cooled, place them into an airtight container. Refried beans can last in the fridge for up to 4-5 days.
How To Reheat?
To reheat, place leftovers in a pan, add a little bit of water, and stir, then heat them up at medium heat. Otherwise, heating them in a microwave for a few minutes works nicely too.
Can I Freeze Them?
Yes! Frijoles fritos are perfect to freeze. Divide them into small portions, place them in freezer-proof containers or freezer bags, and store them. They last for 2-3 months.
The step by step recipe
Start by cooking the beans. You can use any method you prefer, in this recipe I recommend using a pressure or Instant Pot as it speeds up times.
But I suggest reading our easy recipe for de la olla beans as it includes different methods for cooking and choosing the one that fits your style and time available.

Now, place lard in a frying pan and heat it over medium-low heat. Be careful as we don’t want the lard to smoke, just to melt and heat. You’ll notice the lard is ready when it changes its color slightly. Again, make sure it doesn’t smoke!

Now, carefully, add the cooked beans to the pan. If it’s your first time making refried beans I suggest using cooking gloves for this step to prevent burning your hands or arms.

Shake the pan to spread well the beans and allow to heat for 1 minute, especially if your beans were taken straight from the fridge as heated beans will be easier to smash.

Low the heat to the lowest point your stove allows. Using a potato masher, mash the beans until your desired consistency, then cook for a minute while stirring to make them more creamy (read bowl).

The texture
- The texture of frijoles refritos can have some variations, depending how you want to use the dish. For example, if you want them as a spread for burritos or a sandwich, just cook/smash a bit longer to allow the liquids to evaporate.
- On the other hand, if you want to use them as a side dish you might want them more creamy and in this case you can add a little bit of cooking water to the pan.

Useful Recipe Notes
How to serve and eat authentic refried beans?
Authentic refried beans are eaten in so many ways, all day long. As a breakfast, lunch, snack, or dinner. The possibilities are endless for serving this classic of Mexican cuisine, for example:
- MAIN DISH: With a sprinkle of queso fresco, with pickled jalapeños on the side and eaten with warm corn tortillas or bolillo rolls.
- SIDE DISH: Especially for breakfast recipes such as huevos con jamón or huevos rancheros, but also for main meals like chicharrón en salsa verde, or chilorio.
- FILLING AND SPREAD: As a filling for the traditional Tlacoyos or as a spread for your favorite tostadas (mine are chorizo tostadas!), burritos, sandwiches (tortas) or picadillo sopes.

Need extras?
- ONIONS. Fry a small chopped onions before adding the beans to the pan.
- SPICY. Fresh or dry, just add a few slices of your favorite chili peppers for a spicy touch.
- AROMATIC. A pinch of cumin, minced garlic, oregano, or a spring of epazote will add a wonderful aroma to the dish. Just, keep the balance.
Watch How To Make The Recipe
Did you know? Mexico is a center of diversity for beans. According to the SNICS, 70 species of 150 are from this country and five oh those have been domesticated and can be found in their wild and cultivated form.
SNICS – https://datos.gob.mx/busca/organization/about/snics
This recipe was posted originally on September 6, 2017. It was been republished in October 2021 to add more info, photos, and a video.

Frijoles Refritos
Ingredients
- 1 lb dried pinto beans
- 2 garlic cloves
- 1 small onion
- salt (to taste)
- 5 Tbsp pork lard or oil (use less if you want)
Instructions
- Place beans in your Instant Pot and add garlic and onion.
- Add 6 cups of water and cook on high pressure for 35 minutes (read notes).
- Natural release for 15 minutes, then move the valve to completely release the stem.
- Add salt to taste and mix well.
Fry the beans
- Place lard in a frying pan and heat it over medium-low heat.
- Carefully, add the cooked beans to the pan.
- Shake the pan to spread well the beans and allow to simmer for 1 minute.
- Low the heat and use a potato masher to mash the beans until your desired consistency.
NOTES
Nutrition
Did you enjoy our Frijoles Refritos recipe? Please, don’t forget to rate it and leave a comment below, I would love to hear from you! Also, remember that you can share it using the buttons below and follow this blog on PINTEREST, INSTAGRAM, FACEBOOK, and YOUTUBE.
There goes my diet that looks delicious and I’m gonna try it thanks.