Easy Refried Beans
These refried beans are delicious and so easy to make. This refried bean recipe is quick, too—use canned beans and they're ready in 25 minutes! Healthy, vegan and gluten free.
Updated by Kathryne Taylor on August 30, 2024
Where have pinto beans been all my life? I dismissed them after a couple of lackluster Mexican restaurant meals, but I’ve recently realized pinto beans in their full glory. They’re creamy and rich, and mix in beautifully with scrambled eggs, soup, rice and more.
Pinto beans make the best refried beans, since they’re so buttery. I recently crossed my refried black beans recipe with my pinto beer beans (both available in my cookbook) and ended up with these outrageously delicious refried beans.
Fresh cilantro livens up these refried beans, and a squeeze of lime juice makes them taste more complex. Flavor aside, these refried beans are also a healthy source of plant-based protein and fiber (12 grams of each per serving). You can read up on pinto bean nutrition here.
Bonus? This recipe is so easy to make! I used high quality canned beans to make this recipe quickly. I tried home-cooked beans and couldn’t tell enough difference to bother doing it again. If you prefer to cook your own beans, though, you certainly can.
Cook up some onion in olive oil, add spices and beans, and your refried beans are ready in under 25 minutes. This recipe is far superior to store-bought refried beans, and it’s become a staple in my kitchen. I hope it becomes a staple in yours, too.
Uses for Refried Beans
Refried beans are a healthy side dish to serve along with any Mexican meal. They’re so good that I like to eat them with tortilla chips as a bean dip.
You can also use these protein-rich, vegan refried beans inside tacos, enchiladas and burritos. Spread them on the inside of a quesadilla or on top of a tostada. You can’t go wrong!
Watch How to Make Refried Beans
Refried Bean Tips
Chop the onions very small, and be sure to cook them until tender. This is key to achieving a creamy texture. If the onions are too large or undercooked, they will be distracting and crunchy. No thanks!
Mash the beans as much as you’d like. I usually stop when the beans are half to three-quarters mashed, but you can mash them completely if you’d like perfectly creamy refried beans. (You’ll get even smoother results if you blend these beans in a food processor. I don’t recommend trying the blender since they are so thick.)
Use black beans if you prefer. Black beans aren’t as easily blended as pinto beans, so they’ll probably be a little more chunky. If you love black beans, you’ll love this version!
Add peppers for even more flavor. You can add a finely chopped bell pepper (any color) or jalapeño pepper(s) with the onion, for beans with extra flavor and texture. Jalapeños will make the beans more spicy—I recommend removing the seeds and membranes first so you have more control over the spice level.
Please let me know how these refried beans turn out for you in the comments! Your feedback keeps me going, and your star ratings encourage other readers to make the recipe. Find more Mexican recipes here.
Easy Refried Beans
These refried beans are delicious and so easy to make. This refried bean recipe is quick, too—use canned beans and they’re ready in 25 minutes! Plus, these beans are healthy, vegan and gluten free. Recipe yields 2 ½ cups refried beans (21 ounces), enough for 5 servings.
Ingredients
- 1 tablespoon extra-virgin olive oil
- ½ cup finely chopped yellow or white onion (about ½ small onion)
- ¼ teaspoon fine sea salt
- 2 cloves garlic, pressed or minced
- ½ teaspoon chili powder
- ¼ teaspoon ground cumin
- 2 cans (15 ounces each) pinto beans, rinsed and drained, or 3 cups cooked pinto beans
- ½ cup water
- 2 tablespoons chopped fresh cilantro
- 1 tablespoon lime juice (about ½ medium lime), to taste
Instructions
- In a medium saucepan over medium heat, warm the olive oil until shimmering. Add the onions and salt. Cook, stirring occasionally, until the onions have softened and are turning translucent, about 5 to 8 minutes.
- Add the garlic, chili powder and cumin. Cook, stirring constantly, until fragrant, about 30 seconds. Pour in the drained beans and water. Stir, cover and cook for 5 minutes.
- Reduce the heat to low and remove the lid. Use a potato masher or the back of a fork to mash up about at least half of the beans, until you reach your desired consistency. Continue to cook the beans, uncovered, stirring often, for 3 more minutes.
- Remove the saucepan from the heat and stir in the cilantro and lime juice. Taste, and add more salt and lime juice if necessary. If the beans seem dry, add a very small splash of water and stir to combine. Cover until you’re ready to serve.
Notes
Change it up: Substitute black beans for the pinto beans.
Nutrition
The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice. See our full nutrition disclosure here.
Add fresh garlic just before the beans for even more yumminess. Thanks for sharing you inspiring cooking ideas, Kate!
I made this twice this week along with homemade corn tortillas. It was a big hit for dinner. Great, easy recipe.
Thanks for letting me know you love it, Kim!
Great recipe! I used some taco sauce to get a thinner consistency instead of water which adds a lot of flavor.
Can this be prepared before hand and put in the fridge for a few days before using?
We make them ahead all of the time. They will dry out a bit so we add a few tablespoons of water and microwave slowly. Good luck!
It’s simple and quick and (nearly) foolproof. Easy to substitute too. I like to slice my onion halfway through to the axis and then turn it to cut out onion rings that are now split and liner strands. Slice the split rings off the onion very thinly. When they are sauteed they become these long sloppy stringy onion strands you pull out of a burrito with your teeth while you eat, and they retain the onion flavor in the strand, rather than having it blended into the mash. Caramelize them a bit in the olive oil. Thanks for the proportions. Tasty.
I’m glad you love it, Don!
I have made these beans so many times. Brilliant recipe and so easy to make. No more canned refried beans for me. Tonight I’m going to try with added Jalapenos
My kids love these refried beans! I make them all the time!:)
That’s great! Thanks for your review, Aleta.
I love this recipe and being able to make a lower sodium and lard free recipe! I add more lime juice in place of water and it’s so good I use it as a dip.
Can you freeze the leftovers?
I haven’t tried it, sorry!
I always freeze them, works great
I’m glad I found your recipe, as I am on a LOW sodium diet (I just omitted the salt). Looking forward to doing this recipe again (hopefully, not making ONE big mistake – I was cooking taco meat at the same time, and when I went to put in the water, I grabbed the wrong cup – TOO much water. It took a bit longer cooking them to get the beans less runny, BUT, they tasted good.) THANKS!
Oh no! I’m glad you were still able to have a good result.
Had a can of refried beans with no idea how to use them. Saw your recipe and am glad I did. It is easy and simple and delicious. Thanks for your work. I added more garlic to it as I really like garlic. Looking forward to more recipes!
You’re welcome, Linda! Be sure to let me know what other recipes you try. :)
Wow! Best refried beans ever! Being from Texas I’ve eaten my weight in refried beans and these are seriously the best. I’m also a recipe modifier about 99% of the time but this needs absolutely zero change. My family doesn’t like refried beans and they were won over by the aroma that filled the house before they even took a bite. This is a new go-to in my book. Thanks for sharing.
I’m vegetarian so I’m used to eating a lot of beans already. Today I tried this version and I’m glad now I have one more way of getting my proteins! I’m using it for my meal prep this week!
Wonderful, Juliana!
Great, easy recipe. I always cook my own beans and pop them in the freezer, so they are always on hand. I had some cannellini beans and used them. Turned out great. I am using them in a vegan 7 layer dip.
I never knew how easy it was to make refined beans. Thank you!
You’re welcome, Lynn!
I have made the refried beans in this recipe 3-4 times now. I am not a vegetarian BUT i am trying to reduce my consumption of mean and this is an easy and tasty way to do so. I don’t even make the green guac cause.. just the refried beans and the pickled onions. Slap it on a flour tortilla and it is just delicious. I did find if I switched chili powder for chipotle smoked chili powder it was even better.
Thanks for sharing, Rachael!
I substituted black beans for the pinto beans and added finely chopped cooked bacon to the onions. They were amazing!!
These were great refried beans – quick, easy and delicious. I did make a few adjustments to suit our taste. I sautéed 3/4 cup of onion (about 1/2 medium onion) and three large garlic cloves in 2 tablespoons of olive oil. I increased the chili powder to 1 scant teaspoon. I also used a full can of lower sodium chicken broth instead of water. I added it incrementally and cooked the beans for about 15-20 minutes, stirring occasionally. I used 1 can of Goya and 1 can of Bush’s pinto beans. I liked the combination because the Bush’s beans are softer the Goya beans. I’ve never use canned pinto beans before since I always worried that they wouldn’t have enough flavor, but with my changes these were some of the best refried beans I’ve ever eaten – and we eat a lot of those in Texas.
I love pinto beans, but I always cook them from scratch. I needed refried beans for a recipe and I didn’t want to take the time and trouble to cook a whole pot of beans. So I decided to try your recipe, and it was delicious, but I did make a couple of changes. I use a whole can of chicken broth instead of water. I added about 1/3 of the can at a time and cooked the beans for about 20-30 minutes total after adding the broth, stirring after each addition. The taste of the finished product was so good that I now keep a couple of cans in the pantry for bean and cheese quesadillas or bean and cheese nachos.
I bought the wrong refried beans and found your recipe. All I had was black beans and cannelloni beans. It was delicious! Thank you for saving my meal!
I’m happy it still worked, Becca!
Love this recipe. Could you tell me where to find the recipe for the onions in the picture along side of the refried beans and guacamole? It looks like red onions soaking in vinegar or perhaps water.
Hey Cassandra! Those are my quick-pickled onions, and they go so well with these beans.
Very interesting , good job and thanks for sharing this recipe..
This recipe is a perfect foundation. I used the chicken broth, and added it in stages, kind of like making risotto. The end result was rich and creamy. Never thought I’d like retried beans without the lard, but this was fantastic and easy.
Is this recipe gluten, dairy and soy free
My 4 yr old grand daughter is intolerant… don’t want to make her sick.
Thanks
From the recipe (I highlighted your concerns):
“CATEGORIES appetizers, budget friendly, condiments, dips & sauces, dairy free, egg free, fall, favorites, ***gluten free***, Mexican, nut free, pantry friendly, recipes, side dishes, snacks, ***soy free***, spring, summer, Super Bowl, tomato free, ***vegan***, winter”
That means no gluten, no soy and no dairy (vegan). Enjoy!
Awesome,
Thank You
I’ve made this numerous times and every time it turns out fabulous! Everyone can’t believe there isn’t any lard in it. It’s great per your recipe or if you want to add jalapenos to make it spicy it’s a great addition. It’s so easy to adjust according to the taste palates of those you are serving. Thank you for a great recipe! It’s definitely my “go to”!
This recipe is absolutely delicious! I used black beans as I had that on hand and added a dash of lemon pepper to amp up the spices to offset the slightly stronger flavour of the beans. I will never buy canned refried beans again. This recipe is easy and so tasty.
I made this dish tonight and found that it much more flavor fo us even though I used 3 times the spice called for. Chipotle in adobo did the trick thought. With that addition, the beans were delicious.
Never thought I would get excited about refried beans but these are delicious!
Hooray, Katie! I’m glad you got excited about these.
I am so happy to have found your page, after having Googled: “DIY refried pinto beans” -and the fact that you were the top result shows that, since starting the blog in ’10, you have done well to optimize it for search engines, etc…
I haven’t made the recipe yet; one small issue for me is, while you mention that people could cook their own beans, you don’t go into detail about how to do that. I have always thought that boiling “the hell” out of them for 45 minutes might be the quickest way, but don’t the beans retain more nutritional value if you soak them overnight and then slowly cook them at just under a boil?
I am going to compromise and simmer them on low for about an hour and a half….and then, it will be on to the recipe….
I pocketed a lot of your pages so I can return to them, especially the ones on starting a food blog.
I have a “New Orleans Lifestyle” blog that I started in 2006, but haven’t done nearly as well with linking and promoting, using keywords and a site map, etc. etc. Plus, it’s about my mundane life and offers very few delicious recipes. (I do have a coconut milk/peanut butter ginger and honey thing I make that I’m kinda proud of LOL)
I only include my link in case you are curious, at the risk of making this look like a spam type comment (daniels-new-blog.blogspot.com)
I should get back to you soon with the result of the recipe, I don’t know if I can wait for the beans though, I’m famished!
I’m happy you came across the blog too, Daniel! Bean cooking method really varies and I haven’t mastered my own technique yet. I know some love using a pressure cooker to cook dried beans. Let me know how cooking your beans goes for you!
Easy and delicious
I didn’t change a thing. It’s perfect.
I’m happy to hear that, Joe! Thank you for taking the time to review.
Made these today and they were excellent. I won’t be using canned refried beans again.
Made this for my veggie burrito bowl mean prep and i love it! Blended it for a smoother consistency, just my personal preference and added a spoonful of Mexican sauce, yum!
Nom, nom, nom. Really great recipe. Don’t think I’ll ever go back to the lackluster premade stuff. Went hunting for a recipe since I couldn’t find the premade … so glad :) Quick, easy recipe. Did use a blender
That’s great! Thank you for your comment, Barb.
Hi from Ireland. Just made this. My 2 year old went mad for it! I’m standing at the cooker with a spoon and I better stop eating it or there’ll be none left! I just scooped some out with a chilli tortilla chip – delicious. I did lower the chilli and added way more cumin and a little of a chicken stock cube. I also can’t get pinto beans here but I had black beans so used them. I also have no limes but hopefully might be able to get some later. Can only imagine what they’ll taste like then!! Will DEFINITELY be making again and the recipe is going into my cookbook. I’m making nachos later with this
Your recipes never fail me and this was another winner today! I added the bell pepper as suggested and it worked very well. Delicious!
I just made this and it was delish! Thanks so much for sharing. I often have refried beans at a Colombian place but never thought of making myself and these were just as good if not better!
I live in France and wanted to make refried beans – I made it with kidney beans and it is delicious.
This is an excellent recipe! I used canned black beans drained and rinsed. I found that using my immersion blender gave them the perfect texture.
Made this today using Mayacoba beans – came out nice and creamy. The flavor was great and I’m looking forward to a bean and cheese burrito with the leftovers.
Kate, these are so good. I think you and I must have similar tastes – or you are a master at perfecting recipes – because I have your cookbook and have made a decent percentage of the recipes on your blog, and so many recipes have become favorites!
First of all….let me start out by saying this: I HATE BEANS.
But for whatever reason, this recipe looked pretty good to me.
So I tried it.
And it’s DELICIOUS……
Did I mention it’s delicious?
Love these’
Made these for a taco night tomorrow (a day early, just in case). They are fantastic! Full of flavor but not heavy. Thank you!!
Kate, your recipes have been a gift over the last two months! This one is no exception–so simple, and yet, such a big payoff. After making these refried beans I have no excuse to ever buy the canned version ever again. Thank you!
I wasn’t sure how these would taste, being so simple, but wow, they’re full of rich flavor! This recipe will be a go-to for me. Thanks for the sharing it!
We have made these about 6x now with all of the beans we have on hand. I HIGHLY recommend! Tonight we made up a healthy veggie Mexican dip with these beans as the base. Great easy go to for weeknights! Thanks again, Kate!
As quick and easy as the recipe says it is and the flavor delivered!
I like things spicy, so I add a chopped up chile in adobo suace. I’ve also made without the cilantro and lime juice when I didn’t have any and it’s just as yummy. Thank you for this recipe.
Amazing. Made these for my tostadas de tinga tonight. PERFECTO! No changes :)
This was great! I used black beans and gave it a quick blitz with the immersion blender, leaving it partly chunky. Easy to make and seriously delicious.
I made this recipe with pintos. I did add jalapeños and green bell. It was a big hit with my husband!
I made this last night, and they were delish! Imagine, refried beans that have flavor! We all really liked them, and I plan to make them again and often. (Our market was out of jalapenos, so I got a cubanelle pepper just to add that nice pepper flavor–yum!)
Right! I’m happy you think so, Alicia.