If you’re craving that creamy, flavorful side dish that instantly brings heartiness and comfort to your meal, this Authentic Refried Beans Recipe is exactly what you need. I absolutely love how this recipe honors tradition but still fits perfectly into today’s kitchen, whether you re cooking for a weeknight dinner or a festive taco night. It s simple, reliable, and packed with real flavor that only comes from slow-cooked pinto beans and a few pantry staples.

When I first tried making refried beans from scratch, I was surprised at how much better they tasted than canned ones-the texture, the depth, the just-right balance of spices-everything felt so much fresher. You ll find that once you make this authentic refried beans recipe, you ll never want to go back to the jarred stuff. Plus, it s a great recipe to master because it informs so many other dishes and adds richness wherever you use it.

Why You’ll Love This Recipe

  • Deep, Authentic Flavor: Slow-cooked beans with epazote and bay leaf create a truly traditional taste not found in store-bought options.
  • Versatile Cooking Methods: Whether you use the stove, slow cooker, or Instant Pot, this recipe adapts to your time and tools.
  • Perfect Texture Control: You can make it chunky or creamy, depending on how you mash, making it ideal for any dish.
  • Simple Ingredients: You probably already have these staples at home, making this recipe easy and budget-friendly.

Ingredients You’ll Need

The magic of this authentic refried beans recipe lies in simple, wholesome ingredients that come together for that rich, satisfying flavor. Fresh aromatics like onion and garlic amp up the beans, and don t skip the epazote-it s a game changer, but if you can’t find it, dried oregano works as a backup.

  • Dried pinto beans: The classic bean for refried beans, they cook up creamy and flavorful when simmered slowly.
  • Onion: Adds sweetness and depth during the cooking process.
  • Garlic cloves: Gives that warm, aromatic note everyone loves.
  • Fresh epazote or dried oregano: Epazote is traditional and adds authenticity, but oregano is a fine substitute.
  • Bay leaf: For subtle earthiness that rounds out the flavors.
  • Water: To gently cook the beans until tender.
  • Sea salt or kosher salt: Essential for seasoning at just the right moment.
  • Minced onions: Used in the pan-frying stage for extra texture and taste.
  • Lard, bacon drippings, olive oil, vegetable oil, or unsalted butter: Choose your preferred fat to get that luscious, silky finish.
  • Ground black pepper: To taste, enhances final seasoning.
  • Optional cheese and cilantro: Queso fresco, cotija, Monterrey Jack, and fresh cilantro make wonderful toppings.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

One of the best things about this authentic refried beans recipe is how easy it is to make it your own. Whether you’re catering to dietary needs or mixing up textures, there are plenty of ways to customize it and make it suit your palate.

  • Vegetarian/Vegan Variation: Swap the lard or bacon drippings for olive oil or vegan butter, and you ll still get rich flavor without animal products. I’ve done this often and the beans are just as comforting!
  • Smoother Texture: For creamier beans, use an immersion blender or mash longer with a potato masher – a trick I discovered when I wanted more of a bean dip consistency.
  • Extra Smoky Flavor: Adding smoked paprika or cooking in bacon drippings adds a smoky note that my family goes crazy for during taco nights.
  • Spicy Kick: If you like heat, toss in some finely chopped jalapeño or a pinch of cayenne while pan-frying the beans for an extra layer of flavor.

How to Make Authentic Refried Beans Recipe

Step 1: Soak and Cook Your Beans Gently

Start by soaking your dried pinto beans overnight for the best texture, but if you re pressed for time, you can do a quick soak by covering the beans with boiling water for about an hour. After soaking, drain and add them to your pot or slow cooker along with quartered onion, smashed garlic cloves, fresh epazote or oregano, and a bay leaf. Cover with water by a couple of inches. Bring to a boil, then lower the heat and simmer gently until the beans are very tender-usually around 1.5 to 2 hours on the stove. If you re using a slow cooker, low for 6 to 8 hours does the trick, or use your Instant Pot for a faster version. Don t forget to season with salt toward the end of cooking for perfectly seasoned beans.

Step 2: Prepare the Pan and Sauté the Onions

Once your beans are cooked and drained-save that flavorful cooking liquid!-heat your fat of choice over medium-high heat in a large skillet. I recommend lard or bacon drippings for authentic richness, but olive or vegetable oil works too. Add the minced onions and cook until soft and translucent, about 4 to 5 minutes. This step builds the flavor base for your refried beans, so don t rush it.

Step 3: Add and Mash the Beans with Reserved Liquid

Stir the cooked beans into the skillet with the softened onions. After about 2 minutes, add about 1/4 to 1/3 cup of the reserved bean cooking liquid. Then mash them using a bean masher, potato masher, or the back of a wooden spoon until you reach a chunky purée. For a creamier texture, feel free to use an immersion blender-but I often like the satisfying little lumps that way-it s homemade comfort food after all!

Step 4: Simmer and Season to Taste

Turn your heat down to medium-low and let the beans simmer while stirring frequently. If they get too thick, add a bit more cooking liquid; too watery? Just keep simmering to thicken up. Season with salt and a little freshly ground black pepper to your liking. This is where you adjust your flavors and consistency, so take your time tasting and tweaking.

👨 🍳

Pro Tips for Making Authentic Refried Beans Recipe

  • Save That Bean Water: The liquid left after cooking the beans is packed with flavor and helps control texture-don t toss it!
  • Use Fresh Epazote If You Can: This herb adds an unmistakable traditional flavor and cuts the beany effect for better digestion.
  • Don t Skip the Fat: Authentic refried beans rely on lard or bacon drippings for richness, but olive oil is a perfectly fine alternative if you re making it vegetarian.
  • Mash to Your Preference: Experiment between chunky or smooth; I like to leave some texture for that homemade feel.

How to Serve Authentic Refried Beans Recipe

The image shows a red cast iron pan filled with a creamy, thick mixture of mashed beans that have a light brown color with darker brown bean pieces mixed in. On top of the beans, several fresh green cilantro leaves are scattered, giving a fresh green touch. A small bunch of lime wedges with bright yellow-green skin is partially visible in the upper left corner, resting on a wooden surface that has been changed to a white marbled texture. The beans have a smooth and slightly chunky texture swirled gently in the pan. Photo taken with an iphone --ar 4:5 --v 6.1

Garnishes

I love topping my refried beans with a sprinkle of crumbled queso fresco or cotija cheese-it adds the perfect salty, tangy bite that balances the creaminess. Fresh chopped cilantro on top brightens the dish and makes it look vibrant and inviting. For a bit of extra love, a squeeze of fresh lime juice right before serving wakes up the flavors wonderfully.

Side Dishes

This recipe is a natural companion to any Mexican-inspired meal-think crispy tacos, grilled carne asada, or enchiladas. I also enjoy pairing it with fluffy Mexican rice and a simple avocado salad for a complete, comforting dinner. My family goes crazy for the combo of refried beans alongside fresh corn tortillas and a dollop of sour cream.

Creative Ways to Present

For special occasions, I sometimes serve these refried beans layered in a small casserole with melted cheese and sliced jalapeños on top-like a mini bean dip baked right on the table. Another fun idea is to pile the beans onto tostadas and top with shredded lettuce, radishes, and a drizzle of spicy hot sauce for colorful individual bites. These presentations always spark conversation and smiles!

Make Ahead and Storage

Storing Leftovers

I store leftover authentic refried beans in an airtight container in the fridge, where they keep beautifully for up to 4 days. The beans actually taste even better the next day once the flavors have melded overnight, so don t hesitate to make a big batch ahead of time.

Freezing

Freezing refried beans is a total time-saver! Just portion them into freezer-safe containers or heavy-duty freezer bags. I like to leave a little room for expansion. They freeze well for up to 3 months, making meal planning a breeze. When you re ready, thaw overnight in the fridge.

Reheating

To reheat, gently warm the beans on the stove over low heat, stirring in a splash of water or reserved bean liquid to loosen the texture. I avoid microwaving because slow reheating helps maintain that creamy consistency and brings back the fresh, homemade taste.

FAQs

  1. What makes this an authentic refried beans recipe?

    This recipe uses traditional ingredients like dried pinto beans, fresh epazote, and lard or bacon drippings, and slow cooks the beans to develop deep flavor and texture. The method respects classic Mexican cooking techniques, avoiding shortcuts like canned beans.

  2. Can I use canned beans for this recipe?

    While using canned beans is quicker, the flavor and texture won t be as rich or authentic. However, if you re short on time, you can adjust by sautéing canned beans with aromatics and mashing them with broth-but for true authenticity, dried beans are best.

  3. What s the purpose of epazote in this recipe?

    Epazote is a traditional Mexican herb that adds a unique earthy flavor and helps reduce the gas effects of beans. If you can t find fresh epazote, dried oregano is a fine substitute to give some herbal notes without overpowering the dish.

  4. How do I get the perfect refried beans texture?

    Use the reserved bean cooking liquid to adjust moisture as you mash the beans gradually. Mash to your preference-from chunky to silky smooth. Slow cooking and fat choice also influence the final texture and creaminess.

  5. Can I make this recipe vegan?

    Absolutely! Just replace lard or bacon drippings with olive oil or your favorite plant-based fat. The beans still come out rich and delicious without compromising on flavor.

Final Thoughts

This authentic refried beans recipe holds a special place in my kitchen because it brings together tradition, flavor, and simplicity in such a satisfying way. It s a recipe you ll come back to again and again, whether you re making a taco feast or just craving some comforting beans on the side. Trust me, once you master this, you ll wonder how you ever ate refried beans any other way – and I can t wait for you to discover that same joy!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Authentic Refried Beans Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.7 from 67 reviews
  • Author: Lisa
  • Prep Time: 10 minutes
  • Cook Time: 2 hours
  • Total Time: 2 hours 10 minutes
  • Yield: 5 servings 1x
  • Category: Side Dish
  • Method: Stovetop
  • Cuisine: Mexican
  • Diet: Gluten Free

Description

This recipe for Authentic Refried Beans offers a traditional approach to preparing creamy, flavorful beans using dried pinto beans cooked from scratch. It includes several cooking methods such as stovetop, slow cooker, and Instant Pot for the initial bean cooking, followed by pan frying to achieve the perfect texture and depth of flavor. Finished with optional toppings like queso fresco, cilantro, and a touch of seasoning, these refried beans make an ideal side dish for Mexican meals or a hearty snack.


Ingredients

Units Scale

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
  • Sea salt or kosher salt

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

For Serving (Optional):

  • Queso fresco or cotija cheese or Monterrey Jack cheese
  • Cilantro, chopped

Instructions

  1. Prepare the Beans: If using the stovetop method, soak the dried pinto beans overnight. If short on time, soak them in boiling water covered by 2 inches for 45 minutes to 1 hour, then drain. Place the beans in a large pot (or slow cooker or Instant Pot) with onion, garlic, epazote or oregano, bay leaf, and enough water to cover by at least 2 inches.
  2. Cook the Beans: Stovetop: Bring to a boil, then reduce heat and simmer covered for 1.5 to 2 hours until beans are very tender. Slow Cooker: Cook on low for 6 to 8 hours or high for 4 hours until tender. Instant Pot: Pressure cook on high manual for 45 minutes, then natural release for 25 minutes. Season with salt. Discard aromatics and reserve cooking liquid, keeping about 3 cups of cooked beans.
  3. Heat the Pan: In a large skillet over medium-high heat, heat chosen fat (lard, bacon drippings, oil, or butter) until melted or hot. Add minced onions and sauté until soft and translucent, about 4-5 minutes.
  4. Add and Mash Beans: Stir in cooked beans and cook for 2 minutes. Add ¼ to ⅓ cup of reserved bean cooking liquid. Mash beans with a bean or potato masher or the back of a wooden spoon to achieve a chunky puree. For creamier texture, use an immersion blender.
  5. Simmer and Adjust Consistency: Reduce heat to medium-low and cook while stirring until beans are heated through. Add more reserved liquid if too dry, or simmer longer if too wet to thicken. Season with salt and black pepper to taste.
  6. Serve: Serve warm, topped with crumbled queso fresco, cotija, or Monterrey Jack cheese and chopped cilantro as desired.

Notes

  • Soaking beans overnight reduces cooking time and improves digestibility.
  • Epazote adds traditional flavor but can be substituted with dried oregano if unavailable.
  • Adjust fat type according to dietary preference; lard and bacon drippings offer authentic flavor.
  • Use reserved bean cooking liquid to control the mash consistency and add flavor.
  • Refried beans can be made ahead and reheated gently on the stovetop.
  • For vegan version, use vegetable oil instead of lard or butter and omit cheese toppings or use vegan cheese.

Nutrition

  • Serving Size: 1 cup
  • Calories: 250
  • Sugar: 1 g
  • Sodium: 350 mg
  • Fat: 10 g
  • Saturated Fat: 3 g
  • Unsaturated Fat: 6 g
  • Trans Fat: 0 g
  • Carbohydrates: 32 g
  • Fiber: 9 g
  • Protein: 12 g
  • Cholesterol: 15 mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star