Authentic Refried Beans Recipe
This Authentic Refried Beans recipe features perfectly cooked pinto beans simmered with aromatic herbs and garlic, then pan-fried to a creamy, flavorful consistency. Whether prepared on the stovetop, slow cooker, or Instant Pot, the beans are mashed and sautéed with lard or bacon drippings and onions, delivering a traditional Mexican staple perfect as a side or main component in your meals.
- Author: Viktoria
- Prep Time: 10 minutes plus soaking time
- Cook Time: 1 hour 30 minutes to 2 hours stovetop; 4-8 hours slow cooker; 45 minutes plus pressure release time Instant Pot
- Total Time: Overnight soaking plus approximately 2 hours stovetop or 4-8 hours slow cooker or 1 hour Instant Pot including pressure release
- Yield: About 3 cups cooked refried beans, serves 4 1x
- Category: Side Dish
- Method: Stovetop
- Cuisine: Mexican
- Diet: Halal
Dry Ingredients
- ½ lb dried pinto beans
- 1 small bay leaf
- Sea salt or kosher salt, to taste
- Ground black pepper, to taste (optional)
Aromatics
- ½ medium onion, quartered (for boiling)
- 3 tbsp minced onions (for frying)
- 2 garlic cloves, peeled and lightly smashed
- 2 sprigs fresh epazote or ½ teaspoon dried oregano
Fats
- 4 tbsp lard or bacon drippings (or 2 tbsp olive oil, vegetable oil, or unsalted butter)
For Garnish
- Queso fresco or cotija cheese (or Monterrey Jack cheese), crumbled or shredded
- Cilantro, chopped
Water
- Enough to cover beans by at least 2 inches during cooking
- Prepare the Beans (Soaking): Soak the dried pinto beans overnight in water, or if short on time, place the beans in a heatproof bowl, cover with boiling water by 2 inches, and soak for 45 minutes to 1 hour. Drain before cooking.
- Cook Beans on Stove Top / Slow Cooker / Instant Pot: For stovetop, add soaked beans, quartered onion, garlic cloves, epazote or oregano, bay leaf, and water covering beans by 2 inches into a large pot. Bring to a boil, reduce to a simmer, cover, and cook until beans are tender, about 1.5 to 2 hours. For slow cooker, combine same ingredients and cook on low for 6-8 hours or high for 4 hours until tender. For Instant Pot, add ingredients into a 6-quart or larger pot, seal lid, cook on high pressure for 45 minutes, then naturally release pressure for 25 minutes.
- Drain and Discard Aromatics: Once beans are tender, discard onion, garlic, epazote (or oregano), and bay leaf. Drain beans, reserving approximately 3 cups of cooking liquid.
- Heat Cooking Fat and Onions: In a large skillet over medium-high heat, warm lard, bacon drippings, or your choice of fat until hot or melted. Add the 3 tablespoons minced onions and cook, stirring occasionally, until soft and translucent, about 4-5 minutes.
- Add and Mash Beans: Stir in the cooked beans and cook for about 2 minutes. Add ¼ to ⅓ cup of reserved bean cooking liquid and mash the beans using a bean or potato smasher or the back of a wooden spoon until achieving a chunky purée. For a smoother texture, use an immersion blender.
- Finish Cooking Refried Beans: Reduce heat to medium-low and continue cooking the beans, stirring frequently, until heated through. Adjust consistency by adding more cooking liquid if too dry or simmering to thicken if too wet.
- Season and Serve: Season refried beans with salt and ground black pepper to taste. Serve topped with crumbled queso fresco, cotija, or shredded Monterrey Jack cheese and chopped cilantro as garnish.
Notes
- If you’re short on time, the Instant Pot method significantly reduces cooking time while retaining traditional flavors.
- Epazote adds authentic flavor but can be substituted with oregano if unavailable.
- Use lard or bacon drippings for the most traditional taste; olive oil or butter are good alternatives for a lighter option.
- The beans can be mashed to your preferred texture—from chunky to creamy—depending on your taste.
- Adjust seasoning at the end, especially salt, as beans absorb flavors during cooking.
- These refried beans make an excellent side dish for Mexican meals such as tacos, burritos, or as a dip with chips.
Keywords: refried beans, pinto beans recipe, authentic Mexican beans, side dish, traditional refried beans, slow cooker beans, Instant Pot beans