Traditional refried beans are creamy, rich beans cooked down in lard or oil until they break apart and caramelize slightly at the edges. The name comes from the cooking method, not the number of times they are fried. They should taste like concentrated bean flavor with savory depth, not smooth paste.
Ingredients for Traditional Refried Beans
Dried pinto beans form the base and turn silky when cooked long enough. Lard or vegetable oil adds richness and helps the beans brown at the edges. Onion and garlic build savory depth. Cumin brings earthy warmth, while salt and black pepper season throughout. Chicken broth keeps the beans creamy and prevents them from turning gluey.
Why This Traditional Refried Beans Works
Refried beans start with fully cooked dried beans, which you can make ahead or use canned beans that have been drained well. The beans go into hot fat with aromatics, and as they cook down over medium heat, they break apart and absorb the savory flavors of the lard, onion, and garlic. This breaking-down process is what “refried” actually means: the beans are fried a second time, after they have already been cooked.
The broth keeps the mixture from becoming a dense, gluey paste. As the liquid reduces and the beans soften further, they begin to brown and crisp slightly where they touch the hot pan. This browning develops a deeper, more complex flavor that plain boiled beans never reach. The texture should be creamy in the middle but have some resistance when you mash it, never completely smooth.
The entire process takes about 30 minutes once the beans are cooked, so refried beans work well as a side dish that you can time to finish just as the main course is ready. If you are using canned beans, the cook time drops to about 15 minutes.
Mistakes To Avoid
Using the cooking liquid from canned beans instead of draining them makes the mixture too thin and watery. The starch and sodium in that liquid prevent the beans from breaking down properly and cause them to stay grainy and separated instead of coming together into a creamy mass.
Cooking on high heat causes the bottom to scorch and burn before the beans fully soften and mash. The top of the pan will look correct while the bottom turns black and bitter, ruining the whole batch. Medium heat gives the beans time to break down evenly.
Skipping the browning stage and stopping once the beans are soft gives you plain mashed beans, not refried beans. The caramelization at the edges is what creates the distinctive deep, savory flavor. If you stop too early, the dish tastes flat and one-dimensional.
Adding too much liquid at once makes the beans steam rather than fry, and they will never develop any browning or depth. The mixture should look thick and almost dry at the start, not soupy. Add broth gradually as the beans break down, tasting as you go.
As an Amazon Associate, we earn from qualifying purchases.
Ingredients
- 3 cups cooked pinto beans, or two 15-ounce cans pinto beans, drained and rinsed
- 3 tablespoons lard or vegetable oil
- 1 medium onion, diced
- 4 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 cup chicken broth
- Salt and black pepper to taste
Step-by-step Instructions
- Heat the lard or oil in a heavy-bottomed skillet over medium heat until it shimmers, about 1 minute.
- Add the diced onion and cook, stirring, until softened and just starting to brown at the edges, 4 to 5 minutes.
- Stir in the minced garlic and ground cumin, cook for 1 minute until fragrant.
- Add the cooked beans and stir well to coat them with the fat and aromatics.
- Pour in 1/2 cup of the chicken broth and mash the beans with a potato masher while they cook, breaking most of them apart but leaving some chunks, for 5 to 7 minutes.
- Add the remaining broth a little at a time as the beans soften, stirring and mashing until the mixture is creamy but still holds its shape when pressed with the spoon, 8 to 12 minutes more.
- Continue cooking and mashing until the edges of the beans begin to brown where they touch the hot pan, 3 to 5 minutes.
- Taste the beans and season with salt and black pepper.
- Serve warm, or keep covered on low heat for up to 30 minutes.
Frequently Asked Questions
Can I make these with dried beans I cook myself?
Yes. Cook 1 pound dried pinto beans with water and salt until completely tender, about 2 hours, then drain well. Use the same amount as the cooked beans in the recipe. Homemade cooked beans often taste better than canned.
How do I reheat refried beans without them becoming gluey?
Warm them in a skillet over medium-low heat with a splash of broth or water, stirring often. Reheating in the microwave tends to make them dense and pasty. If they do become thick, stir in a little warm broth to loosen them back up.
Can these be made ahead and refrigerated?
Yes. Cool the beans completely, then refrigerate in an airtight container for up to 5 days. Reheat gently in a skillet with a bit of broth to restore the creamy texture.
Serving Ideas for Traditional Refried Beans
Serve refried beans alongside chile-rubbed grilled chicken or carnitas, where their creamy richness balances the char and spice. They are a natural partner to Mexican rice and warm tortillas for building tacos or burritos. A simple salsa verde or fresh pico de gallo on the side adds brightness to cut through the beans’ density.
