These creamy and indulgent Instant Pot Refried Beans are the best! Easy to make entirely in a pressure cooker, theyโre a vegan and protein-packed side dish or filling to pair with all of your favorite Mexican-inspired recipes.

Learning how to make vegan Instant Pot Refried Beans is a quick and easy alternative to the stovetop method. They come together in one pot in just 1 hour!
Once theyโre ready, the silky smooth refried pinto beans add protein and substance to vegan burritos and tacos, or can be served on the side of enchiladas and quesadillas. Itโs one of the best and easiest Mexican-inspired vegan side dishes to keep in your fridge or freezer at all times.
Are these the best pressure cooker refried beans?
Yes, and Iโll give you 3 reasons why:
- Classic flavors that are fun to play with: While these refried beans are far from authentic, they have smoky flavors and a creamy texture that will still remind you of your favorite Mexican restaurant. You can add chili peppers, liquid smoke, dried herbs and spices, vegan cheese, and other additions to play with the flavors!
- A true one-pot recipe: The entire cooking process takes place in the Instant Pot, from sauteeing the vegetables to cooking the beans to blending the finished batch. Itโs a tried and true one-pot recipe.
- 20+ five-star reviews: The reviews speak for themselvesโฆ Shannon says, โI have tried other Instant Pot refried beans recipes. I then tried yours!!! Definitely no comparison!! The best refried beans ever!!โ And Kelly says, โWOWโฆthese beans were delicious! My family and I will be enjoying this recipe for many years to come.โ
Ingredients needed (with substitutions)
- Dry pinto beans – Pinto beans are the traditional choice in refried beans recipes, but both dried black beans and white navy beans can be used as a substitute. Always use dried beans and not canned.
- Olive oil – Oil is important because it adds fat and flavor to the beans.
- Onion – Sauteed onions give the refried beans a savory baseline of flavor. You could saute a diced jalapeno along with the onion and garlic for extra spice.
- Garlic
- Water – Or use vegetable broth for extra flavor!
- Chili powder – Feel free to use an extra teaspoon if you love the heat. If you arenโt a fan of spicy food, use paprika or smoked paprika instead.
- Cumin
- Salt

How to make Instant Pot refried beans
Find the complete printable recipe with measurements below in the recipe card.
- Add the olive oil to the Instant Pot and turn on Saute mode to heat it up. Once hot, add the onion and garlic and saute until soft. Turn off Saute mode to deglaze the pot with water (or broth).
- Stir the dry pinto beans, the rest of the water, spices, and salt into the pot.
- Place the lid on top and cook on High Pressure for 40 minutes. Once the time is up, let the pressure release naturally for 20 minutes and vent the rest manually. Reserve 2 cups of the cooking liquid after removing the lid and drain the rest.
- Use an immersion blender to puree the beans until theyโre smooth and creamy, adding splashes of the reserved liquid as needed. Adjust the seasonings to your taste, then serve!
If you donโt have an immersion blender, you can mash the beans by hand using a potato masher or process them in small batches in a food processor or blender.

Serving suggestions
Vegan refried beans are often served on the side of Mexican dishes with toppings to liven up the flavor, such as cilantro, vegan cheese, jalapenos, or lime juice. They would pair really well next to my vegan enchiladas and carne asada.
The beans also make for a protein-packed filling in chikโn burritos, quesadillas, taquitos, and tacos. You could even add a scoop on top of a vegan burrito bowl to make it extra filling!
Frequently asked questions
- What size Instant Pot should I use? Making refried beans in a 6-Quart Instant Pot will make enough for a family of 5. For 1 or 2 people, a 3-Quart will do just fine. And if youโre focusing on meal prep, make a large batch in an 8-Quart. The cooking times will be the same using each one, but you may need to cut the recipe in half when using the smaller Instant Pot (3-quart).
- I got a BURN message on my Instant Pot! What should I do? If your Instant Pot easily gives you the burn message, donโt saute the onion and garlic. Simply add everything to the pot and cook.
- Do you have to soak the beans? It isnโt a necessary step but they can be soaked ahead of time. Just decrease the cooking time to 15 or 20 minutes.
- How do you store refried beans? Store the beans in airtight containers in the fridge for 5 days.
- Can you freeze them? Yes. To freeze flat, place the beans in a large, freezer-safe bag, seal, then flatten and freeze. When ready to use, thaw in the refrigerator overnight and reheat on the stove.

Want more Mexican-inspired vegan recipes?
- Spanish Rice and Beans
- Fully Loaded Vegan Nachos
- Vegan Black Bean Soup
- Vegan Queso Blanco
- Mexican Stuffed Sweet Potatoes

Instant Pot Refried Beans
Ingredients
- 1 pound dry pinto beans (about 2 1/4 cups)
- 1-2 tablespoons olive oil
- 1 medium onion, chopped
- 4 cloves garlic, minced
- 6 cups water
- 1 teaspoon chili powder
- 1 teaspoon cumin
- 1-2 teaspoons salt, to taste
Instructions
- Rinse the pinto beans in a large colander, picking out any misshapen beans. Set aside.
- In the Instant Pot, turn on the Saute feature and warm the olive oil. Add the onion and garlic and cook for 2-3 minutes, stirring constantly. Turn off the Instant Pot for a moment. Pour a small amount of water into the Instant Pot, and scrape along the bottom to remove any bits of food (this will help prevent the BURN message).
- Add the dry pinto beans, the rest of the water, spices and 1 teaspoon of salt to the pot. Give it a little stir.
- Place the lid on the Instant Pot and make sure the valve is set to "sealing". Set to manual, high pressure for 40 minutes.
- Once the timer goes off, allow the pressure to release naturally for 20 minutes, then vent any remaining pressure manually.
- Keep 2 cups of the liquid from the cooked beans in a bowl, then drain the rest of the liquid. Return the beans back to the pot.
- Use an immersion blender to blend the beans to the desired consistency, adding some of the reserved liquid as needed. The beans will continue to thicken as they cool. Add more salt to taste. Serve with any desired toppings and enjoy!
Notes
- How to store refried beans: Keep in covered containers in the refrigerator for 5 days. They also freeze well. To save space, freeze flat in large freezer ziplock bags. Thaw in the refrigerator overnight before warming on the stovetop and serving.
- If your Instant Pot gets the burn message easily: Instead of sauteing the onion and garlic in oil, simply skip the sauteing and add everything together in the pot.
- If you wish to pre-soak the beans, you can decrease the pressure cooking time t0 15-20 minutes.ย
- Don’t have an immersion blender? You can leave the beans whole, use a potato masher, or transfer in small batches to a food processor/blender and process until smooth.
- For a change, use black beans instead!
Nutrition
This recipe was originally posted in December 2017 and has been updated with newer photos and writing.




















Winner winner – refried beans for dinner! I love that I donโt have to soak or cook the beans in advance. Made them tonight. They are delicious. Thank you!
You bet, Leslie! Easy and delicious recipes are the best! I’m thrilled that you loved the refried beans recipe! Thank you for sharing your awesome review!
I just tried this recipe and it was perfect. I am saving some of the poured off water to use in a soup recipe, it smelled so delicious that I couldn’t discard it. Saves money, and works well for meal prep! Thanks!
Hi Cassandra, I’m really glad that you enjoyed the refried beans recipe! It’s always a plus to have meal prep items in the freezer! Thank you for sharing your stellar review! Wishing you lots of happy cooking!
Thank you for sharing this awesome recipe! I can’t wait to make it as prep for your 7-layer taco dip for a pot luck on 2/1/26. Will this recipe as written be the same amount of refried beans called for in your dip recipe or more/less? Thanks in advance!
I think you will have more than enough beans for the dip, probably some leftover. ๐ I hope you enjoy it!
This was the first recipe I tried with my instapot and I keep going back to it. Perfect flavor, perfectly hands off, and you get enough beans for the entire week! Canned refried beans never tasted awesome, but these taste like the kind you get at the restaurant! Highly recommend it!
Thank you, Viggio, for taking time to share your awesome review and comments! I love how easy and delicious this recipe is as well! I’m so glad that you are loving the refried beans! Wishing you lots of happy cooking!
We made these tonight and they are absolutely delicious.
The only thing we had to adjust was the cooking time of the beans since 40 minutes was not enough. We cooked them an additional 20 minutes for a total of 60 minutes.
I have been making these refried beans for 5 years now! I have some in the instant pot right now and can’t wait to eat them!! I am making some vegan nachos with them today ๐
Hi Shannon. Thank you for loving and using my recipes! Vegan nachos sounds delicious! Thank you for taking time to share your stellar review and feedback! Wishing you lots of happy cooking!