Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!
You can make refried beans at home with just a few simple ingredients and a little patience.
The good news is that the process is easier than most people think, and the flavor blows the canned stuff out of the water.
Whether you’re planning taco night, a burrito bowl, or just want a comforting side dish, homemade refried beans deliver every single time.
In this post, we’ll walk through exactly how to make refried beans at home, from choosing the right beans to getting that creamy, rich texture.
Let’s dive in.
How to Make Refried Beans at Home: The Basics
Learning how to make refried beans at home starts with understanding what they actually are.
Despite the name, refried beans aren’t fried twice.
The name comes from the Spanish term “frijoles refritos,” which roughly translates to “well-fried beans.”
Traditional refried beans are made by cooking beans until tender, then mashing and frying them in fat until they form a thick, creamy paste.
1. Choose the Right Beans
The best beans for making refried beans at home are pinto beans.
They have a creamy texture and a mild, earthy flavor that mashes beautifully.
Black beans work too if you want a slightly different taste, but pinto is the classic choice.
You can use dried beans or canned beans, depending on how much time you have.
2. Gather Your Ingredients
To make refried beans at home, you’ll need beans, fat, and seasoning.
For fat, traditional recipes use lard or bacon grease, but you can use vegetable oil, olive oil, or butter.
For seasoning, keep it simple with onion, garlic, cumin, salt, and maybe a little chili powder.
That’s it.
Simple ingredients, big flavor.
3. Cook the Beans Until Tender
If you’re using dried beans, rinse them and soak them overnight.
Then simmer them with onion, garlic, and bay leaf until they’re soft enough to mash with a fork.
This usually takes about 1.5 to 2 hours.
If you’re using canned beans, you can skip this step and go straight to mashing.
Just drain and rinse them first, but save some of the liquid in case you need it later.
Step-by-Step: How to Make Refried Beans at Home
Now that you know the basics, here’s the actual process for making refried beans at home.
Follow these steps and you’ll get creamy, flavorful beans every time.
1. Sauté the Aromatics
Heat your fat in a large skillet over medium heat.
Add diced onion and cook until it’s soft and translucent.
Then add minced garlic and cook for another minute until fragrant.
This step builds the flavor base for your refried beans.
2. Add the Beans and Mash
Add your cooked or canned beans to the skillet along with some of the cooking liquid or broth.
Start mashing with a potato masher or the back of a wooden spoon.
For smoother refried beans, use an immersion blender or transfer to a food processor.
For chunkier beans, just mash until you reach the texture you like.
3. Season and Simmer
Stir in cumin, salt, and any other spices you want.
Let the beans simmer on low heat for about 10 minutes, stirring occasionally.
If they get too thick, add a splash of broth or water.
If they’re too thin, keep simmering until they thicken up.
Taste and adjust the seasoning before serving.
Tips for Perfect Refried Beans at Home
Making refried beans at home is pretty forgiving, but these tips will help you nail it.
1. Don’t Skip the Fat
Fat is what gives refried beans their rich, creamy texture.
Whether you use lard, bacon grease, or oil, don’t skimp on it.
It’s also what helps the beans fry up nicely instead of sticking to the pan.
2. Save Your Bean Liquid
The liquid from cooking beans is gold when you’re making refried beans at home.
It’s full of flavor and starch, which helps thicken the beans as they cook.
Use it to adjust the consistency instead of plain water.
3. Adjust the Texture to Your Liking
Some people like refried beans completely smooth, while others prefer them a little chunky.
The beauty of making refried beans at home is that you get to decide.
Mash less for texture, or blend more for a silky-smooth finish.
4. Add a Little Acid at the End
A squeeze of lime juice or a splash of vinegar at the end brightens up the flavor.
It cuts through the richness and makes the beans taste fresher.
Just a little goes a long way.
5. Make a Big Batch
Refried beans freeze beautifully, so make more than you need.
Store leftovers in an airtight container in the fridge for up to five days.
Or freeze them in portions and reheat whenever the craving hits.
So, How Do You Make Refried Beans at Home?
You make refried beans at home by cooking beans until tender, mashing them, and frying them with fat, onion, garlic, and spices until creamy.
It’s a simple process that rewards you with way more flavor than anything from a can.
Once you learn how to make refried beans at home, you’ll never want to go back.
Grab some pinto beans, fire up the skillet, and enjoy the creamy, savory goodness you made with your own two hands.