Authentic Creamy Refried Beans

Silky, richly seasoned refried pinto beans cooked from scratch with onion, garlic, and epazote, perfect for tacos, burritos, or a comforting side.

Why You'll Love This Recipe
- Authentic flavor with simple pantry staples including pinto beans, onion, garlic, and bay leaf, plus epazote or easy-to-find dried oregano.
- Flexible fat choices: lard or bacon drippings for classic depth, or olive oil or butter for a lighter or vegetarian-friendly approach.
- Creamy, restaurant-style texture using a potato masher and a splash of reserved cooking liquid for perfect consistency.
- Make-ahead friendly: beans can be cooked up to 3 days in advance, then quickly refried for weeknight dinners or weekend gatherings.
- Budget-conscious and scalable, using half a pound of dried beans to yield about 3 cups, enough for 6 side servings.
- Ready in about 2 hours of gentle simmering and quick pan-frying, most of it hands-off time.
My family calls these the taco-maker beans because they make everything taste better. I have served them at backyard cookouts and quiet Tuesday dinners, and the skillet always comes back clean. The batch disappears even faster when I set out cotija, cilantro, and warm tortillas, letting everyone build their perfect bites.
Ingredients
- Pinto beans: Choose dried pinto beans that look clean and evenly colored. Older beans can take longer to cook, so buy from a store with good turnover. Half a pound yields about 3 cups cooked beans.
- Onion and garlic: A half onion and a couple of cloves provide savory backbone. I prefer yellow onion for sweetness and garlic that is fresh and firm, not sprouted.
- Epazote or oregano: Epazote adds classic herbal notes and is traditional in Mexican kitchens; if you cannot find it, dried oregano offers a reliable, familiar flavor.
- Bay leaf: A small bay leaf infuses a gentle floral aroma that rounds out the broth; remove it before frying.
- Fat for frying: Lard or bacon drippings deliver old-school richness; olive oil or unsalted butter makes a lighter version. Use what fits your taste and diet.
- Reserved cooking liquid: Save at least 1 cup of the bean broth. It is liquid gold that helps emulsify and turn the mash silky.
- Salt and black pepper: Season generously. Add salt toward the end of simmering to protect bean skins, then adjust once the beans are mashed.
- Optional toppings: Crumbled queso fresco or cotija and chopped cilantro add creamy, salty brightness that plays perfectly with the beans.
Instructions
Soak the beans: Place 1/2 pound dried pinto beans in a large bowl and cover with cold water by several inches. Soak overnight to hydrate and shorten cooking time. Drain and rinse before cooking. If you forget to soak, simmer longer and check often for tenderness. Simmer until tender: Transfer soaked beans to a large pot with 1/2 medium onion (quartered), 2 lightly smashed garlic cloves, 2 sprigs epazote or 1/2 teaspoon dried oregano, and 1 small bay leaf. Add 6 cups water, bring to a boil, skim foam, then simmer gently 1.5 to 2 hours until very tender. Salt toward the end. Drain, reserving 1 cup cooking liquid. Sauté the aromatics: Heat 4 tablespoons lard or bacon drippings (or 2 tablespoons olive oil or unsalted butter) in a large skillet over medium heat. Add 3 tablespoons minced onion and cook 3 to 4 minutes until translucent and fragrant, stirring so the onions soften without browning. Fry and mash: Add the cooked beans and a generous splash of the reserved liquid to the skillet. Mash with a potato masher, scraping the pan so beans fry and thicken. Cook 7 to 10 minutes, adding small splashes of liquid as needed until creamy but still spoonable. Season and serve: Taste and season with salt and ground black pepper. For a richer finish, stir in another teaspoon of fat. Top with crumbled queso fresco or cotija and cilantro if you like. Serve hot as a side or inside tacos and burritos.
You Must Know
- Cook low and slow so beans soften evenly and the skins stay intact.
- Salt late in simmering, then adjust after mashing for best texture.
- Reserved bean liquid is the key to creaminess and shine.
- Use lard for classic depth, or olive oil for a vegetarian-friendly version.
- Leftovers reheat beautifully with a splash of water or broth.
My favorite part is the moment the mash turns glossy in the skillet, when the oil and starch emulsify into something more than the sum of their parts. It reminds me of the first time I watched a cook in a small Oaxacan comedor scoop beans straight from the pan into a tortilla, add a pinch of salty cheese, and hand me a taco that was both simple and unforgettable. That same generosity lives in a skillet of refried beans shared at home.
Storage Tips
Cool the beans to room temperature within 2 hours, then transfer to shallow airtight containers. Refrigerate for up to 4 days, keeping a small amount of cooking liquid or water on hand to loosen when reheating. For freezing, portion into freezer-safe containers or zip-top bags, press flat for quick thawing, and freeze for up to 3 months. Reheat gently on the stovetop over medium-low heat with a splash of water or broth, stirring frequently until creamy. Skip the microwave if possible, since stovetop stirring helps revive the silky texture and prevents scorching. Beans should smell fresh and nutty; discard if sour or excessively dry and crumbly after thawing.
Ingredient Substitutions
If you cannot find epazote, use 1/2 teaspoon dried Mexican oregano or 1 teaspoon regular dried oregano. For a vegetarian version, choose olive oil or unsalted butter instead of lard or bacon drippings; olive oil gives a clean flavor, while butter adds dairy richness. Pinto beans are traditional, but you can swap with black beans for a slightly sweeter, earthier result; cook time is similar. No bay leaf? Add a pinch of ground cumin during the fry step for warm depth. If you prefer a lighter salt profile, use fine sea salt and season gradually. For a spicy variation, stir in 1 to 2 teaspoons minced jalapeño during the sauté step.
Serving Suggestions
Serve these beans alongside Mexican rice, grilled carne asada, or roasted vegetables. Spoon them into warm flour or corn tortillas with cotija, cilantro, and a squeeze of lime. Layer them on tostadas beneath shredded lettuce and pico de gallo, or tuck them into breakfast burritos with scrambled eggs. For game day, keep a skillet warm and set out toppings like salsa verde, pickled onions, and crema. A drizzle of good olive oil, a dusting of smoked paprika, or extra crumbled queso fresco make excellent finishing touches.
Cultural Background
Refried beans, or frijoles refritos, hail from Mexican home kitchens where beans are cooked once, then fried and mashed to concentrate flavor. The “refrito” does not mean fried twice; it refers to cooking well and thoroughly. Lard has long been the traditional fat, prized for its savory depth and smooth mouthfeel. Regional nuances abound: some cooks prefer black beans in the south, others use pinto beans in the north, and many add epazote for aroma. Sharing a pot of beans is as cultural as it is culinary, symbolizing comfort, thrift, and everyday hospitality.
Seasonal Adaptations
In winter, lean into warm spices by blooming a pinch of cumin or smoked paprika in the fat before mashing the beans. Spring invites fresh toppings like radishes and extra cilantro. Summer begs for grilled corn folded through at the end for sweetness and texture. In fall, a spoonful of roasted green chiles adds gentle heat. For holidays, make a double batch the day before and reheat with a splash of broth, setting out toppings for a make-your-own tostada bar that suits a crowd.
Meal Prep Tips
Cook the beans on a quiet evening, then store them in their cooking liquid. When ready to serve, fry and mash only what you need, keeping portions flexible for the week. For lunches, pack 1/2 cup portions in microwave-safe containers with a tablespoon of cooking liquid; reheat gently and stir. If you plan to freeze, portion in 1-cup amounts for easy taco nights. Label containers with dates and whether they include lard or olive oil so you can match them to the meal and guests’ preferences.
These beans bring warmth to the table without complication. Keep a pot simmering now and then, and you will always have the makings of a great meal, whether it is a simple taco, a hearty burrito, or a comforting spoonful alongside your favorite mains.
Pro Tips
Buy dried beans from a store with high turnover so they cook evenly and on schedule.
Salt late during simmering, then season to taste after mashing for best texture.
Reserve at least 1 cup of bean cooking liquid to adjust the mash to your desired creaminess.
Mash by hand for rustic texture; an immersion blender yields a smoother spread but can overthin.
Use a wide, heavy skillet for better evaporation and that classic refrito sizzle.
This nourishing authentic creamy refried beans recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
FAQs about Recipes
Can I make these vegetarian or vegan?
Yes. Use olive oil instead of lard or bacon drippings, skip the cheese garnish, and the beans will be vegetarian friendly. For fully vegan, use oil and omit any dairy toppings or butter.
What if I do not soak the beans?
If you forgot to soak, simmer the beans gently, adding hot water as needed to keep them covered. Cook time will likely extend by 30 to 45 minutes until the beans are very tender.
How do I reheat leftovers without drying them out?
Add small splashes of reserved cooking liquid and stir over low heat until the beans loosen. A teaspoon of oil or butter also helps restore a glossy, creamy texture.
Tags
Authentic Creamy Refried Beans
This Authentic Creamy Refried Beans recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Ingredients
Beans Preparation
Pan-Frying
Serving Suggestions
Instructions
Soak the beans
Place dried pinto beans in a large bowl and cover with cold water by a few inches. Soak overnight, then drain and rinse.
Simmer until tender
Transfer beans to a pot with onion, garlic, epazote or oregano, and bay leaf. Add 6 cups water, bring to a boil, skim foam, then simmer 1.5 to 2 hours until very tender. Salt toward the end. Drain, reserving 1 cup liquid.
Sauté aromatics
Heat lard, bacon drippings, or chosen fat in a large skillet over medium heat. Add minced onions and cook 3 to 4 minutes until translucent and fragrant.
Mash and fry
Add beans and a splash of reserved liquid. Mash with a potato masher, stirring as beans fry and thicken. Adjust with more liquid for a creamy, spoonable consistency.
Season and serve
Season with salt and ground black pepper. Garnish with queso fresco or cotija and cilantro if desired. Serve hot as a side or filling.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@royalmorsel on social media!

Categories:
You might also like...

Cheeseburger Queso Sliders
Juicy beef, sweet-charred peppers, and a silky queso drizzle turn these sliders into the ultimate crowd-pleasing bite for game day or weeknight fun.

Short Ribs with Garlic Mash
Melt-in-your-mouth braised short ribs nestled over creamy garlic mashed potatoes, all in a rich, herb-scented sauce that feels like a warm hug.

Cheesy Garlic Pull-Apart Bread
Golden, garlicky pull-apart loaf swaddled in buttery herbs and stretchy mozzarella that begs to be shared warm from the oven.

Did You Make This?
Leave a comment & rating below or tag @royalmorsel on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Hi, I'm Emma!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.

