Homemade Refried Beans

5 from 3 votes
2 Comments

This post may contain affiliate links. See our disclosure policy.

Homemade refried beans are SO easy and they taste WAY better than anything you can get in a can. Follow our easy step-by-step instructions to learn how to make homemade refried beans from scratch!

A bowl of refried beans on a colorful placemat.
Featured with this recipe
  1. Ingredients for Easy Refried Beans
  2. How to Make Homemade Refried Beans from Scratch
  3. Instant Pot Refried Beans
  4. CrockPot Refried Beans
  5. Tips for Making the Best Homemade Refried Beans
  6. What Goes Well with Refried Beans
  7. FAQs
  8. Storing Homemade Refried Beans
  9. More Tasty Recipes with Beans
  10. How to Make Homemade Refried Beans
  11. Homemade Refried Beans Recipe

Making homemade refried beans from scratch may take slightly more effort than opening a can with a can opener, but the difference in taste and quality really can’t be beaten. When you have control of the seasonings and aromatics, the flavor possibilities are endless.

Not only is this recipe easy, but it is also foolproof. You don’t need exact measurements and you can always make the texture to your preferred consistency. This may sound cliché but once you start making your own from scratch, you will never be satisfied with the canned stuff again.

A ceramic Dutch oven with refried beans cooking down.


Ingredients for Easy Refried Beans

Only a few ingredients are needed to make homemade refried beans and they are very common and easy to find. These beans are packed with so much flavor and the smoothest, creamiest texture. Take your refried beans to the next level with these simple ingredients!

  • Dried Beans – Pinto beans are the most common for making refried beans but you can also use black beans or cranberry beans. The pinto beans have a soft, buttery texture when cooked. As far as brands of beans go, we HIGHLY recommend Rancho Gordo beans.
  • Fat – The most authentic “fat” to use is lard, but sometimes lard can be hard to find or it may not be the preferred choice of those trying to eat healthy. Bacon grease/fat can also be used but it can give the beans a bacony flavor (which may not be a bad thing). Corn oil, avocado oil, vegetable oil, and olive oil are also suitable substitutes. 
  • Onion – White or yellow onion will work great. Slice it thin or chop it up.
  • Garlic – An optional ingredient that gives the beans a nice flavor. 
  • Water or Broth – Either one works. If you use broth, you may not need to salt as much later in the process. Vegetable broth and chicken broth are popular options. Water is obviously the cheapest option. Use whatever works best for you.
  • Salt – Refried beans really only need to be seasoned with salt. You can great creative and add more fancy seasonings (see options below) but they aren’t necessary and can easily overpower the beans if you aren’t careful.
A spoonful of dried pinto beans.

How to Make Homemade Refried Beans from Scratch

Yes, it does look like a few too many steps when making the best refried beans but these instructions give you step-by-step instructions on how to make them perfect every time! Once you make these refried beans at home you will never go back to opening a can. This stove-top refried bean recipe is quick and easy every time!

  1. Clean – Spread out beans on a baking sheet and pick out any debris. Place beans in a large bowl and cover with water, rinsing and replacing water 2-3 times. Drain beans in a colander and set aside.
  2. Saute – In a Dutch oven or large pot, heat lard, bacon fat, or oil over medium-high heat. When the oil becomes hot, add in the onion. Sauté until onions become transparent and soft. Add garlic and sauté.
  3. Boil – Add beans and stir to coat in oil, then add enough water or broth to cover the beans. Bring to a rapid boil. Add in the salt. Reduce heat to a gentle simmer and simmer until beans become soft. Continue to salt, if needed throughout the process.
  4. Drain – When the beans have softened, remove them from the heat and drain the bean water into a bowl or liquid measuring cup. Do not discard. Place beans aside in a separate bowl.
  5. Coat beans – Wipe the Dutch oven clean. Heat the remaining lard, bacon grease, or oil in the Dutch oven over medium-high heat. If you have extra onion or garlic, you can add it to the oil and sauté if you would like, but it isn’t necessary. When the oil is hot, add the drained beans and stir to coat in the oil.
  6. Mash – Use a bean masher, potato masher, or immersion blender (hand blender), or a fork to mash the beans, adding some of the bean cooking liquid a little at a time while mashing. Keep mashing until you reach your desired consistency and texture. If you run out of bean water but still need to thin the beans, use water or broth. 
  7. Serve – Garnish with a squeeze of lime juice, queso fresco, cilantro, and/or jalapeños.

Instant Pot Refried Beans

If you want to speed up the process, you can cook your beans in an Instant Pot or pressure cooker. To do this, cover your beans with 2 to 3 inches of water, add sautéed aromatics, and cook on high pressure for 20 to 40 minutes depending on the size of your beans. Allow the Instant Pot to naturally release by moving the valve over.

Keep in mind that by cooking them in the Instant Pot, you won’t get as rich of a bean broth so you may want to simmer for an additional 20 to 30 minutes on the stovetop to develop a nice broth to mash your beans with.

CrockPot Refried Beans

To cook your beans in a crockpot or slow cooker, simply place the beans and sautéed aromatics in the slow cooker and cover using the ratio of 1 part beans to 3 to 4 parts water (so 1 cup of beans to 3 to 4 cups of water). Cook on high for 4 to 6 hours. This method is great because you can just throw it all in the crockpot with the lid on in the morning and forget about it until the afternoon. 

A ceramic Dutch oven with homemade refried beans being stirred.

Tips for Making the Best Homemade Refried Beans

  • Canned beans – You can also make refried beans using canned pinto beans. Heat the oil in a large skillet and add onion and garlic. When onions are cooked through, add the canned pinto beans (liquid and all) to the skillet. Stir until beans are nice and hot and then mash according to the recipe below, adding water if needed to thin. So easy!
  • Seasonings – Optional spices and seasonings may include cumin, chili powder, cayenne pepper, oregano, smoked paprika, or bay leaves. Save the lime juice and fresh cilantro to use as garnishes over the top right before serving. 
  • Aromatics – The most common aromatic to use is onion, and really, that’s all you need. Other common aromatics are celery, carrots, ham bones, jalapeño peppers, and/or chiles.
  • Serving refried beans – You can serve refried beans (frijoles refritos) plain, as a side dish, or as a bean dip. We like to squeeze fresh lime over our cooked beans and then top with queso fresco or Cotija cheese, then sprinkle with a little cilantro and some jalapeños.
  • Tex-Mex style – You can also top your beans with shredded cheddar cheese and hot sauce for a more Tex-Mex style. Pair your beans with some Mexican rice or simply serve with tortilla chips. There are so many possibilities here, you can’t go wrong!
A ceramic bowl with homemade refried beans.

What Goes Well with Refried Beans

Tacos, nachos, burritos, enchiladas, chilaquiles… you name it! Refried beans go well with just about any Mexican-inspired or Tex-Mex dish you possibly imagine. They are such a versatile side dish. Here are a few of our favorites:

“These beans are so much better than anything I have ever eaten from a can. They are even better than my local restaurant favorite!”

-Whilhelmina

FAQs

What is the difference between refried beans and pinto beans?

Refried beans are basically mashed up and seasoned pinto beans. Not all refried beans are made from pinto beans though. Black beans, cranberry beans, and navy beans can also be used to make refried beans.

Why do they call them refried beans?

The word refried beans comes from the Spanish phrase “frijoles refritos”. Which translates to “well-fried beans”. Although they aren’t fried, they are cooked down to be extremely soft so they can easily be mashed.”

Do I need to soak my beans?

You don’t NEED to soak them but if your beans are old (more than 2 years) you may want to. One of the many reasons I love the Rancho Gordo beans is because they are very fresh and if you use them within 2 years, there is no need to soak them at all. Soaking and rinsing your beans may wash away some of the nutrients.

The main advantage of soaking is that it cuts down on the cooking time. For me, it doesn’t cut down on the time enough to make it worth soaking for hours. I don’t mind simmering them an hour or so longer if it means they don’t have to soak for 6+ hours. 

Are refried beans considered healthy?

Yes! Refried beans are just mashed beans (they aren’t actually “fried”). They are high in protein and fiber. If you make them at home, you can even control the amount of sodium added to make them even healthier.

Storing Homemade Refried Beans

Place the leftover refried beans into an airtight container and store them in the refrigerator for four to five days. When ready to make, place them in the microwave or warm them up on the stove top.

More Tasty Recipes with Beans

Beans are always a delicious way to add extra protein and nutrients with all the flavor! They are simple to make and come together with little amounts of ingredients. Add these bean recipes to your next meal for a complete meal!

How to Make Homemade Refried Beans

A ceramic bowl with homemade refried beans

Homemade Refried Beans

5 from 3 votes
Homemade refried beans are SO easy and they taste WAY better than anything you can get in a can. Follow our easy step-by-step instructions to learn how to make homemade refried beans from scratch!
Prep Time 10 minutes
Cook Time 2 hours
Total Time 2 hours 10 minutes
Course Side Dish
Cuisine Mexican/Spanish
Servings 12

Ingredients

  • 1 pound dry pinto beans
  • 6 tablespoons lard, bacon fat, or oil divided
  • 1/2 onion chopped
  • 4 cloves garlic (peeled and finely minced)
  • 2-3 quarts water or broth (you may not need ALL of the liquid)
  • sea salt to taste

Instructions

  • Spread out beans on a baking sheet and pick out any debris.
    Dry cranberry pinto beans on a baking sheet
  • Place beans in a large bowl and cover with water, rinsing and replacing water 2-3 times. Drain beans in a colander and set aside.
    Dry pinto beans being rinsed in a colander in the sink
  • In a Dutch oven or large pot, heat 3 tablespoons of lard (or bacon fat or oil) over medium-high heat. When the oil becomes hot, add onion. Sauté until onions become transparent and soft (not browned). Add garlic and sauté another 30 seconds.
    chopped onions sautéing in a Dutch oven on the stove
  • Add beans and stir to coat in oil, then add enough water (or broth) to cover the beans by 2-3 inches. Bring to a rapid boil and boil for 10-15 minutes.
    Add a pinch to two of salt. Reduce heat to a gentle simmer and simmer until beans become soft, about 1-3 hours. Continue to salt, if needed throughout the process.
    Dry pinto beans simmering in broth in a Dutch oven on the stove
  • When beans have softened (the easiest way to tell if they are done is to just taste one), remove from heat and drain the bean water (pot liquor) into a bowl or liquid measuring cup. Do not discard. Place beans aside in a separate bowl.
    Pinto beans in a strainer next to a bowl of bean liquor
  • Wipe the Dutch oven clean (or use a separate large skillet). Heat the remaining lard (or bacon grease or oil) in the Dutch oven over medium-high heat. If you have extra onion or garlic, you can add it to the oil and sauté if you would like, but it isn't necessary.
    When the oil is hot, add the drained beans and stir to coat in the oil.
    Refried beans that have been softened to make refried beans
  • Use a bean masher, potato masher, or immersion blender (hand blender) to mash the beans, adding some of the bean water a little at a time while mashing. Keep mashing until you reach your desired consistency/texture. If you run out of bean water but still need to thin the beans, use water or broth. 
    An immersion blender blending pinto beans into refried beans
  • Garnish with a squeeze of lime juice, queso fresco, cilantro, and/or jalapeños (all optional).
    A bowl of homemade refried beans next to some limes and cilantro

Notes

  • Keep in mind, as the beans cool, they will thicken up. You may want to keep some of the bean water on hand until beans have cooled a little. 
  • If you want your refried beans to have a fine, pureed texture, place your beans in a food processor and process, adding liquid if needed, until your desired consistency is reached.

Nutrition Information

Calories: 119kcalCarbohydrates: 11gProtein: 4gFat: 7gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 4gTrans Fat: 1gSodium: 1mgPotassium: 176mgFiber: 4gSugar: 1gVitamin A: 1IUVitamin C: 1mgCalcium: 20mgIron: 1mg

Love this recipe?

We want to hear from you! Please leave a review.

Rate and Review



Share This With the World

PinYummly

About the author

Erica Walker

Erica lives in Boise, Idaho with her husband, Jared, an attorney, and her three beautiful girls. Beyond the world of recipes, she loves adventuring with everything from kayaking, to cruising, to snowboarding and taking the family along for the thrill ride.

More about Erica Walker

Leave a comment

Your email address will not be published. Required fields are marked *

How many stars would you give this recipe?




Comments

  1. 5 stars
    These beans are so much better than anything I have ever eaten from a can. They are even better than my local restaurant favorite!