I absolutely love sharing this Authentic Refried Beans Recipe with friends because it brings a little bit of my kitchen s heart and heritage right to yours. There s something magical about scratch-made refried beans-they re creamy, flavorful, and have that perfect balance of earthiness and comfort that you just can t get from canned versions. Whether you re making a cozy family dinner, prepping for taco night, or just craving a soul-satisfying side, this recipe never lets me down.
The best part? You don t need a jar full of mysterious preservatives or weird additives here-just good beans, a few kitchen staples, and a touch of patience. When I first tried this Authentic Refried Beans Recipe, I was amazed at how the simple process lets the ingredients shine. You ll find that cooking your own beans and then pan-frying them with love creates a richness and depth that s incredibly rewarding. Let s dive in so you can impress your taste buds and guests alike!
Why You’ll Love This Recipe
- Made from Scratch: You control every ingredient, meaning no preservatives and fresher flavors.
- Versatile Cooking Methods: Stove top, slow cooker, or Instant Pot-choose what fits your day.
- Rich, Authentic Flavor: Traditional seasonings and slow cooking bring out genuine Mexican taste.
- Customizable Texture: Whether chunky or silky smooth, you re in charge of the perfect consistency.
Ingredients You’ll Need
The magic behind this Authentic Refried Beans Recipe lies in simplicity. Each ingredient brings something unique-whether it s the savory depth of lard, the subtle punch of fresh epazote, or the gentle sweetness of onions. A quick heads-up: quality ingredients mean big flavor, so choose your beans and fats thoughtfully.
- Dried pinto beans: Look for fresh, plump beans free of cracks for best texture and flavor.
- Onion: Both for cooking with the beans and for the pan-fry, helps to build sweetness and aroma.
- Garlic cloves: Use fresh, lightly smashed to infuse the beans deeply during cooking.
- Fresh epazote or dried oregano: Epazote adds authentic Mexican flair; oregano is a handy substitute if you can t find it.
- Bay leaf: Adds subtle herbal notes that enhance the beans earthiness.
- Lard, bacon drippings, or oil: Lard is traditional and adds richness, but you can use bacon drippings or neutral oil as a flavorful alternative.
- Salt: Sea salt or kosher salt works best for seasoning the beans during and after cooking.
- Ground black pepper: Optional but adds a little warmth to the final dish.
- Cheese and cilantro (optional): These finishing touches balance the creamy beans with freshness and tang.
Variations
I love that this Authentic Refried Beans Recipe can be easily tweaked to suit your tastes or dietary needs. Over time, I ve tried a few little twists-some that add creaminess, others that amp up the flavor-and it s fun to make it your own.
- Vegetarian Version: Swap out lard or bacon drippings with olive oil or vegetable oil; you d be surprised how tasty it can still be.
- Extra Creamy Beans: Stir in a bit of Mexican crema or shredded cheese during pan-frying for a luscious texture.
- Spicy Twist: Add a pinch of smoked paprika or chopped jalapeños during the onion sauté for a subtle heat kick.
- Herb Swaps: Try using fresh cilantro stems in the cooking water instead of epazote if you prefer a milder flavor.
How to Make Authentic Refried Beans Recipe
Step 1: Soak and Cook the Beans to Tender Perfection
Start by soaking those dried pinto beans overnight in plenty of water; this helps them cook evenly and cuts down on overall cooking time. If you forget, don t panic-I ve used the quick-boil soak method where you cover beans with boiling water and let them soak for about an hour; it works well in a pinch. Once soaked, rinse and transfer to your pot (or slow cooker or Instant Pot), add quartered onion, lightly smashed garlic cloves, fresh epazote or oregano, bay leaf, and enough water to cover by at least two inches.
Bring to a boil then reduce heat and simmer gently for about 1.5 to 2 hours-or until the beans are soft enough to mash easily. If you’re using a slow cooker, low for 6-8 hours works wonders, and in an Instant Pot, 45 minutes high pressure with a natural release gives you tender beans fast. Don t forget to salt after cooking; adding salt too early can toughen beans.
Step 2: Pan Frying for Creamy, Flavorful Beans
Once the beans are cooked and drained (reserve that flavorful cooking liquid!), heat your choice of lard, bacon drippings, or oil in a skillet over medium-high heat. I adore using lard here because it adds that silky, indulgent texture you just can t beat. Sauté minced onions until soft and fragrant (about 4-5 minutes), then stir in the cooked beans.
Pour in some of the reserved cooking liquid (start with about 1/4 cup) and mash the beans using a potato masher or the back of a wooden spoon. I usually leave mine a bit chunky for a homemade feel, but feel free to use an immersion blender if you want it ultra-smooth and creamy. Lower the heat to medium-low and cook, stirring occasionally, adding more liquid as needed, until you get your desired consistency. Season to taste with salt and a touch of black pepper and you re ready to serve.
Pro Tips for Making Authentic Refried Beans Recipe
- Don t Rush the Soak: Even a quick soak helps soften beans and prevents splitting during cooking.
- Save Your Bean Water: Use this flavorful liquid to adjust bean consistency instead of plain water for richer flavor.
- Lard vs Oil: I learned lard gives the best authentic texture, but olive oil is a good substitute for a lighter option.
- Season at the Right Time: Adding salt after beans are tender helps keep them soft and flavorful, avoiding a tough skin.
How to Serve Authentic Refried Beans Recipe
Garnishes
For me, garnishing is where the beans come to life. I love crumbling queso fresco or cotija on top for a salty contrast, and a sprinkle of fresh cilantro adds a bright, herbal note. Sometimes, a little shredded Monterrey Jack cheese melting over the warm beans makes them even more irresistible, especially for my family s taco nights.
Side Dishes
These authentic refried beans are a perfect sidekick for everything from crispy tacos, grilled carne asada, to simple rice dishes. I also enjoy serving them alongside freshly made guacamole and warm corn tortillas for an easy, satisfying meal. They even pair wonderfully with roasted vegetables or a light salad for a vegetarian feast.
Creative Ways to Present
For parties or special occasions, I like scooping the beans into individual mini cast iron skillets or pretty ramekins, then topping with cheese and fresh cilantro right before serving. It s a cozy presentation and keeps the beans warm throughout the meal. Another fun idea is layering them in a bean dip with layers of salsa, cheese, and sour cream-it always disappears fast!
Make Ahead and Storage
Storing Leftovers
Leftover refried beans store beautifully in an airtight container in the fridge for up to 4 days. I always let them cool completely before sealing to keep moisture balanced. When you re ready to eat, just stir them up-sometimes they thicken, but adding a splash of leftover cooking liquid or a bit of water brings them back perfectly.
Freezing
I ve found freezing this Authentic Refried Beans Recipe is super convenient. Portion the beans into freezer-safe containers or bags, and they ll keep for up to 3 months. When thawed, they retain their creamy flavor and texture surprisingly well, making quick meals a breeze when you don t have time to cook from scratch.
Reheating
Reheating is best done gently on the stove over low heat, stirring frequently and adding a bit of reserved cooking liquid or water to loosen them up. Avoid high heat which can cause beans to dry out or stick. I also use the microwave when in a rush, covering the container partially and stirring at intervals to keep things evenly warmed.
FAQs
-
Can I use canned beans instead of dried beans in this Authentic Refried Beans Recipe?
You can, but I highly recommend using dried beans because they have better texture and flavor when cooked fresh. If you re short on time, canned beans work-just rinse and drain them well, then mash and pan-fry as directed. Keep in mind, using canned beans won t have quite the same depth of flavor as cooking from dried.
-
What is epazote and can I skip it?
Epazote is a Mexican herb that adds a unique earthy flavor and helps reduce gas from beans. If you don t have it, dried oregano is a decent substitute flavor-wise, or you can omit it altogether. Your beans will still be delicious, just a bit less traditional in aroma.
-
How do I prevent my refried beans from being too watery or too dry?
The key is to add reserved bean cooking liquid gradually while mashing and pan-frying-start with less and add as needed. If beans get too watery, simply simmer uncovered on low heat to thicken while stirring. This technique helps you reach the perfect creamy consistency every time.
-
Can I make this recipe vegan?
Absolutely! Substitute the lard or bacon drippings with olive oil or vegetable oil. I find that olive oil works great and keeps the beans flavorful while aligning with vegan preferences.
Final Thoughts
Honestly, this Authentic Refried Beans Recipe has been a staple in my kitchen for years because it combines simplicity with soulful flavor. It s one of those dishes that feels like a warm hug and lends itself beautifully to all kinds of meals. I encourage you to try making your own beans from scratch-you ll be amazed at the difference in taste and texture, and I bet this recipe will become a favorite in your household too. Happy cooking, friend!
PrintAuthentic Refried Beans Recipe
- Prep Time: 10 minutes
- Cook Time: 2 hours
- Total Time: 2 hours 10 minutes
- Yield: 5 servings
- Category: Side Dish
- Method: Stovetop
- Cuisine: Mexican
- Diet: Vegetarian
Description
Authentic Refried Beans recipe made from dried pinto beans cooked to tender perfection and then pan-fried with onions and lard or oil to create a rich, creamy, and flavorful dish. This traditional Mexican recipe includes options for cooking with a stove top, slow cooker, or Instant Pot, offering flexibility while preserving its classic taste. Served with optional cheese and cilantro, these beans make a delicious and hearty side or main dish.
Ingredients
To Cook the Beans:
- 1/2 lb dried pinto beans
- 1/2 medium onion, quartered
- 2 garlic cloves, peeled and lightly smashed
- 2 sprigs fresh epazote or 1/2 teaspoon dried oregano
- 1 small bay leaf
- Water (enough to cover beans by 2 inches)
- Sea salt or kosher salt, to taste
To Pan Fry the Beans:
- 3 tbsp minced onions
- 4 tbsp lard or bacon drippings or 2 tbsp olive oil, vegetable oil, or unsalted butter
- Ground black pepper, to taste
For Serving (Optional):
- Queso fresco or cotija cheese or Monterrey Jack cheese, crumbled or shredded
- Cilantro, chopped
Instructions
- Prepare the Beans: Soak the dried pinto beans overnight, or if short on time, place them in a heatproof bowl and cover with boiling water by 2 inches, soaking for 45 minutes to 1 hour. Drain before cooking.
- Cook the Beans (Stove Top): In a large pot, add the soaked beans, quartered onion, garlic cloves, fresh epazote or dried oregano, and bay leaf. Cover with water by at least 2 inches. Bring to a boil over high heat, then reduce to a simmer and cook covered for 1½ to 2 hours until beans are very tender. Season with salt.
- Cook the Beans (Slow Cooker): Add dried beans, onion, garlic, epazote or oregano, and bay leaf to the crockpot. Cover with water by 2 inches. Cook on low for 6-8 hours or on high for 4 hours until tender. Season with salt.
- Cook the Beans (Instant Pot): Place dried beans, onion, garlic, epazote or oregano, and bay leaf into an Instant Pot. Cover with water by 2 inches. Lock the lid, set to sealing, and cook on high pressure manually for 45 minutes. Allow natural pressure release for 25 minutes, then vent remaining pressure. Stir and season with salt.
- Prepare for Pan Frying: Discard the onion, garlic, epazote (if used), and bay leaf. Drain the cooked beans, reserving about ¼ to ⅓ cup of the cooking liquid. You should have about 3 cups of beans ready for frying.
- Pan Fry the Beans: Heat lard, bacon drippings, oil, or butter in a large skillet over medium-high heat. Add minced onions and cook, stirring occasionally, until soft and translucent, about 4-5 minutes.
- Mash and Cook Beans: Stir in the cooked beans and cook for 2 minutes. Add reserved bean liquid gradually and mash with a bean or potato masher or the back of a wooden spoon to a chunky purée consistency. For creamier beans, use an immersion blender. Reduce heat to medium-low and cook, stirring occasionally, until heated through. Add more bean liquid if dry or simmer longer if too wet to reach desired consistency.
- Season and Serve: Adjust seasoning with salt and ground black pepper if desired. Serve hot topped with crumbled queso fresco, cotija, Monterrey Jack cheese, and chopped cilantro if using.
Notes
- Soaking beans overnight reduces cooking time but a quick soak method is an acceptable shortcut.
- Fresh epazote adds authentic flavor but dried oregano is a good substitute if unavailable.
- Pan frying with lard or bacon drippings gives the most traditional flavor; use olive oil or butter for a lighter or vegetarian option.
- Adjust the bean liquid to achieve your preferred texture, from chunky to creamy.
- This recipe can be adapted to slower or quicker cooking methods depending on your equipment.
- Serve refried beans as a side dish or incorporate into burritos, tacos, or bowls.
Nutrition
- Serving Size: 1 cup (approx. 200g)
- Calories: 210 kcal
- Sugar: 1.2 g
- Sodium: 290 mg
- Fat: 7 g
- Saturated Fat: 2 g
- Unsaturated Fat: 5 g
- Trans Fat: 0 g
- Carbohydrates: 29 g
- Fiber: 9 g
- Protein: 12 g
- Cholesterol: 10 mg