Refried Beans (Frijoles Refritos)
I still remember the first time I had authentic Refried Beans, made by my abuela in her small kitchen in Guadalajara. The smell of toasted chiles and onions, the sound of simmering beans, and the taste of creamy, slightly spicy goodness all combined to create a culinary experience I'll never forget. As a second-generation cook, I'm excited to share this traditional Mexican recipe with you, adapted for the modern home kitchen.
Refried Beans are a staple in Mexican cuisine, and for good reason. They're incredibly versatile, pairing well with everything from crispy tacos to hearty enchiladas. And the best part? They're surprisingly easy to make from scratch, requiring just a few simple ingredients and some patience.
In this recipe, we'll take you through the process of creating authentic Refried Beans, from toasting and simmering the beans to blending and frying them to perfection. We'll also share some tips and variations to help you make the dish your own. So let's get started!
Whether you're a seasoned cook or just starting out, this recipe is perfect for anyone looking to add some authentic Mexican flavor to their meals. And don't worry if you're short on time - Refried Beans can be made ahead and reheated, making them a great option for busy weeknights or special occasions.
In my kitchen, Refried Beans are a staple, and I know they will become one in yours too. So let's cook up some delicious, authentic Mexican Refried Beans and enjoy the flavors of this incredible cuisine!
Why You’ll Love This Recipe
- Refried Beans are incredibly versatile and can be paired with a wide variety of dishes, from tacos to enchiladas.
- They're surprisingly easy to make from scratch, requiring just a few simple ingredients and some patience.
- Refried Beans can be made ahead and reheated, making them a great option for busy weeknights or special occasions.
- They're a great source of protein, fiber, and other essential nutrients, making them a healthy addition to any meal.
- Refried Beans are a staple in Mexican cuisine, and making them from scratch allows you to connect with the culture and tradition behind this beloved dish.
- They're budget-friendly and can be made with affordable ingredients, making them a great option for families or large groups.
Why This Recipe Works
The key to great Refried Beans is in the cooking process. By toasting the chiles and onions, we bring out their natural sweetness and depth of flavor. Then, by simmering the beans in liquid, we create a rich, creamy texture that's just perfect for refrying.
Another important factor is the type of beans used. Pinto beans are traditional in Refried Beans, and for good reason - they have a naturally creamy texture and a mild, slightly sweet flavor that pairs perfectly with the toasted chiles and onions.
Finally, the refrying process itself is what gives Refried Beans their distinctive texture and flavor. By frying the beans in a little oil, we create a crispy, golden-brown exterior that gives way to a creamy, tender interior. It's a game-changer, trust me!
So, let's get started and see how all these elements come together to create the perfect Refried Beans.
Ingredients You’ll Need
When it comes to Refried Beans, the ingredients are simple but essential. We'll be using pinto beans, onions, garlic, chiles, and a few spices to create a rich, creamy flavor. Be sure to choose high-quality ingredients, as they will make a big difference in the final dish.
For the chiles, you can use either dried or fresh, depending on your preference. If using dried, be sure to rehydrate them before using. And don't forget to toast the onions and garlic - it's a step that may seem small, but it makes a huge difference in the flavor of the final dish.
- 1 cup (180g) dried pinto beans, rinsed and drainedPinto beans are traditional in Refried Beans, and for good reason - they have a naturally creamy texture and a mild, slightly sweet flavor that pairs perfectly with the toasted chiles and onions. Be sure to choose high-quality beans that are free of debris and stones.
- 1 large onion, choppedOnions add a sweet, depth of flavor to Refried Beans. Be sure to toast them before adding to the pot, as this brings out their natural sweetness and creates a rich, caramelized flavor.
- 3 cloves garlic, mincedGarlic is a fundamental flavor component in Refried Beans, adding a pungent, slightly sweet flavor. Be sure to mince it finely before adding to the pot, as this helps to distribute the flavor evenly.
- 2 dried arbol chiles, stemmed and seededArbol chiles have a bright, slightly smoky flavor that pairs perfectly with the creamy pinto beans. Be sure to rehydrate them before using, either by soaking them in water or toasting them on a dry skillet.
- 1 teaspoon ground cuminCumin adds a warm, earthy flavor to Refried Beans that complements the toasted chiles and onions perfectly. Be sure to use high-quality cumin that is fresh and fragrant.
- 1 teaspoon paprikaPaprika adds a smoky, slightly sweet flavor to Refried Beans that enhances the overall flavor and aroma. Be sure to use sweet paprika, as it is milder and more suitable for this dish.
- 1/2 teaspoon saltSalt enhances the flavor of Refried Beans and helps to bring out the natural sweetness of the onions and chiles. Be sure to use high-quality salt that is free of additives and preservatives.
- 1/4 teaspoon black pepperBlack pepper adds a subtle, slightly spicy flavor to Refried Beans that complements the other ingredients perfectly. Be sure to use freshly ground pepper for the best flavor.
- 2 tablespoons vegetable oilVegetable oil is used to refry the beans and create a crispy, golden-brown exterior. Be sure to use a high-quality oil that is suitable for high-heat cooking, such as canola or peanut oil.
- 2 cups (475ml) waterWater is used to cook the beans and create a creamy, tender texture. Be sure to use fresh, cold water and adjust the amount as needed to achieve the desired consistency.
- 2 tablespoons chopped fresh cilantro, for garnishCilantro adds a fresh, herbaceous flavor to Refried Beans that complements the other ingredients perfectly. Be sure to choose high-quality cilantro that is fresh and fragrant, and chop it finely before using.
- 2 tablespoons lime juice, for servingLime juice adds a bright, citrusy flavor to Refried Beans that enhances the overall flavor and aroma. Be sure to use freshly squeezed lime juice for the best flavor.
- 1/4 cup (60g) crumbled queso fresco, for serving (optional)Queso fresco adds a tangy, creamy flavor to Refried Beans that complements the other ingredients perfectly. Be sure to choose high-quality queso fresco that is fresh and fragrant, and crumble it finely before using.
Equipment You’ll Need
How to Make Refried Beans (Frijoles Refritos)
- 1Rinse the pinto beans and pick out any debris or stones. In a large bowl, cover the beans with water and let them soak for at least 8 hours or overnight. Drain and rinse the beans, then set them aside.
- 2In a dry skillet or comal, toast the arbol chiles over medium heat, turning frequently, until fragrant and slightly puffed, about 5 minutes. Remove the chiles from the skillet and let them cool.
- 3In the same skillet, toast the chopped onion over medium heat, stirring occasionally, until it is lightly browned and caramelized, about 10-12 minutes. Add the minced garlic and cook for an additional 1-2 minutes, stirring constantly, until fragrant.
- 4In a blender or food processor, puree the toasted chiles, onion, and garlic until smooth. Add the cumin, paprika, salt, and pepper, and puree until well combined.
- 5In a large heavy pot, combine the soaked and drained pinto beans, the chile-onion puree, and the water. Bring the mixture to a boil over high heat, then reduce the heat to low and simmer, covered, until the beans are tender, about 1-2 hours.
- 6Using an immersion blender, puree the beans until they are mostly smooth, or let them cool and puree them in a blender or food processor. Return the beans to the pot and add more water if necessary to achieve the desired consistency.
- 7In a large frying pan, heat 2 tablespoons of vegetable oil over medium-high heat. Add the pureed beans and cook, stirring frequently, until they are crispy and golden brown, about 10-12 minutes.
- 8Using a spatula, stir and scrape the bottom of the pan to prevent the beans from burning. Continue cooking and stirring until the beans are the desired consistency, about 5-7 minutes more.
- 9Taste and adjust the seasoning as needed. Serve the Refried Beans hot, garnished with chopped cilantro, a squeeze of lime juice, and crumbled queso fresco if desired.
- 10Let the Refried Beans cool completely, then refrigerate or freeze them for later use. Reheat the beans over low heat, stirring occasionally, until warmed through.
- 11To serve, spoon the Refried Beans into a bowl and top with your choice of toppings, such as diced onions, shredded cheese, or sliced radishes. Enjoy!
Expert Tips
- For the best flavor, use high-quality ingredients, including fresh onions, garlic, and chiles.
- To prevent the beans from becoming too thick, add a little water as needed during the cooking process.
- To add extra flavor to the beans, try adding a diced onion or a few cloves of garlic to the pot during the last 30 minutes of cooking.
- For a creamier texture, try adding a little sour cream or Greek yogurt to the beans during the last 10 minutes of cooking.
- To make the Refried Beans ahead, cook them up to a day in advance, then refrigerate or freeze them until ready to serve.
- To reheat the Refried Beans, simply warm them over low heat, stirring occasionally, until warmed through.
- For a spicy kick, try adding a diced jalapeno or serrano pepper to the beans during the last 10 minutes of cooking.
- To make the Refried Beans more substantial, try adding some cooked ground beef or shredded chicken to the pot during the last 30 minutes of cooking.
Common Mistakes to Avoid
- Not soaking the beans long enough, resulting in undercooked or hard beans.
- Not toasting the chiles and onions, resulting in a lack of flavor and depth in the beans.
- Not using enough water, resulting in thick, dry beans.
- Not stirring the beans frequently enough, resulting in burnt or stuck beans.
- Not adjusting the seasoning, resulting in bland or over-salted beans.
- Not serving the Refried Beans hot, resulting in a less-than-appetizing texture and flavor.
Variations and Substitutions
- Try adding some diced ham or bacon to the beans for a smoky, savory flavor.
- Add some chopped fresh cilantro or scallions to the beans for a fresh, herbaceous flavor.
- Use different types of chiles, such as Anaheim or poblano, for a unique flavor and heat level.
- Add some grated cheese, such as queso fresco or Oaxaca, to the beans for a creamy, melty texture.
- Try using different types of beans, such as black or kidney beans, for a change of pace.
- Add some diced onions or garlic to the beans for an extra boost of flavor.
- Use chicken or beef broth instead of water for added depth and richness.
What to Serve With Refried Beans (Frijoles Refritos)
Refried Beans are a versatile dish that can be served in a variety of ways. Try serving them alongside your favorite Mexican dishes, such as tacos, enchiladas, or grilled meats. You can also use them as a dip for chips or vegetables, or as a filling for burritos or quesadillas.
Some other ideas for serving Refried Beans include topping them with diced onions, shredded cheese, or sliced radishes, or using them as a side dish for grilled chicken or steak. You can also try adding some chopped fresh cilantro or scallions to the beans for a fresh, herbaceous flavor.
Make-Ahead, Storage, Freezing and Reheating
Refried Beans can be stored in the refrigerator for up to 3 days or frozen for up to 2 months. To refrigerate, let the beans cool completely, then transfer them to an airtight container and store in the refrigerator. To freeze, let the beans cool completely, then transfer them to a freezer-safe container or bag and store in the freezer.
To reheat the Refried Beans, simply warm them over low heat, stirring occasionally, until warmed through. You can also reheat them in the microwave, stirring every 30 seconds, until warmed through.
When reheating the Refried Beans, be sure to stir them frequently to prevent burning or sticking. You can also add a little water or broth to the beans if they become too thick during reheating.
Refried Beans can also be made ahead and reheated as needed. Simply cook the beans, let them cool, then refrigerate or freeze them until ready to serve. This is a great option for busy weeknights or special occasions.
Frequently Asked Questions
What type of beans are best for Refried Beans?
Pinto beans are traditional in Refried Beans, and for good reason - they have a naturally creamy texture and a mild, slightly sweet flavor that pairs perfectly with the toasted chiles and onions.
Can I use canned beans instead of dried?
While canned beans can be convenient, they lack the depth of flavor and texture that dried beans provide. If you do choose to use canned beans, be sure to rinse them well and adjust the seasoning accordingly.
How do I prevent the beans from becoming too thick?
To prevent the beans from becoming too thick, add a little water as needed during the cooking process. You can also try adding a little sour cream or Greek yogurt to the beans during the last 10 minutes of cooking for a creamier texture.
Can I make Refried Beans ahead of time?
Yes, Refried Beans can be made ahead of time and reheated as needed. Simply cook the beans, let them cool, then refrigerate or freeze them until ready to serve.
What are some common mistakes to avoid when making Refried Beans?
Some common mistakes to avoid when making Refried Beans include not soaking the beans long enough, not toasting the chiles and onions, not using enough water, not stirring the beans frequently enough, and not adjusting the seasoning.
Can I customize the flavor of the Refried Beans?
Yes, you can customize the flavor of the Refried Beans by adding different spices, herbs, or ingredients. Some ideas include adding diced onions or garlic, using different types of chiles, or adding some grated cheese or sour cream.
How do I reheat Refried Beans?
To reheat Refried Beans, simply warm them over low heat, stirring occasionally, until warmed through. You can also reheat them in the microwave, stirring every 30 seconds, until warmed through.
Can I freeze Refried Beans?
Yes, Refried Beans can be frozen for up to 2 months. Simply let the beans cool completely, then transfer them to a freezer-safe container or bag and store in the freezer.

Ingredients
- 1 cup (180g) dried pinto beans, rinsed and drained
- 1 large onion, chopped
- 3 cloves garlic, minced
- 2 dried arbol chiles, stemmed and seeded
- 1 teaspoon ground cumin
- 1 teaspoon paprika
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 2 tablespoons vegetable oil
- 2 cups (475ml) water
- 2 tablespoons chopped fresh cilantro, for garnish
- 2 tablespoons lime juice, for serving
- 1/4 cup (60g) crumbled queso fresco, for serving (optional)
Instructions
- Rinse the pinto beans and pick out any debris or stones. In a large bowl, cover the beans with water and let them soak for at least 8 hours or overnight. Drain and rinse the beans, then set them aside.
- In a dry skillet or comal, toast the arbol chiles over medium heat, turning frequently, until fragrant and slightly puffed, about 5 minutes. Remove the chiles from the skillet and let them cool.
- In the same skillet, toast the chopped onion over medium heat, stirring occasionally, until it is lightly browned and caramelized, about 10-12 minutes. Add the minced garlic and cook for an additional 1-2 minutes, stirring constantly, until fragrant.
- In a blender or food processor, puree the toasted chiles, onion, and garlic until smooth. Add the cumin, paprika, salt, and pepper, and puree until well combined.
- In a large heavy pot, combine the soaked and drained pinto beans, the chile-onion puree, and the water. Bring the mixture to a boil over high heat, then reduce the heat to low and simmer, covered, until the beans are tender, about 1-2 hours.
- Using an immersion blender, puree the beans until they are mostly smooth, or let them cool and puree them in a blender or food processor. Return the beans to the pot and add more water if necessary to achieve the desired consistency.
- In a large frying pan, heat 2 tablespoons of vegetable oil over medium-high heat. Add the pureed beans and cook, stirring frequently, until they are crispy and golden brown, about 10-12 minutes.
- Using a spatula, stir and scrape the bottom of the pan to prevent the beans from burning. Continue cooking and stirring until the beans are the desired consistency, about 5-7 minutes more.
- Taste and adjust the seasoning as needed. Serve the Refried Beans hot, garnished with chopped cilantro, a squeeze of lime juice, and crumbled queso fresco if desired.
- Let the Refried Beans cool completely, then refrigerate or freeze them for later use. Reheat the beans over low heat, stirring occasionally, until warmed through.
- To serve, spoon the Refried Beans into a bowl and top with your choice of toppings, such as diced onions, shredded cheese, or sliced radishes. Enjoy!