Authentic Mexican Refried Beans

Mexican refried beans begin with dry beans simmered in water with onion, garlic, and oregano. The cooked beans are then mashed in a skillet with lard and some of their reserved cooking broth. The result is a soft side or filling with as much texture as you prefer.

Begin early enough for the beans to become fully tender. Their age and storage conditions can affect the simmering time, so a clock alone cannot tell you when to mash. This half-pound batch gives four small side portions. Save the bean liquid before draining; it is useful for adjusting the final consistency.

Bowl of authentic Mexican refried beans garnished with cilantro

Why This Recipe Works

Thorough cooking is the foundation of Mexican refried beans. A bean that still has a chalky center stays unpleasantly grainy when mashed. Reserved broth carries the flavor of the beans and aromatics into the skillet, while lard adds richness. Adding broth gradually lets you choose a spreadable texture without turning the entire batch into soup.

Ingredients for Mexican refried beans

Sort the dry beans for debris, then rinse. Use water to cover them by about 2 inches and replenish as necessary during the simmer. The onion is a half onion cut into chunks, not a measured half cup. Cotija is an optional topping at serving time. Keep at least a cup of broth after the beans cook.

Beans and Seasonings

  • 1/2 lb dry pinto beans, unsoaked
  • 1/2 yellow onion, cut into 1-inch chunks
  • 1/4 tsp dried oregano
  • 1/4 tsp salt
  • 2 cloves garlic, whole cloves

Cooking Fat

  • 4 tbsp lard, or olive oil

Optional Topping

  • Cotija, crumbled, optional topping

As Needed

  • water, to cover beans by 2 inches, plus more as needed

How to Make Mexican refried beans

1. Simmer until soft. Bring beans, onion, garlic, oregano, salt, and covering water to a boil, then keep a gentle simmer with the pot partly covered. Check from about 90 minutes and allow 1 1/2–2 1/2 hours as needed. Mexican refried beans should start with beans that flatten easily under a spoon and have no pale, firm middle.

2. Save the broth. Drain into a bowl or use a slotted spoon so the cooking liquid is not lost. Keep the soft onion and garlic with the beans. Heat all four tablespoons lard in the skillet, then stir the cooked beans through it for 2–3 minutes. They should be coated and hot before you begin mashing.

3. Mash and adjust. Lower the heat and start with half a cup of broth. Use a potato masher for a slightly coarse texture and add more liquid gradually. After 3–5 minutes, the mixture should stay soft enough to spread with a spoon. Stop a little looser than your final preference, because the beans thicken as they cool.

How to Serve Mexican refried beans

Serve Mexican refried beans as four sides alongside tacos, grilled chicken, or rice. A small amount of optional crumbled Cotija gives a salty finish, so taste before adding more salt to the pan. The same soft texture works for spreading inside tortillas. Spoon into a warm bowl and cover briefly if the rest of the meal is not ready.

The simmered beans can be cooked ahead and refrigerated with their liquid. Mash in the skillet near serving time, or reheat a completed batch with extra water or reserved broth. Avoid storing a large hot pot as one deep mass; divide it into shallow containers for prompt chilling. Keep toppings separate until the table is ready.

Storage and Reheating

Refrigerate Mexican refried beans at 40°F or below and use within 3 days. Reheat gently, stirring across the pan bottom and adding liquid a spoonful at a time, until they reach 165°F. They thicken noticeably in the refrigerator. Do not try to restore softness with a high flame and no liquid, which can scorch the bottom.

For temperature and handling guidance, use the safe cooking temperature chart and FDA food storage guide.

Tips and Variations

  • Keep beans submerged while simmering.
  • Test several beans rather than one that happens to be especially soft.
  • Reserve broth before draining into the sink.
  • Mash over low heat so the bottom does not dry while you work.

Frequently Asked Questions

Do the dry beans need soaking?

This method simmers unsoaked beans. Cook until fully tender and allow more time if the beans are older.

Why are my beans grainy?

They may not have softened fully before mashing. A cooked bean should crush easily without a chalky center.

Can I mash them completely smooth?

Yes. A suitable immersion blender can smooth the warm beans; avoid sealing hot liquid in a closed blender jar.

How much broth should I add?

Start with 1/2 cup, then add small amounts until the mixture is softly spreadable. Keep extra broth available.

Can Mexican refried beans be made ahead?

Yes. Refrigerate promptly and reheat to 165°F with a little liquid to restore the texture.

Plan a meal or dessert alongside Mexican refried beans with these related recipes.

authentic mexican refried beans 2026 09 13 171029 683x1024 1

Authentic Mexican Refried Beans

Stovetop pintos mashed in lard with their reserved cooking broth for four side portions.
Prep Time 10 minutes
Cook Time 2 hours 20 minutes
0 minutes
Total Time 2 hours 30 minutes
Course Side Dish
Cuisine Mexican
Servings 4 servings

Ingredients
  

Beans and Seasonings

  • 1/2 lb dry pinto beans unsoaked
  • 1/2 yellow onion cut into 1-inch chunks
  • 1/4 tsp dried oregano
  • 1/4 tsp salt
  • 2 cloves garlic whole cloves

Cooking Fat

  • 4 tbsp lard or olive oil

Optional Topping

  • Cotija crumbled, optional topping

As Needed

  • water to cover beans by 2 inches, plus more as needed

Instructions
 

Simmer the Beans

  • Sort and rinse the dry pintos and place in a saucepan with onion, garlic, oregano, and salt. Add water to cover by about 2 inches, bring to a boil, then simmer partly covered.
  • Simmer gently for about 1 1/2–2 1/2 hours, checking from 90 minutes, until a bean crushes easily with no firm center. Add hot water as needed to keep the beans submerged, then drain and reserve at least 1 cup broth.

Fry and Mash

  • Heat all 4 tablespoons lard in a large skillet over medium heat. Add the cooked beans and aromatics and stir for 2–3 minutes until coated and hot.
  • Reduce to low heat, add 1/2 cup reserved broth, and mash, adding more broth gradually until creamy. Cook for 3–5 minutes until softly spreadable, then divide into 4 side portions with optional Cotija.

Notes

  • Refrigerate promptly in shallow covered containers at 40°F or below; use within 3 days of the oldest cooked ingredient.
  • Reheat cooked leftovers to 165°F.
Keyword mexican refried beans