Silky Smashed Beans

This homemade refried beans recipe revolutionizes a Mexican staple, offering a flavorful and healthier alternative to the canned variety. Crafted for ease and speed, it comes together in just about 20 minutes, making it perfect for weeknight meals or last-minute gatherings. Naturally gluten-free and vegetarian, this recipe can also be effortlessly adapted for a vegan diet, ensuring everyone at your table can enjoy its rich, authentic taste. Prepare to elevate your Mexican culinary experience with these incredibly delicious, fresh, and fully customizable refried beans.

A close-up shot of creamy, homemade refried beans in a rustic bowl, garnished with fresh cilantro, ready to be served.

For too long, refried beans have been relegated to the canned aisle, a convenience food often sacrificing flavor and health benefits for speed. But what if we told you that creating a batch of authentic, incredibly flavorful homemade refried beans is not only easy but also surprisingly quick? It’s time to transform your perception of this beloved Mexican side dish by ditching the store-bought versions and embracing the superior taste and quality of scratch-made.

The transition from canned to homemade is a game-changer for several compelling reasons. Many commercial refried beans rely on pork lard for texture and flavor. While traditional, this makes them unsuitable for vegetarian and vegan diets. Beyond dietary restrictions, lard often brings an unnecessary heaviness and can mask the delicate flavors of the beans themselves. Moreover, canned options frequently contain added sugars, excessive sodium, and a host of preservatives – ingredients many of us actively try to limit in our diets. The most significant drawback, however, is the undeniable truth that canned refried beans simply lack the vibrant, fresh, and deeply satisfying taste that homemade versions deliver.

Enter this incredibly simple homemade refried beans recipe. It’s designed to be quick, requiring approximately 20 minutes of active cooking time, yet it yields a dish that tastes as if it simmered all day. What truly sets this recipe apart is its clean ingredient list, featuring fresh vegetables, wholesome pinto beans, and a thoughtful blend of spices. This foundation ensures a naturally vegetarian, gluten-free, and easily adaptable vegan dish that you can feel great about serving to your family and friends. Furthermore, its inherent flexibility allows you to customize the flavor profile to your exact preferences, whether you crave extra heat, a smoky depth, a zesty citrus kick, or a creamy, cheesy finish. Ultimately, this recipe isn’t just easy or healthy; it is, above all, exquisitely delicious.

Our journey to homemade refried beans began years ago, spurred by the need for vegetarian options. Since then, this recipe has become a cherished staple in our kitchen, a versatile component that enhances countless meals. These rich and creamy beans are the perfect accompaniment to tacos, burritos, enchiladas, quesadillas, and tostadas. They’re also an essential layer in a classic seven-layer dip, a fantastic filling for taquitos, and a delightful base for taco pizzas. Beyond these mainstays, they serve as a wonderful, easy side dish for any Mexican-inspired dinner. And for those moments when a craving strikes, simply pair them with your favorite tortilla chips for an irresistible, satisfying bean dip. This recipe is ideal for celebrations like Cinco de Mayo or any time you wish to bring the vibrant flavors of Mexico into your home.

Let’s embark on the delightful journey of making the best refried beans you’ve ever tasted!

Homemade Refried Beans: A 1-Minute Visual Guide

Discover the simplicity and speed of preparing these amazing refried beans in our quick video tutorial. Watch how quickly fresh ingredients transform into a deeply flavorful dish, making it clear why homemade is always the better choice.

A vibrant overhead shot of refried beans with a spoon, highlighting their rich texture and appetizing appeal.

Key Ingredients for Delicious Refried Beans:

Crafting these easy and authentic refried beans requires a concise list of readily available ingredients, each playing a crucial role in developing their exceptional flavor and texture:

  • Pinto Beans: For the quickest version of this recipe (the 20-minute wonder!), we rely on two cans of organic pinto beans. Opt for a good quality brand for the best results. However, if you prefer to cook your beans from scratch, detailed instructions for using an Instant Pot, Crock-Pot, or stovetop are provided below. Cooking dry beans from scratch offers an even deeper, earthier flavor.
  • Fresh Aromatics (Onion and Garlic): These form the aromatic backbone of our refried beans. Finely diced fresh onion and minced garlic are sautéed until tender and fragrant, creating a sweet and savory base that permeates the entire dish. Their importance cannot be overstated in building a complex flavor profile.
  • Vegetable Stock: Essential for thinning the beans to the perfect consistency and infusing them with an additional layer of savory depth. Choose a low-sodium vegetable stock to control the overall saltiness of your dish.
  • Signature Spices (Cumin, Chili Powder, Oregano): This trio is the heart of classic Mexican flavor in refried beans. Ground cumin adds warmth and earthiness, chili powder (a blend of various chiles and spices) provides a mild heat and complexity, and dried oregano (preferably Mexican oregano for an authentic touch) contributes a floral, peppery note. For those who enjoy a hint of smokiness, a 50/50 blend of standard American chili powder and chipotle chili powder is highly recommended. Adjust the proportions to suit your palate.
  • Salt and Pepper: Fundamental for seasoning. A generous pinch of fine sea salt and freshly cracked black pepper will bring all the flavors into harmony. Always taste and adjust to your preference – proper seasoning is key to a truly outstanding dish.
  • Fresh Lime Juice: A crucial finishing touch! A squeeze of freshly-squeezed lime juice adds a bright, zesty counterpoint that cuts through the richness of the beans, making them incredibly vibrant and fresh-tasting.
  • Butter or Oil: The choice of fat is important. If you are preparing vegan refried beans, avocado oil or olive oil are excellent choices for sautéing the vegetables. However, for those who consume dairy, butter is highly recommended. Using a portion of butter for sautéing the aromatics imparts a rich, nutty flavor. For an extra touch of luxury and a silky-smooth texture reminiscent of traditional lard-based beans, stir in an additional cold pat of butter at the very end of the cooking process. This technique adds an unparalleled richness and mouthfeel without using lard.

A cooking scene showing a pan with sautéed onions and garlic, the foundation for the refried beans, with fresh ingredients in the background.

Simple Steps to Perfect Homemade Refried Beans:

Making these refried beans is a straightforward process, breaking down into a few easy steps. Follow these instructions for a perfect batch every time:

  1. Sauté the Aromatics: Begin by melting 1 tablespoon of butter (or your chosen oil for a vegan option) in a large saucepan over medium-high heat. Add the diced onion and sauté, stirring occasionally, for about 5 minutes, or until the onion becomes translucent and softened. Next, add the minced garlic and continue to sauté for another 1-2 minutes until it becomes fragrant, taking care not to burn it. This step is crucial for building a deep flavor base.
  2. Combine and Simmer: Once the aromatics are perfectly cooked, add the rinsed and drained pinto beans, vegetable stock, chili powder (or chili powder blend), ground cumin, and dried oregano to the saucepan. Stir all the ingredients well to ensure they are thoroughly combined. Bring the mixture to a gentle simmer, allowing the flavors to meld and the beans to warm through.
  3. Mash to Desired Consistency: Remove the pan from the heat. This is where the “refried” magic happens! Using a sturdy potato masher or even a wooden spoon, begin mashing the beans directly in the pan. Mash them until you achieve your desired consistency – whether you prefer a chunkier texture with some whole bean pieces or a smoother, creamier consistency. For an exceptionally smooth and silky texture, you can transfer the mixture to a food processor and blend until velvety.
  4. Finish with Flavor and Richness: Stir in the remaining tablespoon of cold butter (if using) into the hot beans. The cold butter will melt and incorporate, creating an incredibly silky texture and adding a subtle, rich flavor. Taste the beans, and then generously season with freshly-squeezed lime juice, fine sea salt, and freshly-cracked black pepper to taste. Don’t be shy with the seasoning; it’s essential for bringing out the best in the beans.
  5. Serve Warm and Garnish: Your homemade refried beans are now ready! Serve them warm, either as a standalone side dish or as part of a larger meal. For an extra touch of freshness and visual appeal, consider garnishing with finely-chopped fresh cilantro, a sprinkle of crumbled cotija cheese or shredded cheddar, diced tomatoes, or thinly sliced jalapeños.

A delicious bowl of homemade refried beans, garnished with fresh cilantro and lime wedges, showcasing their inviting texture.

Exciting Variations to Customize Your Refried Beans:

This refried beans recipe is intentionally designed as a versatile base, encouraging you to experiment and personalize it to your taste. Don’t hesitate to play with the ingredients to find your perfect combination:

  • Elevate the Heat with Chiles: If you crave a spicier kick, there are several ways to incorporate chiles. For a fresh, vibrant heat, core and finely dice a jalapeño, then sauté it alongside the onion at the beginning of the recipe. For a milder, more smoky flavor, stir in a few tablespoons of canned diced green chiles. To introduce an even deeper smokiness and a moderate heat, add some finely-diced chipotle chile in adobo sauce. Alternatively, for the simplest heat boost, just sprinkle in some cayenne pepper to taste at the end.
  • Add a Cheesy Indulgence: While the beans are delicious on their own, a touch of cheese can take them to the next level. You can simply garnish your warm refried beans with crumbled cotija cheese (a salty, firm Mexican cheese) or a generous sprinkle of shredded cheddar cheese. For a truly creamy, cheesy experience, feel free to stir your favorite type of shredded cheese directly into the hot refried beans until melted and smooth. Monterey Jack or a Mexican blend works beautifully.
  • Experiment with Different Beans: While pinto beans are traditional, this recipe is equally delicious when made with black beans. Substituting black beans will result in a slightly different flavor profile and color, but the method remains the same, offering a delightful alternative.
  • Mastering Dry (Uncooked) Pinto Beans: For those who prefer to cook their beans from scratch, moving beyond canned beans can yield a richer, more nuanced flavor. While the 20-minute recipe utilizes canned beans for convenience, preparing dry pinto beans is a rewarding process. Here are three popular methods:
    • Crock-Pot (Slow Cooker) Method: Add 1/2 pound of dried pinto beans (approximately 1 cup dried, no pre-soaking required for this method) to your slow cooker. Cover the beans with about 2 inches of water. Place the lid on, and cook on high for 3-4 hours or on low for 4-6 hours, or until the beans are tender. This is a hands-off approach perfect for busy days.
    • Stovetop Method: Place 1/2 pound of dried pinto beans (about 1 cup dried, no soaking required) in a large stockpot. Cover the beans with 2 inches of water. Bring the mixture to a boil over high heat. Once boiling, reduce the heat to medium-low, cover the pot, and simmer for 1.5 to 2 hours, or until the beans are thoroughly tender.
      • *Chef’s Tip: When cooking pinto beans from scratch, whether in a slow cooker or on the stovetop, adding a bay leaf to the cooking water can impart an extra layer of subtle herbaceous flavor, enhancing the overall depth of the beans. Remember to remove the bay leaf before mashing.
    • Instant Pot Method: For the fastest dry bean preparation, rinse 1/2 pound (about 1 cup) dry pinto beans. Add them to the Instant Pot with 4 cups of water (or vegetable stock for more flavor). Seal the lid, set the vent to sealing, and cook on High Pressure for 25-30 minutes. Allow a natural pressure release for 10-15 minutes before quick-releasing any remaining pressure. Your beans will be perfectly tender and ready for the recipe!

A spread of various Mexican dishes, including tacos, burritos, and quesadillas, all featuring homemade refried beans.

Creative Ways to Enjoy Your Refried Beans:

The versatility of these homemade refried beans extends far beyond a simple side dish. Their rich flavor and creamy texture make them an excellent addition to a wide array of meals. Here are some fantastic ways to incorporate them into your culinary repertoire:

  • Essential Mexican Side Dish: Naturally, these beans make a perfect accompaniment to virtually any of your favorite Mexican recipes. Serve them alongside arroz rojo (Mexican rice), grilled meats, or vibrant salads for a complete and satisfying meal.
  • Delectable Bean Dip: Transform your refried beans into an irresistible appetizer simply by serving them warm with a generous bowl of crispy tortilla chips. For extra flair, top with a dollop of sour cream or Greek yogurt, a sprinkle of cheese, and fresh pico de gallo.
  • Hearty Taco & Burrito Filling: These beans are an indispensable component of any taco night or burrito bar. Spread a generous layer onto warm tortillas before adding your favorite protein, fresh salsa, and crunchy vegetables. They add a wonderful creaminess and depth of flavor.
  • Enchilada & Quesadilla Enhancer: Use them as a filling or a base layer in your enchiladas, alongside cheese and protein, for a truly satisfying dish. They also work beautifully in quesadillas, adding moisture and flavor to the cheesy goodness.
  • Tostada Topping: Crispy tostada shells are the perfect canvas for these creamy beans. Spread a layer of refried beans, then top with shredded lettuce, diced tomatoes, crumbled cheese, and a drizzle of crema for a quick and easy meal.
  • Layer in Dips: They are a non-negotiable layer in the iconic Seven Layer Dip, providing the foundational flavor and texture. Think beyond seven layers – they can anchor any multi-layered dip!
  • Taquito Filling: Roll them up with cheese or seasoned meat in corn tortillas, fry or bake until crispy, and you have delicious homemade taquitos ready for dipping.
  • Taco Pizzas: Use refried beans as a flavorful “sauce” base on flatbread or a pizza crust, then load with taco-inspired toppings like seasoned ground meat, cheese, olives, and bell peppers for a fun family meal.
  • Breakfast Burritos: Whip up hearty breakfast burritos by combining refried beans with scrambled eggs, cheese, and a dash of hot sauce.
  • Huevos Rancheros Base: A bed of warm refried beans is the ideal foundation for classic Huevos Rancheros, offering a rich contrast to the fried eggs and zesty salsa.

clock icon cutlery icon flag icon folder icon instagram icon pinterest icon facebook icon print icon squares icon heart icon heart solid icon

Creamy homemade refried beans garnished with fresh cilantro in a white bowl.

Refried Beans

4.8 from 32 reviews

  • Author:
    Ali


  • Prep Time:
    5 minutes


  • Cook Time:
    15 minutes


  • Total Time:
    20 minutes


  • Yield:
    46 servings
Print Recipe

Description

This Mexican homemade refried beans recipe is easy to make in just 20 minutes and tastes so much better than the canned stuff! See notes above for possible ingredient variations, plus tips on how to make this recipe from scratch with dry (uncooked) pinto beans.


Ingredients

  • 2 tablespoons butter or oil,* divided
  • 1 small white onion, peeled and diced
  • 4 cloves garlic, minced
  • 2 (15-ounce) cans pinto beans, rinsed and drained
  • 1/2 cup vegetable stock
  • 1 teaspoon chili powder (or you can use 1/2 teaspoon chili powder + 1/2 teaspoon chipotle chili powder)
  • 1 teaspoon ground cumin
  • 1/2 teaspoon dried oregano
  • 1 tablespoon freshly-squeezed lime juice
  • fine sea salt and freshly-cracked black pepper
  • optional garnishes: finely-chopped fresh cilantro, crumbled or shredded cheese, diced tomato, and/or sliced jalapeño

Instructions

  1. Heat 1 tablespoon butter (or oil) in a large saucepan over medium-high heat until melted.  Add the onion and sauté for 5 minutes, stirring occasionally, until softened.  Add the garlic and sauté for 1-2 more minutes, stirring occasionally, until cooked and fragrant.
  2. Add in the pinto beans, veggie stock, chili powder (or chipotle chili powder if using), cumin and oregano, and stir to combine.  Continue cooking until the mixture reaches a simmer.
  3. Remove pan from heat.  Use a potato masher or a wooden spoon to mash the beans to your desired consistency.  (Or if you would like them to be super-smooth, you can purée them in a food processor until smooth.)
  4. Stir in the remaining tablespoon of cold butter until it is melted and well-combined.  Taste and season the beans with lime juice, salt and pepper, to taste.
  5. Serve warm, topped with any garnishes you might like.

Notes

If making this recipe vegan, use 2 tablespoons of olive oil or avocado oil in total (1 tablespoon for sautéing, and omit the second tablespoon of butter at the end).

Let us know if you made this recipe!

Tag @gimmesomeoven on Instagram and hashtag it #gimmesomeoven

Storage and Reheating Tips for Homemade Refried Beans:

Once you’ve made a batch of these delicious homemade refried beans, you’ll want to ensure they stay fresh and flavorful for future meals. Proper storage is key to extending their shelf life and maintaining their quality.

  • Refrigeration: Allow the refried beans to cool completely to room temperature before transferring them to an airtight container. Stored in the refrigerator, they will remain fresh for up to 4-5 days.
  • Freezing: Refried beans freeze exceptionally well! For longer storage, cool them completely, then portion them into freezer-safe bags or containers. If using bags, flatten them to save space and ensure quicker thawing. They can be frozen for up to 3 months. Thaw overnight in the refrigerator before reheating.
  • Reheating on the Stovetop: For the best results, reheat refried beans gently on the stovetop. Transfer the desired amount to a saucepan over medium-low heat. Add a splash of vegetable stock or water to loosen them up and prevent sticking, stirring frequently until heated through.
  • Reheating in the Microwave: For a quicker option, place the beans in a microwave-safe dish. Add a tablespoon or two of water or stock, cover loosely, and microwave in 1-minute intervals, stirring in between, until hot.

Frequently Asked Questions About Refried Beans:

Have more questions about making or enjoying refried beans? Here are answers to some common inquiries:

  • Are refried beans actually fried twice?

    No, the term “refried” is a bit of a misnomer, stemming from the Spanish word “refritos,” which means “well-fried” or “thoroughly fried.” The beans are typically cooked once until tender, then mashed and fried in a small amount of fat to develop their flavor and creamy texture.

  • Can I make this recipe with other types of beans?

    Absolutely! While pinto beans are traditional, black beans are a popular and delicious alternative. You can also experiment with kidney beans or even a mix of beans for a unique flavor profile. Just be aware that different beans may have slightly different cooking times or require minor adjustments to liquid amounts.

  • How can I make my refried beans smoother or chunkier?

    The texture is entirely up to you! For a smoother consistency, use an immersion blender or transfer the beans to a food processor and blend until they reach your desired creaminess. If you prefer a chunkier texture, simply use a potato masher and leave some whole or partially mashed beans. You can also mash half the beans and leave the other half whole before mixing.

  • What if my refried beans are too thick or too thin?

    If your beans are too thick, gradually stir in small amounts of warm vegetable stock or water until they reach your desired consistency. If they are too thin, continue to simmer them over low heat, stirring occasionally, to allow some of the liquid to evaporate and thicken the mixture.

  • Can I prepare refried beans ahead of time?

    Yes, absolutely! Refried beans are an excellent make-ahead dish. In fact, their flavors often deepen and improve after a day or two in the refrigerator. Just follow the storage and reheating instructions above.

  • Is it necessary to rinse canned beans?

    Yes, rinsing canned beans before use is highly recommended. It helps remove excess sodium and any starchy liquid that might affect the flavor and texture of your dish.

We hope this comprehensive guide inspires you to make homemade refried beans a regular part of your meal rotation. Their exceptional flavor, health benefits, and ease of preparation are truly unmatched by any store-bought alternative. Enjoy!