Go Back
+ servings
world's best easy homemade refriend bean recipe so easy

Homemade Refried Beans

Delicious restaurante style refried beans recipe
Prep Time: 15 minutes
Cook Time: 1 hour
Course: Appetizer, Side Dish, Snack
Cuisine: Mexican
Keyword: Appetizer, refried beans
Servings: 6 Cups


  • 1 lbs. dried pinto beans rinsed
  • water
  • 1/4 lbs. bacon
  • 1/3-1/2 stick butter
  • 1 tbsp salt to taste but I’d start with 1 TBS and add more if you like
  • 1/2 tsp cayanne pepper to taste but I’d start with 1/2 tsp and add more if you like
  • 1 tsp taco seasoning to taste but I’d start with 1 tsp and add more if you like
  • 1/2 tsp onion powder to taste but I’d start with 1/2 tsp and add more if you like


  • Add 1 lbs. rinsed dry pinto beans to the liner pot.
  • Cover with 6 C water
  • Add in bacon
  • Cook on high pressure for 30 minutes.
  • Quick release. You can natural release some if you want but I’m usually impatient and to to get eating quicker
  • You can remove the bacon if you like or if you’re lazy like me and have the philosophy that more bacon is always better just leave it. I’ve done both, hubby liked it more when I left it in but I couldn’t tell the difference.
  • Drain off all but enough liquid to cover the beans with an inch of liquid. I recommend holding the liquid to the side in case you want to add nay back but if you don’t regular water will work fine if you want to thin your beans out.
  • Stir in seasonings and butter.
  • Mash with a potato masher (I did this for years) or my new favorite, blend with an immersion blender. I like it to have some bean texture but you can blend smooth if that is your preference.
  • Taste and add any more seasonings to your personal preferences.
  • If you want it to be thicker put the pot on sauté and cook the beans while stirring. Keep in mind that as they cook and sit they will also thicken up.
  • If you want them thinner add back in some of the liquid or some water.


Slow Cooker Directions
Add rinsed beans to the slow cooker.
Cover with 2 inches of water.
Cook on high for 5-6 hours until beans are tender.
Proceed to to step 6 of from the Instant Pot beans directions above.
Stove Top Directions
Pour the beans into a big pot (remember they’ll triple in size, plus you’re adding water and need room to stir)
Cover the beans 3-4 inches of water
Add bacon yes in strips
Bring to boil and then simmer for 2 hours or until beans are fully cooked and tender. Be sure to check every once in a while and add more water if needed. I like mine soupy so I like to end with a small 1/2inch to 1 inch still covering the beans. Burnt beans stink so check em.
After 2 hours beans should be tender. Proceed to step 6 from Instant Pot directions above.
Love this? Get More! Follow Rae Gun Ramblings on Pinterest