Creamy Mexican Refried Beans

Authentic Homemade Frijoles Refritos: The Ultimate Guide to Creamy Mexican Refried Beans

Discover the secret to mastering traditional Frijoles Refritos right in your own kitchen. These incredibly creamy and flavorful refried beans, a true cornerstone of Mexican cooking, are surprisingly easy to prepare, deeply satisfying, packed with nutrition, and utterly irresistible. Elevate your Mexican dishes with this essential side!

A top view of a bowl of frijoles refritos with a sprinkle of queso fresco on top

There are certain dishes that evoke a profound sense of comfort and nostalgia. For me, many of my most cherished foods, such as hearty bean burritos, authentic molletes, and savory sopes de frijoles, all share a common thread: beans. But not just any beans—I mean truly delectable, velvety refried beans.

And not just *any* refried beans, but the kind of homemade frijolitos refritos that transport you straight to a bustling Mexican kitchen, precisely like the ones my mother and father lovingly taught me to prepare. It’s a culinary art passed down through generations, starting with a humble pot of freshly cooked pinto beans and culminating in the precise technique of frying them to achieve an unparalleled depth of flavor and creamy texture.

Once you unlock the simple secrets to making these perfect refried beans, you won’t just have a fantastic Mexican side dish; you’ll possess the foundational ingredient for countless beloved Mexican favorites. This recipe isn’t just about cooking; it’s about connecting with tradition and creating something truly special that will become a staple in your home.

[feast_advanced_jump_to]

What Exactly Are Refried Beans? Understanding Frijoles Refritos

Refried beans, or frijoles refritos in Spanish, are an absolute cornerstone of Mexican cuisine, deeply embedded in the culinary culture. While they frequently serve as a beloved side dish, accompanying nearly every meal, their versatility extends far beyond. They are often a key ingredient that defines the character of many iconic dishes, including comforting enfrijoladas, cheesy molletes, crispy tostadas, and satisfying burritos.

At their core, refried beans are prepared by mashing pre-cooked beans, most commonly pinto beans, and then thoroughly frying them in a hot fat, such as lard or a vegetable oil, until they achieve a wonderfully smooth, rich, and creamy consistency. This process is what transforms simple cooked beans into a dish bursting with savory flavor.

Interestingly, the English term “refried” is often a source of confusion, leading many to believe the beans are fried more than once. However, this is a common misinterpretation that stems from a direct, albeit slightly inaccurate, translation. The Spanish word “refritos” actually means “thoroughly fried” or “well fried,” emphasizing the intensity and completeness of the frying process, not that the beans are fried a second time. This single, deliberate frying step is crucial for developing their characteristic rich, buttery texture and deep, complex flavor profile.

So, as this traditional recipe will demonstrate, these aren’t beans that undergo a re-frying process; they are beans that are meticulously and thoroughly fried once, ensuring every spoonful delivers a truly authentic and incredibly delicious experience.

Why This Refried Bean Recipe Will Become Your Favorite

There are countless reasons why this recipe for homemade refried beans stands out and why you’ll find yourself making it again and again. It’s more than just a dish; it’s a versatile and satisfying addition to any meal.

  • Effortlessly Easy to Make: Don’t let the idea of making beans from scratch intimidate you. The foundational step of cooking the dried beans can be done with minimal effort in various ways: effortlessly in your Instant Pot, slowly simmering in a slow cooker, or traditionally on the stovetop. Once your beans are cooked, the remaining steps – a simple mash and a thorough fry – are quick and straightforward, bringing you to the final, delicious result with ease.
  • Utilizes Simple, Wholesome Ingredients: This recipe celebrates the beauty of simplicity. All you truly need are perfectly cooked beans and your choice of oil or lard. These basic ingredients combine to create a dish far greater than the sum of its parts, proving that the most flavorful meals often come from the fewest, highest-quality components.
  • Hearty, Satisfying, and Nutritious: Refried beans are a powerhouse of nutrition. They are an excellent source of plant-based protein, making them incredibly filling and a fantastic option for vegetarian or vegan meals. Beyond protein, they are rich in dietary fiber, which supports digestive health and contributes to a feeling of satiety, making this a truly hearty and satisfying dish that keeps you full longer.
  • Achieves a Rich and Creamy Texture: The magic of this recipe lies in the transformation of humble beans into a luscious, velvety delight. The process of mashing the beans while incorporating a touch of hot oil creates an emulsified texture that is both smooth and rich, with just the right amount of body. This creamy consistency is what makes authentic refried beans so incredibly enjoyable.
  • Packed with Deep, Savory Flavor: The frying process is where the true flavor development happens. As the mashed beans interact with the hot fat, their natural sugars caramelize slightly, and their earthy notes deepen. This thorough frying creates an intense, savory flavor profile that distinguishes homemade refried beans from any store-bought alternative. It’s a flavor explosion that will delight your palate.
  • Incredibly Versatile for Any Meal: While I could happily enjoy a large bowl of these refried beans topped with a dollop of sour cream and a generous spoonful of fresh salsa, their utility knows no bounds. They excel as a classic side dish for a wide array of Mexican entrees, but they also shine as a main ingredient, forming the foundation for burritos, tostadas, sopes, and much more. They’re even perfect for a hearty breakfast!

Essential Ingredients & Smart Substitutions

Bowl with cooked pinto beans, a bowl with oil and a potato masher
  • Cooked Pinto Beans: These are the indisputable star of our recipe. For an unparalleled depth of flavor and the ideal creamy texture, I cannot stress enough the importance of using homemade cooked beans over their canned counterparts. Homemade beans offer a superior taste, better texture, and allow you to control the sodium content. You can easily cook dried pinto beans on your stovetop, but for maximum convenience and consistent results, I personally favor using a slow cooker or an Instant Pot. For comprehensive, easy-to-follow instructions, please refer to my detailed blog post: Simple Instant Pot Pinto Beans. Slow cooker directions are also thoughtfully included in the recipe card below to suit your preference.
  • Oil (or Lard): Traditionally, rich and flavorful lard is the fat of choice for frying beans, contributing an authentic, unmatched depth of flavor to frijoles refritos. However, to make this recipe accessible and delicious for everyone, I often opt for high-quality oils such as avocado oil or a mild-tasting olive oil. I consistently achieve incredibly flavorful and creamy results with these alternatives. Plus, choosing oil makes this recipe wonderfully vegetarian and vegan-friendly, without sacrificing on taste or texture.

See the full recipe card below for exact quantities and detailed instructions.

Smart Substitutions & Variations

While pinto beans are classic, this method is wonderfully adaptable:

  • Bean Varieties: This versatile frying technique can be perfectly applied to other cooked bean varieties. Consider using homemade black beans for a distinct, earthy flavor profile, or Peruvian beans (also known as canary beans or Mayocoba beans) for a milder, buttery taste. Each type will yield a delicious and unique refried bean experience.
  • Oil Choices: If avocado oil or olive oil aren’t readily available, or you prefer a more neutral flavor, standard vegetable oil can be used effectively. For those not adhering to a vegetarian diet and seeking the most authentic, rich flavor, a good quality lard is highly recommended. Bacon grease is also a fantastic alternative for an extra layer of smoky, savory goodness.

Mastering Creamy Refried Beans: A Step-by-Step Guide

A hand on a potato masher mashing beans in a cast-iron skillet
A potato masher on top of authentic refried beans in a cast-iron skillet

Making truly delicious refried beans is a straightforward process once you have your cooked beans ready. Follow these steps for a perfectly creamy and flavorful batch:

1. Prepare Your Pinto Beans: The journey to incredible refried beans begins with perfectly cooked whole pinto beans. You can choose your preferred method: traditional stovetop, convenient slow cooker, or quick Instant Pot. For detailed guidance on cooking dry beans, refer to my Instant Pot Pinto Beans post, or find quick slow cooker instructions in the recipe card’s notes below. Ensure your beans are tender and still have some of their flavorful cooking liquid reserved.

2. Gently Heat the Oil: In a large, heavy-bottomed pan or cast-iron skillet, add about ½ cup of your chosen oil (or lard). Place the pan over medium-low heat. Allow the oil to heat gradually until it’s shimmering and hot, but crucially, do not let it reach its smoking point. Heating the oil slowly allows it to infuse with more flavor and prevents the beans from burning later.

3. Introduce the Beans to the Pan: Carefully and slowly add the cooked pinto beans, along with some of their liquid, to the hot oil. Exercise caution during this step, as the moisture from the beans can cause the hot oil to splatter. To minimize splashes and ensure safety, you might want to use a lid or a splatter guard, adding the beans in small batches if necessary.

4. Mash and Simmer for Flavor: Once the beans are in the pan, use a sturdy wooden spoon or spatula to gently mix the whole beans with the hot oil. Bring the mixture to a gentle simmer, then let it cook for approximately 4 minutes. This initial simmering helps the beans absorb the fat and begin to soften further. Next, take a robust potato masher and begin to break down the beans directly in the pan. If you find the beans too thick or difficult to mash, gradually add a little more bean broth, about ¼ to ½ cup at a time, until they become easier to work with. Continue mashing until all the whole beans are crushed, achieving a consistency that is smooth and creamy, yet still retains a pleasing, slightly chunky texture.

5. Thoroughly Fry to Perfection: Keep the beans cooking over medium-low heat, stirring and mixing constantly. This continuous movement is vital to prevent them from sticking and burning, ensuring even frying. You’ll notice the beans starting to slightly dry out and thicken. At this point, add in the remaining ¼ cup of oil. Incorporate this oil thoroughly into the beans, mixing vigorously. Continue to cook and stir until the beans reach your desired consistency – slightly thickened but still wonderfully creamy and velvety. The ultimate test for doneness is when you can run a spoon down the middle of the beans, creating a clear path that holds without the beans immediately flowing back or sticking to the pan. This indicates they are perfectly fried and ready to enjoy!

Creative Ways to Serve Your Homemade Frijoles Refritos

Homemade Mexican refried beans are incredibly versatile and can elevate any meal. Here are some delightful ways to serve them:

  • As a Quintessential Side Dish: They are the perfect accompaniment to almost any Mexican entree, providing a rich, earthy balance. Serve them alongside crispy tacos dorados de pollo, savory Enchiladas Rojas, a hearty bowl of Chile Colorado with Pork, or with creamy, cheesy Chile Verde con Queso.
  • For a Hearty Breakfast: Transform your morning meal! Pair them with fluffy Huevos con Chorizo (eggs with Mexican sausage), vibrant Huevos a la Mexicana, or comforting Papas con Chorizo (potatoes with Mexican sausage) for a true Mexican breakfast experience.
  • As a Principal Ingredient in Main Dishes: Their creamy texture makes them ideal for building flavor in other dishes. Spread them generously on Ground Beef Tostadas with Refried Beans, assemble delicious Authentic Molletes Mexicanos, craft classic Tostadas de Frijoles, or use them as the flavorful base for Sopes de Frijoles.
  • Enjoyed On Their Own: Sometimes, simplicity is best. Serve a warm bowl of refried beans topped simply with crumbled queso fresco, a dollop of cooling sour cream, or a vibrant salsa like fresh Salsa Bandera (Pico de Gallo) or a chunky Tomato and Jalapeño Salsa.

Storing & Reheating Your Leftover Refried Beans

Proper storage ensures your delicious refried beans stay fresh and ready for future meals:

Leftover refried beans can be safely stored in the refrigerator for up to 5 days. Make sure to transfer them to an airtight container to maintain their freshness and prevent them from drying out or absorbing other odors from the fridge.

For longer storage, refried beans freeze exceptionally well. Place them in a freezer-safe container or heavy-duty freezer bags and freeze for up to 4 months. When you’re ready to enjoy them, thaw the frozen beans either overnight in the refrigerator or more quickly using the defrost setting in your microwave.

To reheat, the best method is to add the beans to a pan over medium heat. As cold beans tend to thicken significantly, you’ll need to add a splash of water or extra bean broth (about ¼ cup per 2 cups of beans) to restore their creamy consistency. Stir thoroughly and continuously until the water is fully incorporated and the beans are warmed through and smooth again. Alternatively, you can reheat them in a microwave-safe bowl. Add a splash of water, cover loosely, and heat for 2-3 minutes, stirring halfway through, until they are hot and creamy.

Pro Tips & Delicious Variations for Perfect Beans

  • Never Leave Them Unattended: This is a crucial rule for frying beans. It is imperative that you periodically stir and mix the beans while they are cooking. Refried beans, especially as they thicken, can easily stick to the bottom of the pan and quickly burn, which will unfortunately ruin the entire batch with an unpleasant taste. Consistent stirring ensures even cooking and prevents scorching.
  • Achieving the Ideal Consistency: Authentic refried beans should never be completely dry or stiff. The goal is a creamy, velvety consistency that’s spreadable yet holds its shape. If your beans appear too dry or pasty after frying, simply add a tablespoon or two of bean broth (or water) at a time, mixing well, until you reach that perfect luscious texture.
  • Batch Size Guidance: The measurements provided in this recipe are designed to work perfectly with 4-6 cups of cooked beans. This yields a generous amount, perfect for a family meal or to have leftovers for various dishes throughout the week.
  • Enhanced Flavor Base: For an incredible boost of flavor, consider sautéing aromatics before adding the beans. Begin by adding finely diced onion and a diced jalapeño (remove seeds for less heat) to the oil in your pan. Sauté them over medium-low heat until they are soft, translucent, and fragrant, typically 5-7 minutes. Once they are aromatic, add your cooked beans and proceed with the mashing and frying process as directed. This simple step adds layers of savory depth.
  • Seasoning to Taste: While the natural flavor of well-cooked pinto beans is fantastic, don’t shy away from seasoning. A pinch of cumin or a touch of garlic powder can enhance the savory notes. Always taste and adjust salt levels as you go, especially if your initial cooked beans were seasoned.
  • For Super Smooth Beans: If you prefer your refried beans completely smooth, an immersion blender can be used directly in the pan after the initial mashing with a potato masher. Blend until your desired consistency is achieved, then continue with the final frying steps.
  • Using Bacon Fat for Extra Flavor (Non-Vegetarian): For an exceptionally rich and smoky flavor, replace some or all of the oil with rendered bacon fat. This is a traditional and highly delicious variation for those who don’t need a vegetarian option.

Frequently Asked Questions About Frijoles Refritos

Can I use canned pinto beans for this recipe?

While homemade beans deliver vastly superior flavor and texture, you *can* use canned pinto beans as a shortcut. If you choose to use canned beans, be sure to thoroughly rinse them under cold water to remove excess sodium and any canning liquid. Then, use fresh water or vegetable broth as the cooking liquid if the recipe calls for additional liquid, rather than the liquid from the can, which can have an undesirable metallic taste.

Can you freeze refried beans?

Absolutely! Refried beans freeze beautifully. Simply transfer them to freezer-safe containers or heavy-duty freezer bags, ensuring you leave a little headspace for expansion. They can be frozen for up to 4 months. Thaw them in the refrigerator overnight or gently in the microwave before reheating.

Are refried beans gluten-free?

Yes, traditionally prepared refried beans are naturally gluten-free. The core ingredients—beans and oil—do not contain gluten. Always check ingredient labels for any cross-contamination if you have severe gluten sensitivities or allergies, but this recipe is inherently gluten-free.

Are refried beans vegan?

This recipe is indeed vegan-friendly! By using vegetable oil (like avocado, olive, or standard vegetable oil) instead of traditional lard, these refried beans are made without any animal products, making them suitable for a vegan diet. Always ensure your cooked beans also meet vegan standards if preparing from scratch.

What is the best type of bean for frijoles refritos?

Pinto beans are traditionally and most commonly used for frijoles refritos due to their creamy texture and mild, earthy flavor that develops beautifully when fried. However, black beans or Peruvian (Mayocoba) beans are also excellent choices for delicious variations.

Can I make refried beans spicier?

Yes! To add a kick, you can sauté finely diced fresh jalapeño or serrano peppers along with the onion (if using) in the oil before adding the beans. You can also mix in a pinch of cayenne pepper or a dash of your favorite hot sauce after mashing for an extra layer of heat.

I truly hope you enjoy mastering this authentic Frijoles Refritos recipe! If you give it a try, please take a moment to leave me a comment with a star rating below—your feedback is invaluable. Also, be sure to follow me on Instagram, Facebook, or Pinterest to stay connected with more delicious recipes and tips. And don’t forget to subscribe to my newsletter so you never miss a new post!

A bowl with creamy refried beans with a some crumbled queso fresco on top

Recipe Card

Creamy Frijoles Refritos (Mexican Refried Beans) served in a bowl, garnished with queso fresco.

Frijoles Refritos (Authentic Mexican Refried Beans)

by Gemma Aguayo-Murphy

Learn how to master traditional Frijoles Refritos at home. These creamy, flavorful refried beans are a staple in Mexican cooking, easy to make, hearty, nutritious, and absolutely irresistible.

Print Recipe
Pin Recipe

Prep Time 5 minutes
Cook Time 20 minutes
Total Time 25 minutes

Course Side Dish
Cuisine Mexican

Servings 10
Calories 150 kcal

Equipment

  • potato masher
  • large skillet or pan

Ingredients

  

  • 4-6 cups cooked pinto beans with their liquid (see notes for cooking methods; reserve an extra ½ cup of bean liquid)
  • ¾ cups oil or lard (divided; use mild-tasting olive oil, avocado oil, vegetable oil, or lard for authentic flavor)

Instructions

 

  • Add ½ cup of oil (or lard) to a large, heavy-bottomed pan or cast-iron skillet. Heat on medium-low until hot and shimmering, but not smoking.
  • Slowly and carefully add the cooked pinto beans and some of their reserved liquid to the hot oil. Be mindful of splattering, using a lid or splatter guard if needed.
  • Using a wooden spoon, mix the whole beans thoroughly with the oil.
  • Bring the mixture to a gentle simmer and let it cook for about 4 minutes, allowing the flavors to meld.
  • Use a potato masher to break down the beans to your desired consistency. Add ¼ to ½ cup of additional bean broth (or water) if needed, to facilitate mashing and achieve creaminess.
  • Mash until all the whole beans are smashed, reaching a smooth yet slightly chunky consistency.
  • Continue cooking and mixing the beans constantly until they begin to slightly dry out and thicken. Do not leave them unattended to prevent sticking and burning.
  • Stir in the remaining ¼ cup of oil or lard. Mix it thoroughly into the beans until fully incorporated.
  • Keep cooking and stirring the beans until they are wonderfully creamy and thickened. They are perfectly done when you can run a spoon through the center, and the path created doesn’t immediately fill back in or stick to the pan.
  • Serve warm and enjoy! (Refer to the blog post above for various serving ideas and inspiration).

Notes

  • Flavor Variation: For an extra layer of flavor, consider sautéing aromatics: first add finely diced onion and a diced jalapeño (seeds removed for less heat) to the oil. Sauté until soft and fragrant (about 5-7 minutes) before adding your beans and beginning the cooking and mashing process.
  • Instant Pot Pinto Beans: For detailed instructions on cooking dried pinto beans in an Instant Pot, click here: Simple Instant Pot Pinto Beans.
  • Slow Cooker Pinto Beans Directions:
    • Carefully sort 7 cups of dried pinto beans, removing any shriveled or discolored beans, small rocks, or debris.
    • Place the sorted beans in a mesh strainer or colander and rinse them thoroughly under cold running water until the water runs clear.
    • Transfer the rinsed beans to your slow cooker pot. Add 1 medium garlic clove (whole or minced), 2 tablespoons of kosher salt or coarse salt, and 1 tablespoon of oil.
    • Fill the slow cooker with water, leaving approximately 1.5 inches of space from the top of the pot to prevent overflow during cooking.
    • Cook the beans on the LOW setting for 8 hours, or until they are very soft and tender, just a little softer than al dente.
    • Once cooked, immediately remove the beans from the slow cooker to a separate bowl to prevent them from becoming overcooked or mushy.

Nutrition

Serving: 1 servingCalories: 150kcalCarbohydrates: 23.6gProtein: 8gFat: 3.2gSaturated Fat: 0.7gSodium: 204mgPotassium: 439mgFiber: 8.6gSugar: 0.4gCalcium: 41mgIron: 2mg
Did you try this recipe?Leave me a comment and star rating below or mention @everydaylatina on Instagram!