Homestyle Refried Beans
Homestyle Refried beans: the comforting cornerstone of Mexican cuisine!
What are Refried Beans?
Homestyle Refried beans are a beloved staple in Mexican cuisine, keeping traditions alive! These tender, creamy beans are cooked with aromatics and salt, typically using pinto beans, and then fried in a generous amount of fat for a rich, comforting flavor. By mashing them into a creamy, chunky, or smooth consistency – whichever you prefer – we connect with our heritage and customs.

Making Homestyle Refried Beans is so easy, and also on the budget. They are a comforting presence in many Mexican households, whether served at breakfast, lunch, or dinner. And the best part? They’re incredibly affordable, making them a staple for families and individuals alike.
Are Refried Beans Fried Twice?
Many people are puzzled by the term “refried” beans, wondering if it means they’re fried twice. As a native Spanish speaker, I never questioned the term, but I understand why it can raise questions. The prefix “re-” in Spanish doesn’t imply repetition, but rather intensification, similar to “very” or “extremely”.

In this case, “refried” actually means “well-fried”, implying a high level of doneness. In Spanish, the “re-” prefix is often used to express excitement or affirmation, emphasizing that something is done to the highest standard. If anything is cooked twice, it would be the beans, first in a pot, then fried in lard, but that’s not to say it is the reason they are called “refried” beans.
Ingredients
- Beans: While pinto beans are popular in Mexico, Peruvian beans are also widely used in Mexican cuisine. We’ve chosen them for this recipe due to their delicate flavor, subtle sweetness, and exceptional creaminess when refried.
- Onion: It is naturally sweet and mild in flavor.
- Bay leaf: Mild and savory.
- Garlic: Enhances the overall flavors of the ingredients with its depth and richness.
- Pork Lard: It adds richness and depth, making tortillas crisper, tamales fluffier, and refried beans creamier.
- Avocado oil: Avocado oil has a mild flavor and is considered a healthier oil option. It won’t overpower the dish, allowing the natural flavors to shine through.
- Jalapeño Pepper: It brings bold, grassy flavors with a mild heat that complements without overpowering.
- Mexican Oregano: Earthy and warm, with the traditional flavor of classic Mexican cuisine.
- Cotija Cheese: Adds a salty, milky flavor and a unique texture that softens without melting. For a milder taste, use Queso Fresco, which provides a subtle, nuanced flavor.
- Cilantro: Adds bright, citrusy, and fresh flavors.

How to Make Refried Beans
Cook the beans
Sort through the beans, removing any rocks, broken, or shriveled beans, then give them a good rinse.


Add the drained beans, onion, bay leaf, garlic, salt, and water to the Instant Pot, cover, and cook on HIGH PRESSURE for 45 minutes, followed by a 10-minute NATURAL PRESSURE RELEASE, then QUICK RELEASE the remaining pressure, press CANCEL, and uncover.

Discard the bay leaf, garlic, and onion, then strain the beans and reserve both the beans and broth, setting them aside momentarily.


Refried beans
Place a large pan over medium heat, melt the lard, and drizzle with oil.


Then add the chopped onion and jalapeño, cooking until golden brown.


Add the minced garlic and dried oregano to the pan, toasting for 1 minute.


Add the cooked beans, 1/4 cup of the reserved bean broth, and mash using a potato masher until creamy and chunky, adding more broth as needed to achieve the desired consistency.


Once hot and bubbly, stir in salt to taste, turn off the heat. Top with cheese and cilantro.

Recipe Video Tutorial
Below is my easy to follow video tutorial on how to make this Homestyle Refried Beans.
Enjoyed the video? Subscribe and tap the bell for updates on new recipes. Thank you for your support!
Cooking Methods
- Instant pot: Cooking beans in an Instant Pot saves time, no soaking needed. They turn out soft, creamy, and tender in half the time of the stovetop.
- Stove top: Cooking beans on the stovetop is budget-friendly, requires no special equipment, and offers a traditional, comforting method with full control.
- Clay pot: Clay pots (ollas de barro) are a Mexican staple, offering even heat, moisture, and a subtle earthy flavor. See my Authentic Frijoles de la Olla VIDEO for a traditional guide.
Stovetop Instructions
Sort beans, discarding rocks, broken, or shriveled ones, then rinse (soaking overnight is optional).
Add drained beans, onion, bay leaf, garlic, salt, and water to a large pot. Bring to a gentle simmer, cover, and cook for about 2 hours, until creamy and tender. Remove bay leaf, garlic, and onion.
Canned beans
Yes, canned beans are a great shortcut for refried beans—just be sure to use cooked beans, not pre-seasoned refried ones, so you can season to taste. Homemade offers the best flavor, but canned beans are a handy option when time is short.
Types of beans to use
Beans are a staple in Mexican cuisine, enjoyed for thousands of years as a key part of family meals. To keep it authentic, here are some of the most popular varieties:
Blending Fats
Growing up, I observed my mother skillfully switching between two fats while cooking, combining the rich flavors of pork lard with neutral-tasting oil. This clever technique allowed her to preserve the depth of flavor in lard without overpowering the dish, creating a harmonious blend of flavors.

This step is optional, but it’s a game-changer for those looking to elevate their cooking. You have the flexibility to choose between:
- Combine neutral-flavored oil with lard for a balanced taste
- Use only oil for a lighter flavor profile
- Use only lard for an intense, rich flavor
Elevate Your Refried Beans with Cheese!
Adding cheese elevates refried beans, but be sure to balance the salt so the dish isn’t too salty.
- Queso Fresco: My go-to option growing up in Mexico, perfect for a traditional flavor.
- Cotija Cheese: Adds a salty kick, incredible for a bold and savory taste.
- Shredded Queso Oaxaca: Creamy and melty, great for a rich and velvety texture.
- Mozzarella: Extra-melty and cheesy, ideal for a decadent and indulgent twist.

Soaking Beans: Optional but Potentially Helpful
Soaking beans is not a crucial step, and I often skip it when cooking beans on short notice. However, if you choose to soak them, you may experience a few potential benefits. Soaking has been reported to:
- Possibly reduce gas and bloating
- Make the beans slightly more tender
- Slightly reduce cooking time
Serving suggestions
- Burrito Supremo
- Carne Asada
- Quesadillas
- Pork Chile Verde
- Chicharrones en salsa verde
- Fajitas
- Chile Relleno Casserole
Store
To refrigerate, let the refried beans cool down completely, then transfer them to an airtight container and store in the fridge for up to 5 days.
To freeze, transfer the cooled refried beans to a freezer-safe bag or container and store in the freezer for up to 3 months.
Reheating
Reheat refrigerated beans in a skillet over medium-low heat, adding a little water if needed for consistency.
Reheat frozen beans after thawing them in the fridge overnight.
FAQ: Your Questions Answered
What gives refried beans a good flavor?
The key to giving beans a good flavor is to experiment with different fats and frying ingredients, such as bacon fat and chorizo. Also, play around with peppers to add depth and heat.
Can I make refried beans ahead of time?
Yes, you can make refried beans ahead of time, and making large batches can be a great way to meal prep and save time, as long as you store and reheat them properly.
Are refried beans a traditional Mexican dish?
Yes, refried beans have been a staple in Mexican cuisine for generations, and are often served alongside other traditional dishes, such as Chile Verde, Bistec Ranchero, and Chiles Rellenos.
More Mexican Recipes
- Chicken Tinga Empanadas
- Green Chile Pork Tamales
- Pollo al Oregano
- Beef Barbacoa
- Pastel Azteca
- Torta de Milanesa

Homestyle Refried Beans
Ingredients
Cook the Beans
- 1 lb mayocoba beans, (peruano)
- 1/2 white onion
- 1 bay leaf
- 1 head garlic, sliced end off
- 2 tsp kosher salt
- 10 cups water
Refried Beans
- 1 1/2 tbsp pork lard
- 1 1/2 tbsp avocado oil
- 1/2 white onion, finely diced
- 1 jalapeño pepper, de-seeded, finely diced
- 3 garlic cloves, minced
- 1/2 tsp dried Mexican oregano
- 1.5 cups bean broth, or to liking
- To taste kosher salt
Top with:
- Cotija cheese or Queso Fresco, crumbled
- Cilantro, chopped
Instructions
Cook the Beans
- Sort through the beans, removing any rocks, broken, or shriveled beans, and then give them a good rinse.
- Add the drained beans, onion, bay leaf, garlic, salt, and water to the Instant Pot, cover, and cook on HIGH PRESSURE for 45 minutes, followed by a 10-minute NATURAL PRESSURE RELEASE, then QUICK RELEASE the remaining pressure, press CANCEL, and uncover.
- Discard the bay leaf, garlic, and onion, strain the beans and reserve both the beans and broth, setting them aside momentarily.
Refried Beans
- Place a large pan over medium heat, melt the lard, and drizzle with oil, then add the chopped onion and jalapeño, cooking until golden brown. Add the minced garlic and dried oregano to the pan, toasting for 1 minute.
- Add the cooked beans, 1/4 cup of the reserved bean broth, and mash using a potato masher until creamy and chunky, adding more broth as needed to achieve the desired consistency.
- Once hot and bubbly, stir in salt to taste, turn off the heat, and top with cheese and cilantro.
Did you make this recipe?
Show some love! Tag @villacocinaofficial on Instagram and drop a 5-star review. Your support means everything—thanks!
Charles Winning
These are really tasty and so different from what you can get in a can. I needed to add close to two cups of bean broth but there’s plenty available. The jalapeños added just the right amount of heat.
BTW, this is phase one. I plan on making the Mexican Rice and the Carnitas for friends for a full VillaCocina dinner!
Keep up the good work. When I see you and Nelson eating your food at the end of the videos, I want to jump through the camera and join you.
Villa Cocina
Love it! thanks for sharing your experience. Enjoy your dinner!
Christine
Hello – I’m very new to your website and found it by accident and I’m so happy I did. I will be trying your recipes. Thank you for being you.
Christine
Villa Cocina
Hi Christine! I’m thrilled you stumbled upon the website! Thanks for your kind words. I hope you enjoy trying the recipes. Let me know how they turn out!
Patty
I’ve made these, they are so good !
Villa Cocina
A CLASSIC! Thanks for letting me know!
Lisa
Excellent, easy to follow recipe! The beand sturned out great! I will be trying more of your recipes 🙂
Villa Cocina
Love it! thanks for the 5-stars! 😃
STEVEN BRADSHAW
Another exceptional recipe!!
So much better than store bought canned refired beans. I have always loved Mexican food, but you bring this to a whole new level of flavor.
I am a diabetic, and beans are a supper food that is great for my diet. This dish helps add beans to more meals.
Thanks
Villa Cocina
Thank you so much! I’m so glad you’re enjoying the recipe. Homemade refried beans really do take things up a notch in flavor. It’s great to hear they’re helping you include beans in more meals.