Go Back
original f0193bb7 5470 42cb 9f55 4c6aa3d18e7c

Mexican Restaurant Refried Beans

5 from 1 vote
These Mexican Restaurant Refried Beans taste exactly like the creamy, flavorful beans you get at your favorite Mexican restaurants. Made with canned pinto beans, pork lard (or butter), chicken bouillon, and simple seasonings, this quick stovetop recipe delivers rich, authentic flavor without soaking or boiling dry beans. Perfect as a side dish for tacos, enchiladas, burritos, nachos, or any Mexican-inspired meal.
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Servings: 4 people
Course: Side Dish
Cuisine: Mexican

Ingredients
  

  • 3 cans pinto beans drained
  • 1 –2 tablespoons oil
  • 1 teaspoon chicken bouillon adjust to taste
  • 1 teaspoon onion powder
  • 1 teaspoon garlic powder
  • 2 cups water added gradually
  • 3 tablespoons pork lard or butter as substitute
  • ½ –1 cup shredded cheese cheddar, Monterey Jack, or Mexican blend

Method
 

  1. Heat the oil in a large skillet over medium heat.
  2. Add the drained pinto beans to the pan and stir.
  3. Season the beans with chicken bouillon, onion powder, and garlic powder. Mix well.
  4. Slowly add the water, a little at a time, letting the beans absorb and the excess evaporate before adding more. Continue until the beans are soft and easy to mash.
  5. Mash the beans with a potato masher or the back of a spoon until smooth or to your preferred consistency.
  6. Add the pork lard (or butter) and mix until fully melted and incorporated for a creamy texture.
  7. Stir in the shredded cheese until the beans are rich, smooth, and restaurant-style.
  8. Serve warm as a side dish or inside your favorite Mexican dishes.

Notes

  • For the most authentic flavor, pork lard is recommended, but butter works well as a substitute.
  • Add more water for a smoother, creamier consistency or reduce water for thicker beans.
  • These refried beans reheat perfectly and can be thinned with a splash of water the next day.
  • Top with extra cheese, cilantro, or a drizzle of crema for restaurant-style presentation.