How To Make Mexican Refried Beans

Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!

To make Mexican refried beans, you start by cooking dried pinto beans until they’re tender, then mash and fry them in fat until they form a thick, creamy paste.
 
It’s a simple process, but the magic is in the details, like the type of fat you use and the spices you add.
 
If you’ve ever wondered how to make Mexican refried beans that taste like they came from your favorite local restaurant, you’re in the right place.
 
The secret isn’t a complicated technique; it’s about building layers of flavor from the very beginning.
 
In this post, we’ll walk through how to make Mexican refried beans step-by-step, from choosing the right beans to getting that perfect, creamy texture.
 
Let’s dive in.
 

How to Make Mexican Refried Beans: The Classic Method

Learning how to make Mexican refried beans is a rite of passage for any home cook who loves Mexican food.
 
The traditional method is a labor of love, but it yields the most authentic and delicious results.
 
Here’s how to make Mexican refried beans the old-fashioned way.
 

1. Start with the Right Beans

To make Mexican refried beans, you have to start with the right base: dried pinto beans.
 
While you can use black beans, pinto beans are the classic choice for authentic refried beans because of their creamy texture and earthy flavor.
 
You’ll need about two cups of dried beans, which will expand significantly as they cook.
 
Rinse them thoroughly and pick out any stones or debris before you begin.
 

2. Cook the Beans Until Tender

Place your rinsed beans in a large pot and cover them with plenty of water, about two to three inches above the beans.
 
Add half an onion, a few cloves of garlic, and a couple of bay leaves to the pot for flavor.
 
Bring the water to a boil, then reduce the heat and let the beans simmer for about 1.5 to 2 hours, or until they are completely tender and easily mashed.
 
The key to how to make Mexican refried beans is to cook the beans until they’re very soft, so they mash into a smooth paste.
 
Don’t drain all the cooking liquid; you’ll need it later to adjust the consistency.
 

3. Mash the Beans

Once your beans are tender, it’s time to mash them.
 
You can use a potato masher, a fork, or even a blender for a smoother texture.
 
For traditional Mexican refried beans, a rustic, slightly chunky texture is often preferred, so a potato masher works perfectly.
 
Mash the beans along with the cooked onion and garlic until they form a thick paste.
 
Set them aside while you prepare the frying stage.
 

The Frying Stage: Where the Magic Happens

The “refried” part of refried beans is a bit of a misnomer.
 
In Spanish, the dish is called “frijoles refritos,” which actually means “well-fried beans,” not fried twice.
 
This step is crucial for how to make Mexican refried beans that are rich and flavorful.
 

1. Choose Your Fat Wisely

The fat you use is what gives refried beans their signature taste and texture.
 
Traditional recipes often use lard, which adds an authentic, savory depth.
 
However, you can also use bacon grease, vegetable oil, or even butter for a different flavor profile.
 
For a vegetarian version, a good quality olive oil or avocado oil works beautifully.
 
Heat about two to three tablespoons of your chosen fat in a large skillet over medium heat.
 

2. Sauté Aromatics

If you want to add another layer of flavor, finely dice a small onion and sauté it in the hot fat until it’s soft and translucent.
 
You can also add a minced clove of garlic and sauté for another 30 seconds until fragrant.
 
This step is optional but highly recommended for making the best Mexican refried beans.
 

3. Fry the Mashed Beans

Carefully add your mashed beans to the skillet with the hot fat and aromatics.
 
Stir them constantly to prevent them from sticking or burning.
 
This is where you get to control the final texture of your Mexican refried beans.
 
If they seem too thick, add a ladleful of the reserved bean cooking liquid to thin them out.
 
Keep stirring and frying for about 5 to 10 minutes until the beans are heated through and have reached your desired consistency.
 

Tips for Perfect Mexican Refried Beans

Now that you know the basic process, here are a few tips to ensure your refried beans turn out perfect every time.
 

1. Season to Taste

The best time to season your beans is at the very end.
 
Add salt, pepper, and perhaps a pinch of cumin or chili powder to taste.
 
Remember that the cooking liquid and the fat you used might already be seasoned, so taste before you add more salt.
 

2. Don’t Be Afraid of Texture

How to make Mexican refried beans is a personal journey.
 
Some people love them perfectly smooth, while others prefer them with a bit of texture.
 
Mash them to your liking, but remember that they will thicken as they cool.
 

3. Use the Right Pan

A heavy-bottomed skillet or cast-iron pan is ideal for frying beans.
 
It distributes heat evenly and helps prevent scorching, which can happen quickly with a thin pan.
 

4. Make Them Ahead

Refried beans are a great make-ahead dish.
 
You can prepare them a day or two in advance and reheat them gently on the stovetop or in the microwave.
 
They also freeze beautifully, so consider making a double batch.
 

So, How to Make Mexican Refried Beans?

To make Mexican refried beans, you simply cook dried pinto beans until tender, mash them, and then fry the mash in a flavorful fat until thick and creamy.
 
It’s a straightforward process that rewards you with a dish that’s far superior to anything you’ll find in a can.
 
The key is to start with good ingredients and to taste as you go.
 
Whether you serve them as a side, a dip, or a filling for burritos, knowing how to make Mexican refried beans from scratch is a skill that will elevate your home cooking.