Recipe Video Comments

Perfect Homemade Refried Beans

This creamy, delicious homemade refried beans recipe has the perfect blend of spices and is incredibly easy! Tips for starting with dried beans or canned are below.

Refried beans made from scratch

Refried beans, or “frijoles refritos,” are cooked and mashed beans popular in Mexico, Latin America, and Tex-Mex cooking. Making them from scratch gives your the best results, much better than using canned refried beans! I love it with a side of our family’s favorite Mexican rice.

For the creamiest, most flavorful refried beans, start with dried beans. It’s easy, I promise. If you are short on time, start with canned beans. I’ve shared tips for both dried and canned beans below.

Key Ingredients

  • Beans: Use pinto beans or black beans in this recipe. I love cooking my beans from scratch for this recipe since it allows me to add extra flavor. If you are short on time, use canned beans.
  • Fat: You’ll need fat to “refry” or double cook the beans. Authentic refried beans call for lard, which makes them absolutely delicious. Bacon fat, butter, and oil are also good options.
  • Onion and garlic: I can’t help but add some extra onion and garlic to the skillet when cooking the beans. They add a little texture and flavor.
  • Spices: I use cumin, cayenne pepper, and salt to keep the seasoning simple. 
  • Toppings: My favorite Mexican restaurants serve refried beans topped with melted cheese. You can add more toppings like sliced or diced jalapeño, crumbled Mexican queso fresco, white onion, tomato, and fresh cilantro.

Find the full recipe with measurements below.

Easy Refried Beans

Tips for Making the Best Refried Beans

Tip 1: Cook on the stove. Our favorite way to cook refried beans is on the stove. We find that the beans are creamy and more flavorful. If you prefer cooking them with an Instant Pot, we’ve got you covered! We included both methods in the recipe below.

Tip 2: No need to presoak beans. Stovetop beans only takes 1 ½ to 2 hours. You can cut the cooking time slightly if you have an Instant Pot. I have shared how to cook the beans using a pressure cooker in the recipe below. As a side note, you do not need to soak pinto or black beans before cooking them in this recipe. This is true for my homemade black beans recipe, too.

Cooking pinto beans for refried beans

Tip 3: Save the cooking liquid. When your beans are cooked, you will drain them, but save the cooking liquid. We will use the cooking liquid when mashing the beans.

Tip 4: Build flavors. Grab a wide skillet and onion, garlic, and spices in a bit of fat (remember that this can be oil, butter, bacon fat, or more authentic lard). Now add your cooked beans and some of the cooking liquid. This is where you would substitute canned beans in our recipe. Instead of bean cooking liquid, you can use liquid from the can or broth.

Mashing cooked beans into refried beans.

Tip 5: Mash to your favorite consistency. Mash the beans until your desired consistency, adding more liquid as necessary. They soak up the liquid, so I usually end up adding more than I think I’ll need. Finally, serve with your favorite toppings!

Serving Suggestions

I love having a container of refried beans in the fridge. My most made meal is refried bean and cheese quesadillas for my son (he loves them). I also love them with tostadas, tacos, inside burritos, and homemade fajitas. I’ve also been known to dip homemade tortilla chips it to them!

Serve refried beans with other Mexican and Tex-Mex dishes like green chicken enchiladas or red enchiladas, my favorite crispy carnitas, guacamole, and pico de gallo.

Refried beans in a bowl

Perfect Homemade Refried Beans

  • PREP
  • COOK
  • TOTAL

For the creamiest, most flavorful refried beans, start with dried beans. Cooking the beans from scratch allows us to add flavorful aromatics like onion, garlic, and cilantro to the cooking liquid. You can cook the dried beans on the stovetop, which takes 1 ½ to 2 hours, or in a pressure cooker (like an Instant Pot), which takes about 1 hour.

If you are short on time, you can also make refried beans using canned beans, which takes less than 20 minutes. We’ve shared all of these cooking variations in the recipe below.

Makes 3 cups

Watch Us Make the Recipe

You Will Need

Cook Beans from Scratch

½ pound (226g) dried pinto beans or dried black beans (about 1 cup)

½ medium onion, peeled and left whole

2 medium cloves garlic

4 sprigs fresh cilantro

1 bay leaf

Salt, to taste

Refried Beans

3 cups (470g) cooked pinto or black beans, see notes for canned

3 tablespoons olive oil, butter, lard or bacon drippings

½ cup chopped onion (½ medium onion)

1 teaspoon minced garlic (1 medium clove)

½ teaspoon ground cumin, optional

⅛ teaspoon cayenne pepper, optional

2 to 3 lime wedges

Optional toppings: sliced or diced jalapeño, crumbled Mexican queso fresco or shredded cheese, diced white onion, diced tomato, or fresh cilantro

Directions

  • Cook Dried Beans
  • 1There is no need to soak the beans for this recipe. Rinse the dried beans, and then add them to a large pot.

    2Add the onion half, garlic cloves, bay leaf, and cilantro sprigs. Cover with at least 3 inches of water.

    3Place the pot over high heat and bring to a boil. Reduce the heat to maintain a simmer and cook until the beans are extremely tender (almost silky inside), 1 ½ to 2 hours. If the beans look dry during cooking, add more water.

    4Remove the onion, garlic cloves, bay leaf, and cilantro sprigs and discard them. Season the beans and liquid with salt. Start with ¼ teaspoon and increase to your taste.

    5Drain the beans, but do not discard the cooking liquid. We will use some of the liquid to make the refried beans. You will need about 3 cups of the beans to make refried beans. If you have over 3 cups, reserve the rest for another recipe.

  • Make Refried Beans
  • 1In a large skillet, heat the fat (oil, butter, lard, or bacon drippings) over medium-high heat until it shimmers.

    2Add the onion and cook, stirring often, until it smells sweet and begins to brown around the edges, 4 to 5 minutes.

    3Stir in the minced garlic, cumin, and cayenne pepper and cook until fragrant, about 30 seconds.

    4Add the 3 cups of cooked beans, moving them around the pan for a minute or two so that they are heated through. Add 1 cup of the bean cooking liquid, and then use a potato masher or the back of a wooden spoon to mash the beans into your desired consistency.

    5If the beans seem a little dry as you are mashing them, add a splash more liquid. The beans dry out over time, so keeping the cooking liquid nearby is an excellent way to maintain the best consistency, especially if you make them in advance.

    6Taste the beans and adjust with additional salt, pepper, or spices. Serve with a squeeze of lime and your favorite toppings scattered on top.

  • Substituting Canned Beans
  • 1Use 2 (15oz) cans of pinto or black beans. Two cans will be approximately 2 ¾ cups of beans, which is close enough to 3 cups for this recipe.

    2Open the cans, drain, and then rinse the beans. Follow the recipe instructions in the section labeled “Make Refried Beans” above, but replace the 3 cups of home-cooked beans for canned beans.

    3Instead of using the bean cooking liquid for thinning the refried beans, you will need to substitute for another liquid. We recommend using a flavorful stock (vegetable stock or chicken stock), you will need 1 to 1 ½ cups.

Adam and Joanne's Tips

  • Storing: Refried beans last in an airtight container up to 4 days and in the freezer up to 1 month.
  • Instant Pot Beans: Add the dried beans and aromatics to a 6-quart pressure cooker. Add 6 cups of water, but do not fill past the “max fill line.” Add 1 teaspoon of neutral oil like vegetable or olive oil (this prevents the beans from foaming). Seal the lid and cook on High Pressure for 30 minutes, and then allow the cooker to naturally release. Season the beans and liquid with salt. Start with ¼ teaspoon and go from there based on your tastes.
  • The nutrition facts provided below are estimates.
Nutrition Per Serving Serving Size About ½ cup / Calories 152 / Total Fat 5.7g / Saturated Fat 0.8g / Cholesterol 0mg / Sodium 150.3mg / Carbohydrate 19.8g / Dietary Fiber 4.7g / Total Sugars 1.3g / Protein 6.4g
AUTHOR: Joanne Gallagher
Adam and Joanne of Inspired Taste

We are Adam and Joanne Gallagher, the creators of Inspired Taste. Established in 2009, Inspired Taste grew from a childhood dream into one of the internet’s most trusted recipe sites with hundreds of reliable recipes, step-by-step videos, and expert tips.More About Us

33 comments… Leave a Review
  • Cynthia Lynne Turner January 11, 2026

    My first time making refried beans from scratch but before I would try to doctor up canned beans (yuck). The next day I would be giving the beans to the chickens or throwing them out. But I made these, using the Instant Pressure Cooker and there were no beans left. Very easy recipe to follow, and the taste was out of this world.

    Reply
    • Joanne Gallagher January 12, 2026

      So happy you found us and enjoyed the recipe so much! Thank you for coming back!

      Reply
  • Jocelyn Mallory August 14, 2025

    I just want to thank you for the way you explain why something is added or done in a recipe. For example, with the Instant Pot beans recipe, you say to add a teaspoon of oil to prevent foaming. Most bloggers just give instructions without explaining the why. I appreciate the answer. I also love your recipes.

    Reply
    • Adam Gallagher August 14, 2025

      You are too kind. We really appreciate your comment 🙂

      Reply
  • Anne July 1, 2025

    So good! Recipe also works using leftover borracho beans or any other saucy beans.

    Reply
  • Ailsa November 23, 2024

    I’ve never eaten refried beans before and these were delicious! My mum has eaten them before and said she never understood why people rave about them so much, but now she absolutely does. She still can’t stop talking about them and we’ve been done eating for a while.

    Reply
    • Joanne Gallagher November 25, 2024

      That’s amazing, Ailsa! So happy you found us.

      Reply
  • Rosslyn September 29, 2024

    The name of the recipe says it all. These refied beans are Pefect!! I used dried beans and follwed the recipe as is. I froze half of the recipe and had them last night and they were just as good as the day I made them. No more canned refried beans for my household. Thank you for the recipe.

    Reply
  • David VanGelder August 23, 2024

    Pretty tasty recipe! I did the Instant Pot version and used Better than Boullion chicken stock instead of plain water. On the stove top I used two cubes of bacon grease. Whenever I cook bacon I pour the fat off into ice cube trays and freeze them for a recipe like this one. yummy.

    Reply
  • Dee February 7, 2024

    The seasoning is perfect on these beans. Next time, though, I plan to blend in the onion I cooked the beans with. I think that would make for smoother beans than sautéed onions did.

    Reply
  • Cheyenne Vanhoozer January 30, 2024

    This recipe is DELICIOUS!! I’ve tried close to 10 different recipes, trying to find one that I like, and this is the one! I didn’t have cilantro and it was perfect even without it.

    Reply
    • Joanne May 22, 2024

      This is wonderful! Thank you so much for coming back and letting us know.

      Reply
  • Amber October 18, 2022

    You’re seriously the best. I’ve been following you for about a year now and the novelty hasn’t worn off one bit! I love your tips and advice – what you say is the final word as far as I’m concerned lol. I trust and love your process and style and appreciate the health and balance you bring to my life. My family’s too. I appreciate you.

    Reply
    • Adam October 18, 2022

      Hi Amber, I think this is the nicest comment we have received in a while. Thank you so much and we are thrilled that you found us. Happy Cooking!

      Reply
  • Cindy September 13, 2022

    Can this be made in a crockpot? Thanks!

    Reply
  • Gwenn Farrell July 16, 2022

    Love how comprehensive this recipe is! I cooked from dried beans and ir turn out awesome! I didn’t have fresh cilantro so I subbed in a tsp of dried coriander, and I found the spices at the end a little lacking so I doubles the cumin and cayenne pepper and added a bit of Chipotle powder at the end. The lime juice really makes it all come together as well.

    Reply
  • Judith June 24, 2022

    I eat so many canned refried beans that I thought it was time to make my own. I omitted the cilantro because I had none at home but wanted to make it NOW. It was delicious! I used canned bean.

    Reply
  • April January 16, 2022

    Soooooo gooooood! My new go-to recipe for refried beans! Next time I make them I’ll dice a serrano and add it in when sautéing the onions. That’s the only change I’ll make. Thank you so much! I haven’t eaten canned refried beans for the last 10 years cuz they just taste awful. Muy bueno!!

    Reply
  • Harjit October 31, 2021

    I would add grated ginger for gas problems. Enhances the taste
    as well.

    Reply
  • Noreen October 1, 2021

    About how many people would you say this refried bean recipe serves? I’m trying to make enough to serve 36 people.

    Reply
    • Joanne October 3, 2021

      About 6 people.

      Reply
  • Lindsay September 13, 2021

    Tried this recipe today using dry black beans. So easy to follow and absolutely delicious. I added a healthy tablespoon of fresh cilantro to my beans once I pureed them.

    Reply
  • Nancy Royal August 27, 2021

    You can also add milk instead of adding more water.. after the initial cup of bean juice

    Reply
  • DEE August 7, 2021

    Need a good refried beans recipe..Sounds great!

    Reply
  • Joli Garcon September 24, 2020

    Really enjoyed this recipe. Very easy! So much better than canned or my local Mexican restaurant. Thanks guys. You are appreciated. Joli

    Reply
  • Sheila Van Ausdal July 30, 2020

    I tried this recipe with some old, old 15-20 year-old dried beans I had in storage. This was such a scrumptious recipe! The reason I tried this was because I had over-cooked my beans if you can believe it. (I brought 3 c. water to a boil, added 1 c. dried beans and 3 tsp. baking soda and simmered it for 20 min. Then I drained them and added more water – 3 c. per each 1 c. of beans and let them sit overnight. Then I simmered them for 2 hours.) So my beans were mushy. I spread this recipe on tostadas, added cheese and broiled them. Then I added all the toppings that were suggested plus taco sauce and it’s one of the best things I’ve ever tasted.

    Reply
  • Deborah Rogers July 26, 2020

    ..I’m a SoCal..so Mexican food is in the DNA..but I’ve never made refried beans from scratch…they were easy..and yummers! Garcias..Deb

    Reply
  • Caroll Claps June 6, 2020

    Love your recipes and the presentation is terrific!

    Reply
  • Kim Vandeweghe May 5, 2020

    First time making refried beans. They were delicous! Followed your recipe as written using a can of beans ( halved it) I am so happy to have found your site. With extra time to cook these days, I look forward to your posts. Easy to follow recipes and appreciate your videos with various modifications.

    Reply
  • Lois Jones January 10, 2020

    I have tried your recipes and they always turn out perfect. Thank you!!

    Reply
  • Preeti Gautam August 26, 2019

    wow, the dish is really amazing. I hate beans but after reading this post, I am in love with this dish. Wish I can taste your dish.

    Reply
  • Michelle Montgomery August 20, 2019

    Have not made this yet, but I look forward to trying this recipe. I have been looking for a recipe like this for a while.

    Reply
  • Tee August 19, 2019

    Please stop posting such incredible and delicious recipes! Having a “Pavlov“ affect on me, LOL!!
    So appreciate you both, and grateful that I found you on Instagram! Follow the leaders! And then become one! I’ve turned so many people on to your posts And will continue.

    Reply

Leave a Reply

Leave a Review or Comment

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

Rate this recipe!

 

All comments are moderated before appearing on the site. Thank you so much for waiting. First time commenting? Please review our comment guidelines. You must be at least 16 years old to post a comment. All comments are governed by our privacy policy & terms.

Previous Post: Next Post: