Go Back
+ servings
Homemade Refried Beans

Homemade Refried Beans

Devashish
These velvety homemade refried beans are a game-changing Mexican staple that brings authentic flavors right to your kitchen. With just 237 calories per serving and packed with 14g of protein, this nutritious side dish proves that comfort food can be wholesome too.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 10 minutes
Course Side Dish
Cuisine Mexican
Servings 7
Calories 237 kcal

Equipment

  • Large pot
  • Colander
  • Large skillet
  • Potato masher

Ingredients
  

  • 1 pound dry pinto beans about 2 cups
  • 1 large onion quartered
  • 2 Tablespoons lard or oil
  • 3 cloves garlic minced
  • 1-2 teaspoons salt or more, to taste
  • 3/4 teaspoon ground cumin or more, to taste
  • 1/2 teaspoon oregano or more, to taste

Instructions
 

  • Rinse pinto beans in a colander, removing any unwanted pebbles or pieces that may be in the bag. Add the beans to a large pot, cover with water and soak overnight.
  • Drain soaked beans and return them to the pot. Add fresh water to cover the beans up to two inches above them. Add onion to the pot and a couple dashes of salt.
  • Bring beans to a boil, cover and simmer for one hour, stirring occasionally. Check the beans and if they're not completely cooked after one hour, let them simmer a few minutes longer until they're done.
  • Drain the beans, removing the onion and reserving the bean broth water.
  • In a large skillet (preferably an iron skillet), heat lard or oil over medium heat. Add the garlic and stir.
  • Add the beans, cumin, oregano and ¼ cup of the bean broth. (You could also chop the reserved onion and add it to the pan).
  • Cook, gently smashing the beans as they cook with a potato masher or fork. Continue stirring and mashing, adding additional bean broth as needed until you get the texture you like and the beans are the consistency of soft mashed potatoes.
  • Taste and season with additional salt, cumin and oregano, as needed. Top with shredded cheese, if desired.

Nutrition

Calories: 237kcalCarbohydrates: 43gProtein: 14gFat: 1gSaturated Fat: 1gSodium: 341mgPotassium: 945mgFiber: 11gSugar: 2gVitamin A: 6IUVitamin C: 6mgCalcium: 85mgIron: 4mg
Keyword comfort food, pinto beans, vegetarian
Tried this recipe?Let us know how it was!