Making refried beans at home used to feel like one of those things I should do but never actually got around to, until the day I ran out of canned beans in the middle of making dinner and had nothing but a bag of dried pintos sitting in my pantry. What started as a desperate attempt to save taco night turned into a complete game-changer for our family meals. These beans have so much more flavor than anything that comes from a can, and the texture is completely different - creamy but not mushy, thick but not heavy.
Why You'll Love This Refried Beans Recipe
Making refried beans from scratch feels like discovering a secret that restaurants have been keeping from you. The difference between homemade and canned is so huge that it's almost embarrassing how long I stuck with the store-bought stuff. These beans actually have flavor - they taste like beans instead of salty mush. The texture is completely different too, creamy but with some substance to it, not that weird paste consistency that slides off your spoon. oliver noticed the difference immediately and started asking for "the good beans" instead of whatever we used to make.
The practical side is pretty hard to argue with too. You can make a huge batch for practically nothing and freeze portions for busy weeknights when you need something quick but don't want to eat junk. I've gotten into the habit of making these on Sunday afternoons while I'm doing other kitchen prep - the beans just simmer away while I'm chopping vegetables or cleaning up from the week. By the time I'm done with everything else, the beans are ready to mash and I've got enough refried beans for the whole week. They reheat perfectly and actually taste better the next day because all the flavors have had time to mix together.
Jump to:
Refried Beans Ingredients
The Bean Base:
- Dried pinto beans
- Yellow onion
- Garlic cloves
- Vegetable oil or lard
- Salt
- Water or chicken broth
Flavor Boosters:
- Ground cumin
- Chili powder
- Black pepper
- Bay leaves
- Jalapeño if you want some heat
Optional Extras:
- Cheese for melting on top
- Fresh cilantro
- Lime juice
- Hot sauce
See recipe card for quantities.
Step by Step Method
If Using Dried Beans:
- Rinse beans and pick out any stones or weird-looking ones
- Soak overnight in plenty of water (they'll double in size)
- Drain and rinse the soaked beans
- Put in a pot with fresh water, onion chunk, and bay leaves
- Simmer 1-2 hours until beans are really tender
- Save the cooking liquid - you'll need it for mashing
For Quick Version with Canned Beans:
- Drain canned beans but save the liquid
- Rinse beans if they seem too salty
- Heat them up in a pot with a splash of their liquid
- Skip to the mashing step
Build the Flavor Base:
- Heat oil in a large skillet over medium heat
- Cook diced onion until soft and starting to brown
- Add minced garlic and cook 1 minute more
- Add cumin and chili powder, stir for 30 seconds
- This is your flavor base that makes everything taste good
Mash and Season:
- Add cooked beans to the skillet with onions
- Start mashing with a potato masher or wooden spoon
- Add cooking liquid gradually until you get the texture you want
- Season with salt, pepper, and taste as you go
- Keep mashing until mostly smooth with some chunks
Storage Tips
Having made big batches of these more times than I can count, here's what works best for keeping them fresh:
Refrigerator Storage (4-5 days):
- Let them cool completely before putting them away
- Store in airtight containers or covered bowls
- They'll thicken up in the fridge - that's normal
- Add a splash of water or broth when reheating to loosen them up
Freezer Storage (3-4 months):
- Cool completely and portion into freezer-safe containers
- Leave some space at the top because they expand when frozen
- Label with the date because you'll forget when you made them
- Thaw overnight in the fridge before reheating
Reheating Tips:
- Stovetop works best - low heat, stir frequently
- Microwave is fine but use medium power and stir halfway through
- Add liquid gradually if they seem too thick
- Taste and adjust seasoning after reheating
Make-Ahead Magic:
- Cook the beans ahead of time and mash them later
- Store cooked whole beans in their liquid for up to a week
- Mash portions as you need them throughout the week
- Fresh-mashed always tastes better than reheated mashed
Refried Beans Variations
Smoky Chipotle Style:
- Add a chopped chipotle pepper in adobo sauce while cooking
- Use the adobo sauce instead of some of the cooking liquid
- Gives them a smoky, slightly spicy kick that works great with grilled meat
- oliver won't eat this version but adults love it
Cheese Lover's Version:
- Stir in shredded cheese while the beans are still hot
- Cheddar, Monterey Jack, or queso fresco all work
- Top with more cheese and let it melt
- Basically turns them into a bean dip
Black Bean Variation:
- Use black beans instead of pinto beans
- Add lime juice and fresh cilantro at the end
- Season with oregano instead of cumin
- Goes really well with Cuban or Caribbean food
Breakfast Style:
- Add crumbled bacon or chorizo while mashing
- Season with more black pepper
- Serve with scrambled eggs and tortillas
- Makes weekend breakfast feel special
Spicy Green Chile:
- Stir in diced roasted green chiles
- Add a pinch of oregano
- Use chicken broth instead of bean liquid
- New Mexico style that goes with everything
Kid-Friendly Mild:
- Skip all the spices except a tiny bit of cumin
- Add a spoonful of salsa instead of individual spices
- Mash them really smooth
- This is the version oliver actually eats
Equipment For Refried Beans
- Large pot for cooking dried beans
- Heavy-bottomed skillet or wide pan for mashing
- Potato masher or large wooden spoon
- Sharp knife for chopping onions
- Cutting board
Smart Swaps for Your Refried Beans Recipe
Having made this recipe with whatever I had on hand more times than I can count, here are the substitutions that actually work:
Bean Options:
- Pinto beans → Black beans (different color, same technique)
- Dried beans → Canned beans (rinse first, use less cooking liquid)
- Pinto beans → Navy beans or great northern (milder flavor)
- Fresh beans → Leftover cooked beans from another meal
Fat Choices:
- Vegetable oil → Lard (more traditional flavor)
- Oil → Butter (different taste but works fine)
- Lard → Bacon fat (adds smoky flavor)
- Any fat → No fat at all (just use more cooking liquid)
Liquid Swaps:
- Bean cooking liquid → Chicken broth
- Water → Vegetable broth
- Plain liquid → Beer (adds depth)
- Fresh liquid → Leftover liquid from other cooked beans
Seasoning Alternatives:
- Cumin → Taco seasoning (use less salt)
- Chili powder → Paprika plus cayenne
- Fresh garlic → Garlic powder (use way less)
- Yellow onion → White onion or shallots
Texture Modifiers:
- All mashed → Leave some whole beans for texture
- Smooth → Add corn or diced jalapeños
- Plain → Stir in salsa or hot sauce
- Regular → Add cheese while still hot
Top Tip
- These refried beans actually taste better the next day because all the flavors have had time to mix together. I usually make them a day ahead when I'm planning a big Mexican dinner because they're one less thing to worry about and they taste even better reheated. The trick is to not thin them out too much when you're making them the first time - they'll continue to soak up liquid as they sit, so what seems like the right consistency when hot will be too thick when cold.
- I learned this the hard way when I made a batch for a party and they turned into bean paste overnight. Now I keep them slightly looser than I want them and they're perfect the next day. The other thing I've figured out is that refried beans freeze really well in individual portions. I'll make a huge batch on Sunday, divide it into small containers, and freeze most of it. Then during the week when we want tacos or quesadillas, I just thaw one container and we have fresh-tasting refried beans without any work.
FAQ
What kind of beans are refried beans?
Traditional refried beans are made with pinto beans, which give them that classic brownish color and earthy flavor. You can also use black beans, navy beans, or great northern beans, but pinto beans are what most Mexican restaurants and home cooks use for that real taste and texture.
Are refried beans a healthy food?
Refried beans are actually pretty nutritious - they're high in protein, fiber, and various vitamins and minerals. The homemade version is healthier than canned because you control the salt and fat content. They're a good source of plant-based protein, especially when paired with rice.
What is the difference between pinto beans and refried beans?
Pinto beans are the actual bean variety, while refried beans are pinto beans that have been cooked, mashed, and seasoned. Think of it like the difference between potatoes and mashed potatoes - same ingredient, different preparation method that changes the texture and how you use them.
Why are they called refried beans?
The name comes from a mistranslation of the Spanish "frijoles refritos," which means "well-fried" or "thoroughly cooked," not fried twice. They're not actually fried multiple times - they're just cooked beans that are mashed and heated with some fat and seasonings until creamy.
Ready to Master Homemade Refried Beans!
Now you have all the secrets to making refried beans that blow the canned stuff out of the water - from choosing the right beans to getting that perfect creamy texture. This recipe proves that some of the best comfort foods are also the simplest ones. Taking dried beans and turning them into something this satisfying and flavorful feels like real cooking magic, especially when you realize how much money you're saving compared to buying those little cans that barely feed two people.
Want more satisfying meals that taste way better homemade? Try our Healthy Chicken Crunch Wrap that beats any fast food version and actually fills you up without leaving you hungry an hour later. The homemade version has real ingredients and enough protein to keep you satisfied. Craving something fancy for dinner that will wow your guests? Our Best Fried Burrata Recipe turns simple cheese into restaurant-quality appetizers that look way more complicated than they actually are. Need a comforting main dish that works for busy weeknights? Our Easy Beef Bourguignon Slow Cooker Recipe brings French bistro flavors to your weeknight table without any of the fuss or constant attention that traditional methods require.
Share your refried bean success! We love seeing your takes on this family staple, especially if you come up with your own variations or ways to use them.
Rate this Refried Beans and join our cooking community! We're all just trying to make good food without making it harder than it needs to be or spending more money than we have to.
Need help with any of these steps? Check our FAQ section above, or just give it a try and adjust as you go. Cooking beans is pretty forgiving, so don't stress about getting it perfect the first time. Even slightly imperfect homemade refried beans are better than perfect canned ones.
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with Refried Beans
Refried Beans
Equipment
- Large pot (for simmering beans)
- Heavy skillet (for mashing beans)
- Potato masher or wooden spoon (to mash to desired texture)
- Cutting board & knife (for onion, garlic, jalapeño)
Ingredients
For the Bean Base:
- 2 cups Dried pinto beans - or 4 cups cooked beans
- 1 medium Yellow onion - chopped (plus 1 chunk for simmering)
- 3 cloves Garlic - minced
- 3 tablespoon Vegetable oil - or lard, bacon fat, or butter
- 1 teaspoon Salt - adjust to taste
- 6 cups Water or chicken broth - for cooking beans
Flavor Boosters (Optional):
- 1 teaspoon Ground cumin
- 1 teaspoon Chili powder
- ½ teaspoon Black pepper
- 1–2 leaves Bay leaves - remove after cooking
- 1 whole Jalapeño - chopped, optional heat
Optional Garnishes:
- Cheese - cheddar, Monterey Jack, or queso fresco
- Fresh cilantro - chopped
- Lime juice - fresh squeezed
- Hot sauce - to taste
Instructions
- Rinse pinto beans, remove any debris, and soak overnight in plenty of water.
- Drain beans, cover with fresh water, add onion and bay leaves, then simmer 1–2 hours until tender. Reserve some cooking liquid. (If using canned beans, skip to Sauté.)
- Heat oil in a skillet, cook onion until golden, then add garlic and spices and cook briefly until fragrant.
- Add beans and a little cooking liquid to the skillet, mash with a masher or spoon, adding more liquid as needed until creamy but slightly chunky.
- Season with salt and pepper, adjust texture, and serve warm with optional toppings or store for later use.
Leave a Reply