Experience the authentic taste of Mexico right in your kitchen with this incredible homemade Refried Beans recipe. Perfect as a versatile side dish or a flavorful ingredient, these creamy, rich beans will make you forget canned versions forever. Get ready for restaurant-quality refried beans that are surprisingly easy to make at home!
PIN THIS RECIPE FOR LATER!
Planning an unforgettable Mexican feast? These perfectly seasoned refried beans are the ideal accompaniment. Serve them alongside hearty Chicken Chimichangas, robust Smothered Chicken Burritos, or classic White Chicken Enchiladas for a truly authentic dining experience.

The Irresistible Allure of Homemade Refried Beans
There’s a distinct satisfaction that comes from mastering kitchen staples. When I first embarked on my culinary journey, my list of “must-make-from-scratch” recipes was extensive. It included everything from soft Hamburger Buns and nostalgic Corn Dogs to essential White Bread and exotic Naan Bread. Among these, homemade refried beans held a special place.
While canned refried beans are undeniably convenient and budget-friendly, they simply cannot compare to the depth of flavor and customizable texture of their homemade counterparts. Once you taste authentic, restaurant-quality refried beans made from scratch, there’s no going back. Imagine the rich, savory beans served at your favorite Mexican restaurant – this recipe delivers that same incredible experience, giving you complete control over every delicious detail.
What makes homemade refried beans truly superior? Firstly, it’s the unparalleled flavor. Fresh ingredients, simmered and mashed to perfection, create a complex taste profile that canned versions simply can’t replicate. Secondly, you dictate the texture. Prefer them creamy and smooth? Or perhaps with a delightful rustic chunkiness? The choice is yours. And best of all, this winning side dish comes together in just about 30 minutes, proving that gourmet flavor doesn’t have to mean endless hours in the kitchen.
Why Choose Homemade Refried Beans?
- Unmatched Flavor Profile: Forget the bland, sometimes metallic taste of canned beans. Homemade refried beans burst with fresh, savory flavors thanks to simple, quality ingredients. The gentle sautéing of aromatics and the slow mashing process allow the natural deliciousness of the beans to shine.
- Customizable Texture: Whether you prefer your refried beans perfectly smooth and creamy or with delightful rustic chunks, making them from scratch gives you complete control. A potato masher offers a satisfyingly varied texture, while an immersion blender can achieve a silky-smooth consistency.
- Healthier Option: When you make refried beans at home, you control the type and amount of fat used, as well as the sodium content. This allows you to create a healthier version, free from unwanted preservatives and excessive salt often found in commercial products.
- Cost-Effective: Starting with dried pinto beans is incredibly economical. Even using canned beans, making your own refried beans often proves more budget-friendly than buying pre-made specialty versions.
- Kitchen Confidence: Mastering a classic like refried beans is a rewarding step in any home cook’s journey. It builds confidence and expands your culinary repertoire, opening doors to more adventurous scratch-cooking projects.

Essential Ingredients for Perfect Refried Beans
This simple yet satisfying recipe requires only a handful of readily available ingredients, proving that exceptional flavor doesn’t require a long shopping list.
- FAT: The “re-fried” in refried beans signifies that these beans are indeed fried, and the type of fat used profoundly impacts the final flavor.
- Lard: This is the most traditional choice for authentic Mexican refried beans, imparting a rich, savory depth that is truly unparalleled. If you have it on hand, it’s highly recommended for the most traditional taste.
- Bacon Grease: A fantastic second option that infuses the beans with a smoky, salty flavor that many adore. Collect and store bacon grease after cooking for easy use in recipes like this.
- Olive Oil: For a lighter, vegetarian-friendly alternative, olive oil works wonderfully. While it offers a different flavor profile, it still helps create that desired creamy texture. You could also use vegetable oil or avocado oil if preferred.
- ONION: A small amount of chopped onion, typically about half a cup, forms the aromatic base of these refried beans. Sautéing the onion until soft and translucent releases its sweet and pungent flavors, which then meld beautifully with the beans. For an extra layer of flavor, consider adding a clove or two of minced garlic along with the onion, or a finely diced jalapeño for a subtle kick.
- BEANS: Pinto beans are the classic choice for refried beans. I often opt for homemade Instant Pot Pinto Beans because they are incredibly easy and significantly faster than traditional stovetop cooking. However, if time is of the essence, quality canned pinto beans are a perfectly acceptable substitute. Just be sure to drain and rinse them thoroughly. This recipe typically calls for about 6 cups of cooked pinto beans, which equates to roughly 4 standard 15-ounce cans.
- WATER: One of the best aspects of making refried beans at home is the ability to control their consistency. Whether you prefer them thick and hearty or smoother and more spreadable, the amount of liquid added is key. I generally use between 1/4 and 1/2 cup of water, adding it gradually until the desired consistency is achieved. For an even richer, deeper flavor, consider substituting chicken or beef broth for the water.
- SALT: Proper seasoning is paramount to make the flavors of your refried beans truly sing. Always taste and adjust the salt as you go. Beans can absorb a lot of salt, so don’t be shy, but always season gradually to avoid over-salting. A pinch of cumin or chili powder can also enhance the overall savoriness.

Mastering Homemade Refried Beans: A Step-by-Step Guide
Crafting delicious homemade refried beans is a straightforward process that yields incredibly rewarding results. Follow these simple steps for perfect, flavorful beans every time.
- Melt the Fat: Begin by placing your chosen fat (lard, bacon grease, or olive oil) into a large, heavy-bottomed skillet. I highly recommend using a cast iron skillet, as its excellent heat retention ensures even cooking and a beautiful sear. Melt the fat over medium heat until it’s shimmering and ready for the aromatics.
- Cook the Onion (and Garlic!): Add the chopped onion to the melted fat. Sauté, stirring occasionally, until the onion becomes soft, translucent, and fragrant, typically taking 3-5 minutes. If you’re incorporating minced garlic or finely diced jalapeño, add them during the last minute of cooking to prevent burning, which can lead to a bitter taste.
- Add and Mash the Beans: Once the onions are ready, carefully add the drained pinto beans to the skillet. Stir them to combine with the cooked aromatics and fat. Immediately begin smashing the beans using a sturdy potato masher. Since the beans are already cooked, they should mash quite easily. Continue mashing until you achieve a rough puree, leaving some whole or partially mashed beans for a desirable texture.
- Adjust Consistency with Water (or Broth): This is where you customize your refried beans. Start adding water (or broth for extra flavor) about a tablespoon at a time, continuing to mash and stir as you go. Observe the consistency carefully. I personally enjoy refried beans with some delightful chunks but with an overall loose, creamy texture. If you prefer them thicker, add less liquid. For a super smooth, restaurant-style puree, you can mash more vigorously or, for ultimate creaminess, transfer the beans to a food processor and blend until silky.
- Season to Perfection: The final and crucial step is to taste your refried beans and season generously with salt as needed. Don’t be afraid to add a good amount, as beans can absorb salt, and proper seasoning truly elevates their flavor. Continue tasting and adjusting until the flavors are perfectly balanced and vibrant.

Tips, Tricks, and Creative Variations for Your Refried Beans
Elevate your homemade refried beans with these helpful tips and creative serving suggestions. These strategies will ensure your beans are always a hit and can be adapted to fit any meal.
- Serving Suggestions & Toppings: Enjoy these refried beans as they are, or take them to the next level with delicious toppings. My go-to additions include fresh cilantro and crumbled cotija cheese. They’re also fantastic topped with a generous sprinkle of shredded cheddar cheese (place a lid on the skillet for a minute or two to allow the cheese to melt into gooey perfection), a dollop of sour cream or Mexican crema, a dash of your favorite hot sauce, or even some pickled jalapeños for an extra zing.
- Storage for Leftovers: Any leftover refried beans can be stored in an airtight container in the refrigerator for up to 4 days. They make for excellent quick meals or additions to other dishes throughout the week.
- Freezing for Future Meals: Refried beans freeze exceptionally well, making them perfect for meal prepping. Portion them into freezer-safe ziplock bags or containers and freeze for up to 4 months. Thaw overnight in the refrigerator or gently reheat from frozen on the stovetop with a splash of water or broth to loosen.
- Explore Different Beans: Don’t feel restricted to pinto beans! While traditional, other beans can create equally delicious refried versions. Try making these with hearty black beans for a richer, earthier flavor, or experiment with your favorite white beans for a milder profile.
- Versatile Filling & Base: While these refried beans shine as a stand-alone side dish, their true versatility comes to light when used as a filling or base in other Mexican-inspired recipes. They add substance, flavor, and creaminess to a myriad of dishes.
- Flavor Boosters: For an even more complex flavor, consider adding a teaspoon of ground cumin, chili powder, or smoked paprika during the onion sautéing stage. A squeeze of fresh lime juice just before serving can brighten the entire dish.
- Achieving the Perfect Smoothness: If you’re aiming for an ultra-smooth, velvety texture reminiscent of some restaurant styles, a quick pulse in an immersion blender or food processor after mashing can achieve this without compromising flavor.

Recipes That Shine with Homemade Refried Beans
Beyond being a fantastic side, homemade refried beans are a secret weapon in many delicious recipes. Here are some of my favorite dishes where these beans truly make a difference:
- Beef Tostadas: A crunchy, flavorful base for a quick and satisfying meal.
- Rio Grande Chicken Quesadilla Recipe: Add a layer of beans for extra creaminess and flavor.
- Breakfast Tostadas: A hearty and delicious start to your day.
- Vegetarian Wraps with Beans and Cheese: A simple, nutritious, and incredibly flavorful filling.
- Hot Beef and Bean Dip: The ultimate crowd-pleasing appetizer, enhanced by homemade beans.
- Tacos and Burritos: A classic filling that adds moisture and flavor to any meat or vegetable combination.
- Enchiladas: Spread a thin layer on tortillas before adding other fillings for a richer, more authentic taste.
- Sopes and Gorditas: Essential for building these traditional Mexican street food delights.
LOOKING FOR MORE DELICIOUS RECIPES?
Subscribe to my free recipe newsletter to get new family-friendly recipes delivered straight to your inbox each week! Find me sharing more culinary inspiration and family favorites on Pinterest, Facebook, and Instagram.

Refried Beans
Author: Deborah Harroun
Prep Time: 5 minutes
Cook Time: 25 minutes
Total Time: 30 minutes
Servings: 6 cups (approximately)
Course: Side Dish
Cuisine: Mexican
Pin Recipe
A homemade Refried Beans recipe that is perfect as a side dish or to use as an ingredient in other recipes. Ditch the can and get restaurant quality refried beans at home!
Ingredients
- 2-4 tablespoons pork lard, bacon fat, or olive oil
- 1/4 cup chopped onion
- 6 cups cooked pinto beans (from dried or about 4 cans, drained and rinsed)
- 1/4 – 1/2 cup water (or chicken/beef broth)
- Salt to taste
Instructions
- In a large frying pan or cast iron skillet over medium heat, melt the lard, bacon fat, or heat the olive oil until shimmering. Add the chopped onion and cook until it is translucent and soft, about 3-5 minutes.
- Add the cooked pinto beans, and stir to combine with the onions and fat. Using a potato masher, begin mashing the beans directly in the pan until they form a rough puree.
- Gradually add water (or broth) a tablespoon at a time, continuing to mash and stir, until the beans reach your desired consistency. Add more or less liquid based on whether you prefer thicker or thinner beans.
- Taste the beans and add salt as needed, adjusting to your preference.
- Serve your homemade refried beans warm, as is, or topped with your favorite garnishes like cilantro and/or cheese.
Recipe Notes:
You can use homemade Pinto beans or canned. Either way, you will need about 6 cups of cooked beans. A standard 15-ounce can of pinto beans contains approximately 1 1/2 cups of beans.
Feel free to experiment with other bean varieties! Refried black beans offer a deeper, earthier flavor, while white beans can provide a milder alternative.
Nutrition information is provided as an estimate only and can vary based on brands and products used. This information should be considered a general guide and does not include any additional toppings.
Nutrition Information
Serving: 1/2 cup, Calories: 151 kcal (8%), Carbohydrates: 23g (8%), Protein: 8g (16%), Fat: 4g (6%), Saturated Fat: 1g (6%), Polyunsaturated Fat: 0g, Trans Fat: 0g, Cholesterol: 3mg (1%), Sodium: 1mg, Fiber: 8g (33%), Sugar: 0g
Keywords: homemade refried beans, refried beans, easy refried beans recipe, pinto beans, Mexican side dish
