bg

Easy Recipes

  • Recipe Index
  • Shop
  • About
menu icon
go to homepage
  • Recipe Index
  • Shop
  • About
search icon
Homepage link
  • Recipe Index
  • Shop
  • About
×
Home » Blog » Refried Beans From Scratch (Five-Ingredient Mexican Classic)

Refried Beans From Scratch (Five-Ingredient Mexican Classic)

Published: Apr 20, 2026 by Sarah · This post may contain affiliate links · Leave a Comment

Banner 01 (2)
Jump to Recipe Print Recipe

If you've ever opened a can of refried beans and thought, "there has to be something better than this" — friend, you are RIGHT. These refried beans from scratch taste like something straight out of that little family-run Mexican spot where everyone knows your order.

cheesy refried beans bow

I started making these after a taco night went sideways last spring. Emily had friends over, I grabbed a can from the pantry, and one of the kids literally said, "what IS this?" Not in a cute way. That was my wake-up call.

So I pulled out a bag of dry pinto beans the next weekend, and wow. Game over for canned beans in our house. These are creamy, smoky, deeply seasoned, and ridiculously cheap to make.

Plus, the whole house smells amazing while they simmer. If you love batch-cooking Mexican staples, you'll also want to try my Mexican Meal Prep Bowls — they pair beautifully with a big scoop of these beans on top.

Jump to:
  • Why You Will Love These Refried Beans From Scratch
  • Ingredients For Refried Beans From Scratch
  • How To Make Refried Beans From Scratch On The Stove
  • Storage And Reheating
  • Tips And Variations For The Best Refried Beans From Scratch
  • FAQ About Refried Beans From Scratch
  • Recipes You May Like
  • Conclusion
  • Homemade Refried Beans

Why You Will Love These Refried Beans From Scratch

  • Only five main ingredients — pinto beans, onion, garlic, lard (or oil), and a handful of spices.
  • Way cheaper than canned. A bag of dry beans costs a couple dollars and makes a huge batch.
  • Creamy texture you can actually control — thick for tacos, loose for dipping, whatever you want.
  • Naturally high in fiber and plant-protein — a sneaky healthy side that fills everyone up.
  • Freezer-friendly — make a massive batch and freeze portions for busy weeknights.
  • Three cooking methods — stovetop, Instant Pot, or slow cooker. Pick whatever fits your day.

Ingredients For Refried Beans From Scratch

Here's everything you'll need. I've bolded the real stars of the show:

  • 1 pound dry pinto beans (about 2 cups), rinsed
  • 1 large onion, quartered
  • 2 tablespoons lard or neutral oil
  • 3 cloves garlic, minced
  • 1–2 teaspoons salt, plus more to taste
  • ¾ teaspoon ground cumin
  • ½ teaspoon dried oregano (Mexican oregano if you can find it — it's slightly citrusy and so good)

Quick notes on swaps: Lard gives that restaurant flavor, but oil keeps these fully vegetarian and vegan. Avocado oil works great. No fresh garlic? Half a teaspoon of garlic powder gets you close.

How To Make Refried Beans From Scratch On The Stove

The stovetop method is my go-to when I'm home on a Sunday and want that slow, comforting smell drifting through the kitchen. Here's how I do it, step by step.

Soak The Beans

  1. Rinse the pinto beans well, tossing any little rocks or broken pieces (trust me, check carefully — I once bit down on one and nearly cracked a tooth).
  2. Put the beans in a big pot, cover them with plenty of water, and let them soak overnight, about 8–10 hours.

Simmer Until Tender

  1. Drain the soaked beans and pop them back into the pot.
  2. Add fresh water until it covers the beans by about two inches.
  3. Toss in your quartered onion and a couple pinches of salt.
  4. Bring everything to a boil, then lower the heat and simmer, covered, for about one hour. Stir now and then.
  5. Check the beans at the one-hour mark. If they're still firm, let them keep simmering a few more minutes until they're soft all the way through.

Fry And Mash

  1. Drain the beans into a colander, but save that cooking liquid (aka bean broth). You'll need it soon.
  2. Heat your lard or oil in a big skillet — cast iron if you have one — over medium heat.
  3. Add the minced garlic and give it a quick stir until it smells amazing (about 30 seconds, no longer, or it'll burn).
  4. Add the beans, cumin, oregano, and about ¼ cup of that saved bean broth.
  5. Start mashing gently with a potato masher or sturdy fork as the beans cook.
  6. Keep stirring, mashing, and splashing in more broth until the texture is creamy like soft mashed potatoes.
  7. Taste and add more salt, cumin, or oregano as needed. Top with shredded cheese if you're feeling fancy.

Instant Pot Method (No Soaking Required)

Short on time? The Instant Pot skips the overnight soak entirely.

  1. Rinse the beans and toss them into the Instant Pot with the quartered onion and a teaspoon of salt.
  2. Pour in about 7–8 cups of water.
  3. Seal the lid, set to high pressure for 45 minutes, and let it go.
  4. When it's done, let the pressure release naturally for 25 minutes before opening.
  5. Drain (save ½ cup of broth), then switch to sauté mode and follow the "fry and mash" steps above.

Slow Cooker Method

  1. Add the beans, onion, and salt to your slow cooker and cover with fresh water.
  2. Cook on high for 8 hours, or overnight on low.
  3. Drain (save ½ cup of broth), then finish them in a hot skillet with lard, garlic, and spices — same mashing process as before.

Storage And Reheating

These beans keep really well, which is honestly one of the best parts.

Store leftovers in an airtight container in the fridge for up to 5 days. For longer storage, spoon them into freezer-safe containers or zip bags and freeze for up to 3 months.

I like to portion them into 1-cup servings so I can pull out just what I need. To reheat, warm them gently on the stovetop over low heat. Add a splash of water or bean broth and stir — they'll come right back to that creamy texture.

Little secret? These taste even better on day two once the flavors settle in.

Tips And Variations For The Best Refried Beans From Scratch

After making these dozens of times, here are the things I've learned the hard way:

  • Don't rush the salt. Add a little while cooking and adjust at the end. Bean broth gets saltier as it reduces.
  • Want them smoky? Add a chopped chipotle pepper in adobo during the mashing step. Emily wasn't sure at first, then asked for seconds.
  • Want extra richness? A spoonful of sour cream or a handful of cotija cheese stirred in right before serving is pure gold.
  • Black bean lovers? You can swap in dry black beans using the same method. The cooking time stays about the same.
  • Too thick? Add more broth. Too thin? Keep simmering and mashing — they'll tighten up fast.

Ever wondered why restaurant refried beans taste better than yours? It's usually the lard. Just a small amount makes a huge difference.

refried beans skillet spoon

FAQ About Refried Beans From Scratch

Can I make refried beans without soaking the beans overnight?

Yes! If you're short on time, use the Instant Pot method, which skips the overnight soak entirely. Alternatively, you can do a quick soak by boiling the beans for 2 minutes, then letting them sit covered for 1 hour before cooking.

How do I store and reheat homemade refried beans?

Store leftovers in an airtight container in the fridge for up to 5 days, or freeze for up to 3 months. Reheat on the stovetop over low heat, adding a splash of water or bean broth to restore the creamy consistency.

Are homemade refried beans healthy?

Absolutely. These refried beans are high in fiber and plant-based protein, and by using oil instead of lard you can keep them vegetarian and low in saturated fat. They're far healthier than most canned versions, with no preservatives or added sodium.

What can I serve with refried beans?

Refried beans pair perfectly with tacos, burritos, enchiladas, tostadas, and quesadillas. They also make a delicious side dish with Mexican rice, or a tasty dip served warm with tortilla chips and melted cheese on top.

Recipes You May Like

  • Chipotle Chicken Burrito Recipe — The perfect partner for a big scoop of these beans inside a warm tortilla.
  • Street Corn Chicken Rice Bowl — Add a dollop of refried beans on top and you've got a full meal in one bowl.
  • Chipotle Chicken Taco Recipe — Smoky, saucy, and 100% better with a smear of beans on the tortilla.

Conclusion

And there you have it — refried beans from scratch that will honestly ruin canned beans for you forever. The method is simple: soak, simmer, mash, season. The payoff? A big batch of creamy, smoky, cozy beans that make everything on your plate taste better.

Make them once and your taco night is never the same. Make a double batch, freeze half, and your future self will thank you.

If you try this recipe, tell me how it went in the comments! Did you go stovetop, Instant Pot, or slow cooker? And don't forget to save this one to Pinterest so you can find it again when Mexican night rolls around.

Happy cooking,

Pinterest CTA
Refried Beans from Scratch
Refried Beans from Scratch recipe
cheesy refried beans bow
Sarah

Homemade Refried Beans

You can't beat the simplicity and taste of Homemade Refried Beans, made with just five-ingredients!
Print Recipe Pin Recipe
Prep Time 10 hours hrs
Cook Time 20 minutes mins
Total Time 10 hours hrs 20 minutes mins
Servings: 7 people
Course: Side Dish
Cuisine: Mexican
Calories: 237
Ingredients Equipment Method Notes

Ingredients
  

  • 1 pound dry pinto beans about 2 cups
  • 1 large onion quartered
  • 2 Tablespoons lard or oil
  • 3 cloves garlic minced
  • 1-2 teaspoons salt or more, to taste
  • ¾ teaspoon ground cumin or more, to taste
  • ½ teaspoon dried oregano or more, to taste

Equipment

  • Potato Masher

Method
 

Stove-top Refried Beans
  1. Rinse pinto beans in a colander, removing any unwanted pebbles or pieces that may be in the bag.
  2. Add the beans to a large pot, cover with water and soak overnight.
  3. Drain soaked beans and return them to the pot. Add fresh water to cover the beans up to two inches above them. Add onion to the pot and a couple dashes of salt.
  4. Bring beans to a boil, cover and simmer for one hour, stirring occasionally. Check the beans and if they're not completely cooked after one hour, let them simmer a few minutes longer until they're done.
  5. Drain the beans, removing the onion and reserving the bean broth water.
  6. In a large skillet (preferably an iron skillet), heat lard or oil over medium heat.
  7. Add the garlic and stir. Add the beans, cumin, oregano and ¼ cup of the bean broth. (You could also chop the reserved onion and add it to the pan).
  8. Cook, gently smashing the beans as they cook with a potato masher or fork.
  9. Continue stirring and mashing, adding additional bean broth as needed until you get the texture you like and the beans are the consistency of soft mashed potatoes. Taste and season with additional salt, cumin and oregano, as needed. Top with shredded cheese, if desired.

Notes

For Instant Pot Refried Beans:
1. Rinse beans. Rinse in a colander, removing any unwanted pieces that may be in the bag.
2. Add to Instant Pot. Add the beans, onion, and salt to the instant pot and fill the pot with about 7-8 cups of water.
3. Pressure cook. Turn valve to sealed and cook on high pressure/manual for 45 minutes. Allow the pressure to naturally release for 25 minutes. Remove lid and test beans to make sure they are tender.
4. Sauté beans. Drain the beans, removing the onion and reserving ½ cup of the bean broth water. On SAUTE mode, add lard or oil. Once hot, add the garlic and stir. Add the beans, cumin, oregano and ¼ cup of the bean broth. (You could also chop the reserved onion and add it to the pan).
5. Mash. Cook, gently smashing the beans as they cook with a potato masher or fork. Continue stirring and mashing until you get the texture you like and the beans are the consistency of soft mashed potatoes. Add more bean broth liquid if necessary. Taste and season with additional salt if needed.
6. Serve. Top with shredded cheese, if desired.
For Slow Cooker Refried Beans:
1. Combine Ingredients. Add all ingredients to the slow cooker. Cover with fresh water.
2. Cook on high for 8 hours, or overnight.
3. Drain. Drain the beans, removing the onion and reserving ½ cup of the bean broth water.
4. Sauté beans. Add lard or oil to a hot skillet. Add garlic, beans, cumin, oregano and ¼ cup of the bean broth. (You could also chop the reserved onion and add it to the pan).
5. Mash. Cook, gently smashing the beans as they cook with a potato masher or fork. Continue stirring and mashing until you get the texture you like and the beans are the consistency of soft mashed potatoes. Add more bean broth liquid if necessary. Taste and season with additional salt if needed.
6. Serve. Top with shredded cheese, if desired.

More dinner

  • Cheesy turkey zucchini boats
    Turkey Stuffed Zucchini Boats (Healthy, High-Protein Dinner)
  • Cheesy zucchini rollups
    Keto Zucchini Lasagna Roll-Ups (Low-Carb, Gluten-Free Dinner)
  • Crispy zucchini chips
    Crispy Air Fryer Zucchini Chips (Ready in 20 Minutes!)
  • Golden zucchini fritters stack
    Keto Low Carb Zucchini Fritters (Only 2 Net Carbs!)
easyrecipesbannerapp

Leave a Reply Cancel reply

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

Recipe Rating




my sidebar image

Hi! I'm Sarah!

Mom, food lover, photographer, and the creator behind EasyRecipesToTry. I share recipes that are simple to make but still full of flavor. I've been cooking since I was a teenager and now test all my recipes while raising my daughter Emily.

Nothing complicated here - just good food that fits into busy days. Follow me on Pinterest for more easy meal ideas!

More about me

Popular

  • blueberry layer cake slice
    Blueberry Jam Cake (Moist 3-Layer Recipe with Cream Cheese Frosting)
  • chai cake slice
    The Best Chai Cake Recipe (Soft, Moist, And Spice-Packed)
  • chocolate cake whole
    Best Matilda's Chocolate Cake (Iconic Movie-Inspired Recipe)
  • smores layer cake whole
    Three Layer S'mores Cake
  • pistachio raspberry layer cake
    Pistachio Raspberry Cake (4-Layer Showstopper)
  • raspberry almond cake slice
    Raspberry Almond Cake (Soft, Buttery, And Just Right For Spring)
  • cinnamon sugar churros
    Easy Homemade Churros with Chocolate Sauce
  • tres leches slice
    Tres Leches Cake Recipe (Soft, Moist, and Ridiculously Good)

Cookies Recipes

  • Mint chocolate chip cookies
    Mint Chocolate Chip Cookies
  • Green velvet cupcake
    Green Velvet Cupcakes With Cream Cheese Frosting
  • Jam filled hamantaschen cookies
    Classic Hamantaschen Recipe
  • Soft chocolate chip cookies
    Soft Chocolate Chip Cookies Recipe
  • glace oreo dans bol avec cornet
    Homemade Oreo Ice Cream Recipe (Easy & Delicious)
  • Frosted chocolate cookies with Oreo crumbs on white plate
    Chocolate Oreo Crumbl Cookie Recipe
  • sugar cookies with smooth pink frosting on tray
    The Best Crumbl Pink Sugar Cookie Recipe
  • soft cookie with gooey chocolate center
    Crumbl Oatmeal Cookie Recipe

Footer

↑ back to top

About

  • Privacy Policy
  • Accessibility Policy
  • Affiliate Disclaimer
  • Terms and conditions

Welcome

Explore

  • Recipe Index
  • About

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Easyrecipestotry