Homemade refried beans are so easy to make at home! This easy Refried Bean recipe works with canned beans or dried beans and takes just 15 minutes of hands-on time. You’ll find many uses for this delicious, healthy vegan side dish! Watch the Video.

As a chef who's perfected this recipe in my restaurant and catering business, I can tell you-homemade refried beans made from scratch taste way better than anything canned. I've tested this recipe until it's just right: creamy, flavorful, and easy to make at home. Whether you're serving them as a side dish or a dip, these beans always deliver.
One reader says: “These really are the BEST EVER refried beans! They are full of flavor and super easy to make - especially in the instant pot. We've been making them every week for the last 6 months and they just never get old. We leave out the oil and just mash them up with a potato masher. No more bland refried beans. So delicious!” ⭐⭐⭐⭐⭐️
What are Refried Beans?
Refried beans, known as “frijoles refritos” in Spanish, is a side dish commonly made with cooked, mashed pinto beans. A staple in Mexican and Tex-Mex cuisines, the beans are typically cooked until very soft, then mashed and fried, often with onions, spices, and fat such as lard, bacon fat or olive oil to develop a rich, creamy texture. Despite the name “refried,” the beans are not fried twice. Refried beans are commonly served as a side dish along with eggs, burritos, tacos, and enchiladas.

Why You’ll Love These Refried Beans
- Fast and Easy. With just 15 minutes of hands-on time, these refried beans practically make themselves! And what you end up with is a luxurious pot of goodness that you can feel truly and utterly proud of. Plus they are vegan.
- Adaptable Recipe. Use dried beans, or use canned beans. Use pinto beans, or try other beans like black beans. Make it on the stovetop, or use your instant pot. There are lots of options here!
- Healthy and delicious! They can be adapted to your own taste and heat tolerance. I love the hint of smoke from Smoked paprika and a little heat from chipotle powder – but leave these out if this is not your preference.
Refried Beans Ingredients
- Pinto Beans – You’ll need 1 pound of dried, soaked pinto beans (6 cups cooked beans) or 4 cans (14 ounces) of beans. Feel free to halve the recipe or substitute black beans. Soaking the dry beans ensures even cooking and softer beans,
- Spices chili powder, garlic powder, cumin, bay leaves, garlic powder, chipotle powder (optional) or cayenne pepper, and smoked paprika (optional),
- Olive oil ( we sub olive oil for the traditional lard or bacon fat)
- Salt and pepper

Types of Beans to Use in Refried Bean Recipe
Most dried beans will work here, so feel free to experiment – pinto, kidney, black beans, or specialty beans as you see here from my favorite bean company- Rancho Gordo.
- Pinto Beans
- Black Beans
- Kidney Beans
- Heirloom Beans

How to Make Homemade Refried Beans Recipe
- Cook dry beans on the stovetop in a large pot with a lid, or place them in an Instant Pot pressure cooker ( high pressure) until tender. ( See notes if using canned beans).
- Drain the beans, saving 1 cup of the bean cooking liquid.
- Puree the beans in a food processor, or mash the beans with a potato masher. Add some of the bean cooking liquid to loosen to the desired consistency, with a little olive oil, leaving a little texture.
- Season with salt, pepper and the spices.
- Warm gently and serve.

Place them back in the pot or instant pot and keep warm in the oven until ready to serve.

Serving Suggestions for Refried Beans
- Before serving, drizzle with olive oil or sprinkle with queso fresco cheese and fresh cilantro. Add jalapeno slices and lime wedges if you like!
- Serve as a side dish with warm corn tortillas.
- Serve warm with tortilla chips as a bean dip.
- Use in tacos, burritos, burrito bowls, quesadillas, nachos or tostadas.
- Try them in our baked Tacos, or in Tlayudas!

How to Store Homemade Refried Beans
Refried beans will keep up to 4 days in an airtight container in the refrigerator or placed in the freezer for up to 3 months.

Refried Bean Recipe FAQs
Refried beans can be healthy because they're high in protein, fiber, and important nutrients. However, they can be less healthy if made with lots of lard. For a healthier option, use olive oil instead of lard, rinse canned beans to reduce sodium, or make them from scratch with simple seasonings.
Plain refried beans are mild, but you can easily add heat if you like a little kick.
Make a Refried Bean Bowl!
Make a hearty Bean Bowl with warm refried beans as the base. Top with Mexican Rice, Mexican Slaw, avocado or crumbled queso fresco, tomatoes, cucumbers, pickled red onions or pickled jalapeños, cilantro, drizzled with olive oil
More FaVorite Pinto Bean recipes!
- Italian Baked Beans and Greens
- Mexican Pinto Beans
- Cuban Black Bean Soup (Instant Pot w/ Dry Beans)
- Amazing Black Bean Burgers (in under 30 mins!)
- Instant Pot Pinto Bean Stew
- Mole Black Beans
Enjoy the refried beans! xo-Sylvia
Watch How to Make Refried Beans | video
Refried Bean Recipe
- Prep Time: 15 mins
- Cook Time: 2 hours
- Total Time: 2 hours 15 mins
- Yield: 6 cups 1x
- Category: vegan side dish
- Method: instant pot, stove top
- Cuisine: Mexican
- Diet: Vegan
Description
How to make delicious, healthy, Refried Beans from scratch using dry beans or canned beans on the stovetop or in your instant pot. Allow 8-24 hours soaking time for dried beans.
Ingredients
- 1 lb pinto beans, 2 1/4 cups (dried), or sub 6 cups cooked beans, or canned beans (4 x 14-ounce cans), drained.
- 5 cups water ( 7 cups if using Instant pot)
- 1/2 teaspoon salt
- 2 teaspoons chili powder
- 2 teaspoons cumin
- 2 bay leaves (or 2 teaspoons dried oregano)
- 1 teaspoon garlic powder
- 1 teaspoon salt
- 1 teaspoon chili powder
- 1/4–1 teaspoon chipotle powder (optional)
- 1/2–1 teaspoon smoked paprika (optional)
- 2–3 tablespoons olive oil (optional)
Optional Garnishes: cilantro, lime wedges, queso fresco.
Instructions
STOVE TOP VERSION
- Soak. Place dry beans in a bowl or pot and pour 6 cups of water over the top. Let them sit on the counter overnight or for 8 hours, until they swell and double in size. Drain. If using canned or cooked beans see notes.
- Simmer. Place soaked beans in a large pot with 5 cups of fresh water. Add salt, spices and bay leaves. Bring to a boil over high heat. Cover and turn heat to low, then simmer gently until tender, about 1 1/2- 2 hours until very tender.
- Drain. Drain the beans, reserving the cooking liquid, and remove the bay leaves.
- Mash or Puree. Either mash right in the pot with a potato masher, or place them in the food processor with the additional salt and spices. Add 1- 1 ½ cups of the cooking liquid ( to desired consistency) mashing or pureeing until almost smooth. A little texture is good.
- Add Olive oil. Add a couple of tablespoons of olive oil to the puree for extra richness and delicious flavor.
- Serve! Keep warm in the pot until ready to serve, or divide and freeze, or simply refrigerate for the week. They will keep for 4 days, or can be frozen.
Notes
Instant Pot: If making in an Instant Pot, place all ingredeints in the Instant pot with 7 cups water and salt, chili powder, cumin, bay leaves, pressure cook on high for 35 minutes. Let pressure naturally release. Continue following directions starting with draining the beans (save the liquid).
Cooked or Canned Beans: Heat 6 cups of beans with just enough water to cover them along with the spices, simmer 10-15 minutes. Drain, saving the water. Continue with recipe.
Nutrition
- Serving Size: 1 cup
- Calories: 174
- Sugar: 1.1 g
- Sodium: 477.9 mg
- Fat: 0.9 g
- Saturated Fat: 0.2 g
- Carbohydrates: 31.3 g
- Fiber: 8 g
- Protein: 10.6 g
- Cholesterol: 0 mg









Super easy to make, addictive and I love that they are a healthier version of canned refried beans. Made it with pinto beans in the InstantPot and may try adding some cooked black beans to the pintos before mashing.
Glad you are enjoying Sharon!