Refried Beans

Refried Beans

Learn how to make refried beans from scratch! They’re thick, creamy, and bright – a delicious side dish or addition to tacos, burritos, and more.

vegetarian / side dishes — Jump to recipe

Refried beans

The first time I tried this refried beans recipe, I thought to myself, “What took me so long?!” After years of cooking with canned refried beans, I’d finally learned how to make refried beans from scratch. Let me tell you, I’m never looking back.

These homemade refried beans are creamier, brighter, and more complex than any you’d find in a can. I love serving them as a side dish or a dip with tortilla chips, but they’re delicious in tacos, taquitos, burritos, quesadillas, and enchiladas, too. Start with canned pinto beans, and they’ll be ready in minutes. Start with dried ones, and well…they’ll take a lot longer, but they’ll be even more flavorful. Either way, I think you’re going to love them.

Dry pinto beans

How to Make Refried Beans

You can make this recipe in two ways: with canned beans or with dried ones. Even though it’s not as quick, I prefer cooking dry pinto beans here. That way, the whole pinto beans are well-seasoned, which creates more depth of flavor in the refried beans.

  • To make this recipe with dry pinto beans, start by cooking them according to this method. Let them simmer until the beans are starting to fall apart and the bean broth has thickened.
  • After that, this refried beans recipe is a breeze. Add a little more than half the beans and their cooking liquid to a blender with 2 to 4 tablespoons of water, and blend until smooth.
  • Then, return the blended beans to the pot. Stir in avocado oil, lime juice, and chili powder, and adjust the seasonings to taste. If the mixture is too thick, add water, a little at a time, until you reach your desired consistency. Taste and adjust the seasonings one more time. Finally, eat!

If you’re using canned beans, the process is similar. You’ll simmer the beans, along with the liquid from the can, with sautéed onions and spices for 15 minutes. Then, you’ll puree some of the beans and stir them back into the pot with a squeeze of lime juice. So easy!

Find both recipes with measurements below.

Homemade refried beans

Refried Beans Serving Suggestions

Most often, I serve this refried beans recipe as a side dish, sprinkled with Cotija cheese, red pepper flakes, and cilantro. It pairs well with all kinds of Mexican and Tex-Mex food. Lately, I’ve been loving it with these Roasted Cauliflower Tacos and these Vegan Tacos. It would also be fantastic with enchiladas, Austin-style migas, or any of these vegetarian taco recipes.

Here are a few more of my favorite ways to serve it:

  • As a dip. Scoop it up with tortilla chips, or spread it into seven-layer dip.
  • In quesadillas. Use it as the glue in a vegan quesadilla, or slather it into one made with cheese. It’d be a great tostada topping too.
  • In taquitos. Try it in this taquitos recipe!
  • As part of a taco bar. For a fun taco night, set out the refried beans with tortillas, cilantro lime rice, fajita veggies, pico de gallo, and guacamole. Let everyone customize their own meal!

How do you like to serve refried beans? Let me know in the comments!

Refried beans recipe

More Tex-Mex and Mexican-Inspired Recipes

If you love this recipe, try one of these Tex-Mex or Mexican-inspired dishes next:

  • Black Beans from Scratch
  • Mexican Street Corn Salad
  • Cowboy Caviar
  • Homemade Salsa
  • Sheet Pan Nachos

refried beans 150x150 1

Refried Beans

rate this recipe:#wprm-recipe-user-rating-0 .wprm-rating-star.wprm-rating-star-full svg *{fill:#343434}#wprm-recipe-user-rating-0 .wprm-rating-star.wprm-rating-star-33 svg *{fill:url(#wprm-recipe-user-rating-0-33)}#wprm-recipe-user-rating-0 .wprm-rating-star.wprm-rating-star-50 svg *{fill:url(#wprm-recipe-user-rating-0-50)}#wprm-recipe-user-rating-0 .wprm-rating-star.wprm-rating-star-66 svg *{fill:url(#wprm-recipe-user-rating-0-66)}linearGradient#wprm-recipe-user-rating-0-33 stop{stop-color:#343434}linearGradient#wprm-recipe-user-rating-0-50 stop{stop-color:#343434}linearGradient#wprm-recipe-user-rating-0-66 stop{stop-color:#343434}4.72 from 7 votesPrep Time: 10 minutes minsCook Time: 15 minutes minsServes 6 to 8
Pin Recipe
Print RecipeLearn how to make refried beans from scratch, and you’ll never get the canned kind again! You can make this recipe with dry pinto beans or canned ones. Vegetarian with a vegan option. Gluten-free.


Option 1: Refried Beans from Dried Pinto Beans

  • 1 recipe Pinto Beans, (cooked from scratch with seasonings)
  • 1 tablespoon avocado oil
  • 1 tablespoon lime juice
  • Water, as needed
  • ½ to 1 teaspoon chili powder

Option 2: Refried Beans from Canned Pinto Beans

  • 1 tablespoon avocado oil
  • 1/2 white onion, chopped
  • 1 1/2 teaspoons cumin
  • 1 teaspoon chili powder
  • 2 cans unsalted* pinto beans, including liquid
  • 1/2 teaspoon oregano
  • 1 teaspoon salt
  • Freshly ground black pepper
  • 1 tablespoon lime juice, more to taste

Serving options

  • Cilantro
  • Cotija cheese
  • red pepper flakes

Cook ModePrevent your screen from going dark


  • To make refried beans from dried pinto beans: Prepare the full Pinto Beans recipe. Transfer a little more than half of the cooked beans to a blender with about 2 to 4 tablespoons of water, enough for the beans to blend. Return the blended beans to the pot and stir in the avocado oil, lime juice, and chili powder, to taste. If the mixture is too thick, stir in more water to reach your desired consistency.
  • To make refried beans from canned pinto beans: Heat the oil in a medium saucepan over medium heat. Add the onion and cook for 5 to 8 minutes, until softened. Stir in the cumin and chili powder, then add the beans, oregano, salt, and pepper. Reduce the heat to low and simmer, stirring often, for 15 minutes. Transfer 3/4 of the cooked beans to a blender and blend until smooth. Return the blended beans to the pot, and stir in the lime juice. Season to taste and serve.
  • Serve the finished refried beans with cilantro, Cotija cheese and red pepper flakes, if desired.


*if your canned beans are not unsalted, omit the salt in the recipe and add it to taste.

Love and Lemons Book Preorder

Did you make the recipe? I want to see!
Tag @loveandlemons on Instagram.

border 366

Free Bonus:5 Tips for Fast & Easy Dinners

border 366

You may like these too…

  1. Sauteed Mushrooms

  2. How to Cook Black Beans

  3. Instant Pot Black Beans

  4. Instant Pot Brown Rice

  5. Coconut Rice

  6. Instant Pot Rice


Leave a comment: Cancel reply

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

Rate this recipe (after making it) Rate this recipe (after making it)


Notify me of follow-up comments via e-mail

Current ye@r *

Leave this field empty

Δdocument.getElementById( “ak_js_1” ).setAttribute( “value”, ( new Date() ).getTime() );

  1. Phoebe Moore (L&L Recipe Developer)

    Hi Steph, if the beans are too liquidy, you can continue to cook them until they thicken up. Hope this helps!

    Reply ↓

  2. Cheryl

    Have you tried making a big batch from dried beans and freezing?

    Reply ↓

    • Phoebe Moore (L&L Recipe Developer)

      Hi Cheryl, we haven’t tried freezing the refried beans, though I think it would work well! Regular cooked beans freeze perfectly.

      Reply ↓

    • jude

      we freeze refried beans all the time. we store in small glass containers (labelled) and defrost in the fridge. just perfect.

      Reply ↓

  3. Anne

    Looks amazing, per usual. Do you think it would lose much without the onions? I cannot have them at all, post-COVID.

    Reply ↓

    • Jeanine Donofrio

      Hi Anne, I think it would be fine without the onion – you could add a little more of the other seasonings, to taste, if you felt like it needs more flavor in the end.

      Reply ↓

  4. Sandra

    5 stars
    Absolutely love the refried beans! I sauteed a chopped jalapeño with the onion. It worked. My very fussy granddaughter asked me to make them ever week.

    Reply ↓

    • Jeanine Donofrio

      I’m so glad you both loved it!

      Reply ↓

  5. James Lachowsky

    4 stars
    I made the canned version. The flavor is vastly superior to any canned refried beans. That said, I had two issues. First of all, the result was too salty. I suppose the salt level varies with the brand of pinto beans, so I would taste before adding. Secondly, the finished product was too liquidy despite simmering for half an hour without a lid. I ended up adding a sprinkle of masa harina which made for the right consistency and I thought added to the flavor.

    Reply ↓

    • Jeanine Donofrio

      Hi James, thank you for sharing. I’ll add a note about using un-salted pinto beans, I didn’t think of it because the pinto beans I usually get are just plain.

      Reply ↓

      • Susan

        4 stars
        I use Eden brand beans. They cook them in a little Kombu and are superior quality. They’re also in a bpa free can . Thanks for this great recipe.

        Reply ↓

  6. Kevin Sanderson

    Buyer beware. The two cans of pinto beans I purchased ended up having 60% (each) of your daily allotment of sodium.

    I discovered this (oops) after I took my first bite.

    Will be using dry beans next time. haha. Regardless, I will be making this again.

    Reply ↓

    • Jeanine Donofrio

      Hi Kevin, you can also look for canned beans with no added salt – mine were unseasoned and very plain.

      Reply ↓

  7. Karrie

    5 stars
    I made the version using canned pinto beans. They were so easy and delicious! Unfortunately the end product was quite runny for our liking. I think next time (yes, these will be the only refried beans I will eat from now on!) I will reserve the liquid from the canned pintos and add as needed to reach our desired thickness. So happy to have found your site and I can’t wait to try more!

    Reply ↓

    • Jeanine Donofrio

      I’m so glad you enjoyed them! If you cook them a little longer, they’ll thicken up.

      Reply ↓

  8. Sara

    Would I follow this same recipe if I were to use black beans? Also, I made the seven layer vegan dip and it was delicious!

    Reply ↓

    • Jeanine Donofrio

      yep! You can use black beans with the same recipe.

      Reply ↓

  9. Lexi Scoggin

    I didn’t see in the recipe how many cans of pinto beans to use for this recipe. To keep the ratios right, can you post that?

    Reply ↓

    • Jeanine Donofrio

      Hi Lexi – 2 cans, the full recipe is listed in the recipe card at the bottom of the post (above the comments). Hope that helps!

      Reply ↓

  10. Nikki

    What would you recommend as an alternative oil in place of the avocado oil?

    Reply ↓

    • Jeanine Donofrio

      Hi Nikki, you can use olive oil or any other neutral cooking oil. The only one I wouldn’t use is coconut.

      Reply ↓

  11. Tricia O’Connor

    On the canned beans, I’ve always found they give us too much gas if we don’t rinse the liquid from the fan off the beans. You recommend keeping the liquid?

    Reply ↓

    • Jeanine Donofrio

      Hi Tricia, yep, the liquid makes them creamy and I haven’t had any issues. You might be able to drain them and add fresh water or broth for the extra liquid. I haven’t tested it that way, so I don’t know the specific amount.

      Reply ↓

About The Author

Scroll to Top