
Creamy and satisfying, making your own authentic refried beans brings a warm, earthy backbone to any Mexican meal. This recipe creates layers of flavor from just a handful of wholesome ingredients and tastes worlds better than anything canned. Easily adaptable to your favorite cooking method, these beans are incredible as a taco or burrito filling, an easy side, or even spread onto warm tortillas for a quick snack.
I make these refried beans every time my family gathers for taco night and friends always ask what makes them taste so good The secret is the gentle simmer and a dash of fresh herbs
Ingredients
- Dried pinto beans: gives the creamiest texture and earthy flavor for true authenticity Choose beans that look plump and have no cracks or shriveled skins
- Onion: both in the simmering liquid and when pan frying for aromatic undertones Look for firm white or yellow onions
- Garlic: fresh cloves bring sweet mellow depth Use cloves that are plump with tight skins
- Epazote or dried oregano: adds a signature herbal note Traditional but totally optional if you do not have it
- Bay leaf: infuses subtle background flavor making the beans taste homey
- Lard, bacon drippings, or oil: adds savory richness and helps create the classic creamy mouthfeel I use bacon drippings for smoky flavor
- Ground black pepper: freshly ground really wakes up all the earthy flavors Choose whole peppercorns to grind yourself if you can
- Sea salt or kosher salt: brings all the flavors together Opt for salt with larger crystals for even seasoning
- Queso fresco, cotija, or Monterrey Jack (optional for serving): adds salty tang and creaminess Use fresh crumbly cheese if available
- Cilantro: fresh and chopped for a bright herby finish Look for firm vibrant leaves
- Water: essential for gentle simmering Clean filtered water is best for pure bean flavor
Instructions
- Sort and Rinse the Beans:
- Rinse pinto beans in a colander under cool water and pick through for any debris or damaged beans This removes dust and improves flavor and texture
- Soak the Beans:
- Soak beans in plenty of water overnight for stovetop method to shorten cooking time and help with digestibility For pressure cooker or slow cooker soak is optional but does help with creamy results
- Simmer with Aromatics:
- Place beans in your pot or slow cooker with quartered onion garlic epazote or oregano bay leaf and plenty of water Use about three times as much water as beans Simmer gently with lid slightly ajar until beans are creamy and tender This may take up to two hours on the stovetop or set your slow cooker for about eight hours on low For pressure cooker set on manual for about thirty five minutes
- Season and Drain:
- Once beans are tender add salt to taste Discard bay leaf herbs and onion then drain the beans reserving about a cup of the cooking liquid
- Pan Fry and Mash:
- Heat lard bacon drippings or oil in a large skillet Add minced onion and cook until soft and fragrant Scoop in cooked beans with a splash of reserved liquid Mash the beans in the skillet using a potato masher or sturdy spoon Cook over medium low heat until they are thickened and reach your perfect creamy yet slightly chunky consistency Stir in more liquid if needed and season with ground black pepper and extra salt to taste
- Serve and Garnish:
- Spread hot beans on a platter or spoon into bowls Top with crumbled cheese and chopped cilantro Serve right away as a side or inside tacos burritos or alongside rice

I always look forward to sprinkling on the salty cotija cheese at the end and it reminds me of the neighborhood taqueria where I first fell in love with refried beans The best memories are when my kids ask to lick the spoon after mashing up the beans together
Storage Tips
Refried beans keep covered in the refrigerator for up to five days Add a splash of water when reheating to restore creaminess and prevent sticking Beans freeze beautifully in airtight containers for up to three months
Ingredient Substitutions
Try black beans or peruano beans for a different flavor profile If you don’t have lard olive oil or butter both create equally silky results No fresh herbs on hand Dried oregano or even a pinch of ground cumin works in a pinch
Serving Suggestions
Pair with Mexican rice and grilled meats for a well rounded plate Serve inside burritos enchiladas or quesadillas for an extra boost A scoop of beans layered over nachos makes for an unbeatable snack
Cultural Context
In Mexico refried beans are an everyday staple prepared differently in every region and according to each family’s tradition Households may use a bit of leftover bacon or a mix of oils to add flavor and texture Beans have long been a symbol of home and comfort especially on busy weekdays when you need something filling and delicious
Seasonal Adaptations
Add fresh epazote sprigs in late spring for herbal notes Stir in roasted poblanos or hatch chiles in summer for a mild kick Top with crisp radishes or pickled onions as a light and tangy fall crunch

Serve your beans fresh and warm for the ultimate comfort meal Every batch is just a little different and always delicious
FAQs about Recipes
- → What beans work best for authentic refried beans?
Pinto beans are traditional and provide the classic flavor and creamy consistency favored in authentic versions.
- → Do I need to soak the beans before cooking?
For the stove top method, soaking overnight helps reduce cooking time and improves texture, but it's optional for pressure or slow cooker methods.
- → Can I use a vegetarian fat for frying?
Yes, olive oil, vegetable oil, or unsalted butter work well if you prefer to avoid lard or bacon drippings.
- → How can I achieve a creamy texture?
Cooking beans until very tender and mashing thoroughly in the pan helps reach smooth, creamy consistency. Add bean liquid as needed.
- → How should I serve authentic refried beans?
They’re delicious with toppings like queso fresco, cotija, or Monterrey Jack, and a sprinkle of chopped cilantro. Serve as a side, taco filling, or atop burritos.