One of the reasons why people love their Instant Pots is for making things that usually take lots of time in a relatively short amount of time. Like dry beans. (Sidenote: there was a time when my oldest was tiny when I legitimately didn’t think people ever cooked dry beans and that they were just for making bean bags for your kid to play with. Now I cook dry beans and let my kids watch Netflix.)
People love their Instant Pots for dry beans. Sara has a recipe for Brazilian Black Beans that people are crazy for. But I cannot, cannot get beans to work in my Instant P0t (and before anyone claims it’s my elevation, I live basically at sea level, so that’s not it. We’ve gotten a lot of requests for a pressure cooker version of our Red Beans and Rice and I have come to the conclusion that it can’t be done without soaking the beans first, and if I have to soak them, I feel like it negates the benefits of the pressure cooker and I would just rather cook them in my slow cooker.
This is a lot of bean talk. Basically, what I’m saying is that I suck at dry beans in my pressure cooker, but homemade refried beans is one of my favorite foods in the world and I wanted to make this happen. I also feel like of all the dry beans, pintos are the most forgiving and easiest to not mess up, so if I could successfully pressure cook them, perhaps there was hope for me.
I successfully cooked them. There is hope.

You’re going to need a pound of dry pinto beans (rinsed and sorted for stones, debris, or shriveled beans), 6 cups of water, 1 teaspoon of salt, 1/4 cup of vinegar or the liquid from banana peppers or pickled jalapeños, 1 seeded jalapeño, 1 1/2 onions, some kind of flavorful fat (I like rendered bacon fat), and lots of garlic.

Place the rinsed beans in the Instant Pot. Add an onion that’s been cut in half, 6 smashed, peeled garlic cloves, the seeded jalapeño, 2 tablespoons of vinegar (or liquid from pickled peppers), 6 cups of water, and a teaspoon of kosher salt. Use your manual setting to cook for 50 minutes, then allow a natural pressure release (when it’s done cooking, leave the vent closed and allow the pressure to come down naturally–it will take about 15-20 minutes and you’ll know it’s done when, if you try to open the vent, no steam hisses out.) If you live at a high elevation, cook for 60-65 minutes before allowing the pressure to release naturally.
When the beans are tender, remove the lid and ladle out 1/3-1/2 cup of the cooking liquid. Add the remaining vinegar or liquid from the jarred peppers to the reserved liquid. Drain the beans, discarding the rest of the liquid. Place the beans (and cooked vegetables) in the jar of your blender. Add 1/3 cup of liquid and blend until the desired consistency is reached (I like mine pretty smooth), adding more liquid if necessary.
Mince the remaining 1/2 onion and 2-4 cloves of garlic. Heat the bacon drippings in a large cast iron skillet (if you have one) over medium heat. When the drippings are hot, add the onions and garlic and cook until tender. Add the bean puree and cook for 3-5 minutes, stirring frequently until the drippings and beans are incorporated and are light, fluffy, and hot. Salt to taste. Serve alongside Mexican food, wrapped in tortillas with cheese, or by themselves.


Instant Pot Refried Beans
Ingredients
- 1 pound pinto beans sorted for rocks, debris, and shriveled beans and rinsed
- 6 cups water
- 1/4 cup vinegar or liquid from jarred banana or jalapeno peppers divided
- 1 teaspoon kosher salt
- 1 1/2 onions divided
- 8-10 cloves garlic
- 1 jalapeño pepper seeded
- 5-6 tablespoons flavorful fat I use bacon grease, but lard or your vegetarian oil of choice will work
Instructions
- Place the rinsed beans in the Instant Pot. Add an onion that's been peeled and cut in half, 6 smashed, peeled garlic cloves, the seeded jalapeño, 2 tablespoons of vinegar (or liquid from pickled peppers), 6 cups of water, and a teaspoon of kosher salt. Use your manual setting to cook for 50 minutes, then allow a natural pressure release (when it's done cooking, leave the vent closed and allow the pressure to come down naturally--it will take about 15-20 minutes and you'll know it's done when, if you try to open the vent, no steam hisses out.) If you live at a high elevation, cook for 60-65 minutes before allowing the pressure to release naturally.
- When the beans are tender, remove the lid and ladle out 1/3-1/2 cup of the cooking liquid. Add the remaining vinegar or liquid from the jarred peppers to the reserved liquid. Drain the beans, discarding the rest of the liquid. Place the beans (and cooked vegetables) in the jar of your blender. Add 1/3 cup of liquid and blend until the desired consistency is reached (I like mine pretty smooth), adding more liquid if necessary.
- Mince the remaining 1/2 onion and 2-4 cloves of garlic. Heat the bacon drippings in a large cast iron skillet (if you have one) over medium heat. When the drippings are hot, add the onions and garlic and cook until tender. Add the bean puree and cook for 3-5 minutes, stirring frequently until the drippings and beans are incorporated and are light, fluffy, and hot. Salt to taste. Serve alongside Mexican food, wrapped in tortillas with cheese, or by themselves.
Also, if you haven’t checked out our meal planning service yet, head over here!









Questions & Reviews
This is something new, adding a pinch of baking soda to the beans at the end of cooking. I am going to try this trick. thanks.
This is a new family favorite. So yummy and it turns out great every time. We live at high elevation and it works great following the instructions given. To save yourself some dishes, after you put the beans in the blender, change the instant pot over to saute mode and fry up everything in the IP. Also, I enjoy saving the diced jalapenos until the end and fry them up with the onion and garlic. Thanks for the great recipe!
Wow, its looking delicious. I would try it for sure. great share.
I made these beans last night and would have loved them to be more ‘runny’ (creamy is how my husband describes runny refried beans). Have you ever not drained the liquid and just put all of it in the food processor? Otherwise, the beans were delish! Thanks for the recipe!
You can totally adjust the liquid based on your preference–I like ’em creamy, but you can use the liquid to make them whatever consistency you prefer! 🙂
Same question as above, can it be doubled? I am trying right now and increasing cook time by another 25 minutes so 75 minutes. I guess we will see how it works out
I wonder if this recipe can be doubled. I use to double it in the crockpot using your recipe a snack freeze a lot of it. Also, I don’t re fry the beans at the end, I use an immersion blender and add bacon grease. It makes them some creamy and tasty! Easier, too!
I’m not usually one to comment, but I made these last night and they are sublime. The flavors are spot-on and addictive. I was skeptical about the vinegar, but it worked. I also used bacon fat and wouldn’t have it any other way. This is probably my favorite recipe from the site (and I’ve made a lot!).
SO glad you enjoyed these, Carrie- we so appreciate you leaving a comment! 🙂
I always have to cook my dried beans for 120 minutes in the Instant Pot if I haven’t soaked them first in order to get them tender. This is true for me no matter how fresh the dried beans are, and I’m only at 1100 ft elevation. Once my sister gave me this tip, I’ve been able to cook dried beans just fine. I just ignore a recipe’s timing and go with 120 minutes on manual at high pressure. It’s still faster than the crockpot. Hope that helps you in your quest to cook dried beans!
In the instructions it says to add the remaining liquid (vinegar) but you do not have the total amount listed under the ingredients. How much more vinegar do you add after they cook?
The vinegar is left off the recipe at the end, but I have them cooking in my pot at the moment and can’t wait to try them. Thanks for another great recipe!