Go Back Email Link
+ servings
Close-up of smooth, blended beans served warm with garnishes.

Mexican Refried Beans Recipe

Prep Time 10 minutes
Cook Time 2 hours 40 minutes
Total Time 2 hours 50 minutes
A traditional Mexican Refried Beans Recipe made with simmered pinto beans, onion, oregano, and fat, mashed to a smooth, creamy consistency for an authentic and versatile side dish.
6 Servings

Ingredients

For the Beans

  • 2 1/2 cups dry pinto beans about 1 pound / 450 g
  • Water as needed
  • 2 teaspoons salt or to taste
  • 2 teaspoons dried oregano or 1 fresh oregano sprig
  • 1 onion halved

For Frying

  • 2 tablespoons bacon fat or extra-virgin olive oil plus more as needed
  • 1/2 cup bean cooking liquid or water
  • 1/2 teaspoon chipotle powder optional
  • Crumbled cotija cheese or grated cheddar cheese optional for serving

Instructions
 

Rinse the Beans

  1. Rinse the pinto beans thoroughly under cool water. Remove any debris, stones, damaged beans, or beans that float. Set aside.

Cook the Beans — Stovetop Method

  1. Place the rinsed beans in a large pot and cover with at least 3 inches of water (approximately 3 quarts). Add half of the onion, the salt, and the oregano. Bring to a boil, then reduce to a low simmer. Cover and cook for approximately 2 1/2 hours, or until the beans are tender and the skins begin to split.
  2. If the beans remain firm, add 1/8 teaspoon baking soda and continue cooking for up to 30 minutes longer.

Pressure Cooker / Instant Pot Method

  1. Place the beans, 8 cups (2 quarts) of water, half an onion, the salt, and oregano into a 4-quart or larger pressure cooker. Cook on high pressure for 30–35 minutes. Allow a natural release for 10 minutes before opening the valve.
  2. If the beans are not fully tender, add 1/8 teaspoon baking soda and cook under pressure for an additional 10 minutes.
  3. Note: Follow all safety guidelines for your specific pressure cooker model.

Strain the Beans

  1. Drain the beans, reserving at least 1 cup of the cooking liquid. Remove the onion pieces and oregano stem, if used.

Sauté the Onion

  1. Finely chop the remaining half onion. Heat the bacon fat or olive oil in a wide, sturdy frying pan over medium-high heat. Add the chopped onion and cook until it becomes translucent.

Add and Mash the Beans

  1. Add the cooked beans to the pan along with 1/4 cup of the reserved cooking liquid. Using a potato masher, mash the beans to form a rough purée while they cook. Add additional bean liquid or water as needed to achieve your preferred consistency.

Adjust the Seasoning

  1. Season with additional salt if necessary. Add chipotle powder if desired. Continue cooking until the beans are heated through and have reached your desired texture.

Serve

  1. Transfer to a serving dish. Top with crumbled cotija or grated cheddar cheese, if using.

Notes

This Mexican Refried Beans Recipe is naturally gluten-free. Ensure the following:
  • The chipotle powder contains no added gluten.
  • Any optional cheeses used (cotija or cheddar) are certified gluten-free.
    Otherwise, the recipe requires no substitutions for gluten-free preparation.
Bitty