If you want to know how to make refried beans that taste more like the ones served with a restaurant meal, focus on three things: cook the aromatics gently in fat, add bean liquid gradually, and stop mashing before the beans become completely smooth. Canned pinto beans make the process quick, but the liquid in the can is part of the recipe—not something to discard automatically.
This flexible method makes about 4 cups, enough for 4 to 6 servings as a side dish. Use lard for the richest traditional flavor, or choose a neutral oil or vegetarian butter-style fat if you prefer to keep the beans vegetarian.
Restaurant-style refried beans
Ingredients
- 2 tablespoons lard, bacon fat, neutral oil, or vegetarian cooking fat
- 1/2 medium yellow onion, finely diced
- 2 garlic cloves, minced
- 3 cans pinto beans, about 15 ounces each
- 1/2 to 1 cup reserved bean liquid or water, added as needed
- 1/2 teaspoon ground cumin, optional
- 1/2 teaspoon kosher salt to start, plus more to taste
- 1/4 teaspoon black pepper, optional
- A pinch of chili powder or cayenne, optional
Method
-
Reserve the bean liquid. Open the cans and pour the beans into a strainer set over a bowl. Keep the liquid. If it is very thick or heavily salted, use a mixture of the liquid and water.
-
Cook the onion in fat. Warm the fat in a wide skillet over medium heat. Add the onion and cook until soft and translucent, about 5 to 7 minutes. It should become sweet and tender without taking on much color.
-
Add the garlic and spices. Stir in the garlic, cumin, black pepper, and chili powder or cayenne, if using. Cook for about 30 seconds, just until fragrant. Garlic can turn bitter if it is browned aggressively.
-
Add the beans. Stir in the drained pinto beans and about 1/2 cup of the reserved liquid. Bring the mixture to a gentle simmer. Cook for 5 to 8 minutes, stirring occasionally, so the beans warm through and absorb the onion and garlic flavor.
-
Mash gradually. Use a potato masher or the back of a wooden spoon to crush the beans directly in the skillet. Leave some small pieces for a more substantial texture. Add more bean liquid a few tablespoons at a time as you mash.
-
Adjust the consistency. Continue cooking and stirring until the beans are thick but spreadable. They should slowly settle back into place when pushed with a spoon. Remove them from the heat slightly looser than you want; they will thicken as they sit.
-
Season at the end. Taste and add more salt if needed. A small squeeze of lime can brighten the beans, but add it sparingly so the flavor remains savory and rounded.
Why this method works
Refried beans are not actually fried twice. The name refers to beans that are cooked again with fat and seasonings. The second cooking gives the beans a chance to take on flavor and develop a cohesive texture.
The onion should soften before the beans go in. If it is still sharp or crunchy, the finished beans can taste unfinished. Garlic and spices need only a short time in the hot fat; their flavor becomes harsh if they are allowed to burn.
Bean liquid provides more than moisture. It contains starch from the beans, which helps the mixture become creamy as it reduces. Add it in stages rather than all at once. It is easy to loosen thick beans, but harder to rescue beans that have become watery.
A wide skillet is useful because it lets moisture evaporate while you mash. A narrow, deep saucepan will work, but the beans may take longer to reach a thick, spreadable consistency.
How to fix common problems
The beans taste flat
Add salt first, then taste again. Beans often seem bland because they need more seasoning than expected, especially when they are served with tortillas, rice, cheese, or other mild foods. If the flavor still feels dull, add a little more cooked onion, a pinch of cumin, or a small amount of lime juice.
The beans are too thick or dry
Stir in warm bean liquid or water one tablespoon at a time. Reheat gently while stirring. More fat can also make the texture feel smoother, but it will not replace the moisture the beans need.
The beans are too thin
Keep them over low heat and stir frequently until some of the liquid evaporates. You can also mash more of the beans to release their starch. Avoid turning the heat high; thick beans can catch on the bottom before they reduce evenly.
The beans are lumpy
A few lumps are desirable, but if you want a smoother result, mash longer while adding liquid gradually. An immersion blender can make the beans very smooth, though it is easy to over-process them into a paste. For the most natural texture, use a masher and leave some small pieces intact.
The beans taste bitter
Burned garlic, spices, or stuck-on beans are usually responsible. Transfer the unburned portion to a clean pan, loosen it with a little liquid, and taste again. If the bitterness is pronounced throughout, additional salt or lime will not fully correct it.
Useful variations
- Vegetarian refried beans: Use neutral oil or a vegetarian cooking fat instead of lard. A little extra cumin, smoked paprika, or roasted chile can add depth, but keep the seasoning restrained.
- Spicy beans: Cook a finely chopped jalapeño or serrano with the onion, or add a spoonful of your preferred salsa near the end.
- Smoother beans: Mash thoroughly and add liquid in small amounts. For an especially smooth finish, blend a portion of the beans and stir it back into the skillet.
- Beans from scratch: Cooked dried pinto beans work well. Use some of their cooking liquid and season carefully, since the liquid may be less salty than canned bean liquid.
- Black refried beans: Replace the pinto beans with canned or cooked black beans. Their flavor is earthier, so onion, garlic, and a little citrus are especially useful.
Serving and holding
Serve the beans warm as a side dish, spread them on tostadas, use them as a filling for burritos, or spoon them into tacos. They pair well with crumbled cheese, chopped cilantro, sliced scallions, pickled onions, or a little hot sauce.
If you are preparing them ahead, keep them slightly looser than the final texture because they firm up as they cool. Reheat gently with a splash of water or bean liquid, stirring until creamy again. Use a low heat and avoid letting the bottom sit undisturbed.
The best refried beans recipe is less about a fixed amount of liquid than about watching the texture. Start with less, mash thoroughly, taste for salt, and add what the beans need. That approach works whether you use lard, oil, canned pinto beans, or beans cooked from scratch.