Learning how to cook beans in the Instant Pot was a game changer for me. It took my meal prep and batch cooking game from slow and clunky to effortless and quick.
Before getting an Instant Pot, I relied exclusively on canned beans. I always found them to be somewhat lacking in taste, but I figured it was the only quick option. I had no interest in babysitting a pot of beans on the stove for 2 hours. And I really didnโt enjoy periodically piercing the beans for doneness.
Luckily, it could not be easier to cook beans in the Instant Pot. Just toss the beans in the Instant Pot with some liquid and seasonings and walk away!
I hope you find this guide on How to Cook Beans in the Instant Pot useful! Along with this guide, youโll find two easy recipes for beans in the Instant Pot that require zero hands-on cooking.
For video step-by-step instructions, be sure to check out the Youtube video.
And if you’re hungry for more Instant Pot beans, check out my cookbook, The Vegan Instant Pot Cookbook! Itโs jam-packed with delicious, indulgent yet wholesome bean-based recipes!
Watch! How to Cook Beans in the Instant Pot
1. How to Cook Beans in the Instant Pot
Do I need to soak my beans when cooking them in the Instant Pot?
Unlike cooking beans on the stove, cooking beans in the Instant Pot does not require soaking. Simply rinse your beans and then add them to the Instant Pot with your cooking liquid and start pressure cooking.
However, I want to mention a few caveats that might make you want to soak your beans even though itโs not necessary.
Do beans make you toot?
Yes: If beans make you toot (totes natural), you might want to consider soaking them. Soaking beans helps remove the oligosaccharides. That’s a fancy word for a type of fiber found in beans that some people have trouble digesting.
No: If you have no problem digesting beans, you can skip soaking.
To soak beans, you have a few options.
Traditional Soak Method
-
Cover the beans with enough cold water and soak for 8 hours or overnight. Leave the beans on your counter. If it is very warm in your kitchen, you can refrigerate them. Drain the beans and rinse.
Quick Soak Instant Pot Method
-
Place the beans in the Instant Pot and cover with plenty of cold water (6-8 cups for 1 pound of beans). Select the Pressure Cook setting at high pressure for 5 minutes.
-
When the timer is done, allow a natural pressure release for 10 minutes. Then, switch the valve from Sealing to Venting to release any remaining steam. Drain the beans and rinse.
Do you want perfect beans that are evenly cooked?
Yes: Okay, fine is a leading question. But, one reason you might want to soak your beans is that it yields beans with a more even, smoother texture. In my experience, unsoaked beans sometimes have an uneven texture. Some end up soft, some stay firm, and some have split skins.
Certain bean varieties are particularly bad offenders when it comes to uneven cooking (ahem, kidney beans). But with other beans, such as chickpeas, I don’t notice a big difference.
Also, if you are cooking a simple pot of just beans (beans + water + salt), the even texture of the beans will be more important than if you are cooking a full dish (e.g., a chili, stew, saucy beans, etc.). In the latter type of dish, itโs okay if some of the beans are firm and some are mushy.
Even if you donโt do a full overnight soak, even a quick soak of beans (15-30 minutes on the counter) can yield a better texture.
No: Does anyone say no to this question?? In all seriousness, if you are cooking beans for a chili, soup, stew, etc., the even texture of the beans is not as important.
Do you want to reduce the cook time?
Yes: When you soak beans, you dramatically reduce the amount of time it takes to pressure cook them. For instance, unsoaked chickpeas take 35-40 minutes to cook, but soaked chickpeas take just 10 minutes to cook.
No: I donโt think anyone says no to this question per se, but there is a bit of a tradeoff. If you donโt want to worry about remembering to soak beans, the tradeoff is a longer cook time. But if you do soak the chickpeas (which takes 1 minute), you’ll be rewarded with a much shorter cook time.
2. Use Your Instant Pot to Soak Beans
If after reading Tip #1, youโve decided to soak your beans, this section is very handy. The Instant Pot has a nifty โDelay Startโ function that will save time (it’s called the “Timer” on old models).
- Simply fill up the Instant Pot with the amount of beans you want to cook; add the appropriate amount of water and salt.
- Select the Pressure Cook setting at high pressure and the appropriate cook time for soaked beans.
- Press the Delay Start button. Use the +/- buttons to adjust how many hours you want to soak the beans (e.g., 8 hours). Then press the Delay Start button again to adjust to how many minutes you want to soak (e.g., 0 minutes).
If you select 8 hours, your beans will soak in the salted water for 8 hours. When that 8 hours is over, the Instant Pot will automatically start pressure cooking the beans.
I find this function to be incredibly useful. When I had an office job, I would set the timer before leaving for work in the morning. When I came home in the evening, a pot of freshly cooked beans greeted me. Alternatively, I set the timer before bed, and in the morning, I wake up to a pot of cooked beans.
Another caveat because I like to be really thorough. If beans really make you toot (i.e., you have a really hard time digesting beans), this method may not be the best option. Thatโs because the beans will automatically start cooking in the water in which theyโve soaked. And when beans are soaking, they release those oligosaccharides (i.e., starches), which wonโt be drained out.
Personally, I am somewhat sensitive to beans, but I can digest beans just fine using this method. And with this method, the beans are much easier for me to digest than unsoaked beans.
3. What is the proper water and salt ratio for cooking beans in the Instant Pot?
To make cooking beans in the Instant Pot a breeze, just memorize this bean:water:salt ratio for cooking basic beans:
1 pound beans + 5-6 cups of water + 2 to 2 ยฝ teaspoons kosher salt
Donโt use kosher salt? Thatโs the equivalent to 1 ยผ – 1 ยฝ teaspoons of sea salt or table salt.
Regarding the cook time for specific bean varieties, I have a few things to say. First, in my cookbook The Vegan Instant Pot Cookbook, you’ll find a very handy bean chart. It includes my tested cook times for both soaked and unsoaked beans for the most popular types of beans. If thatโs not reason enough to buy my book, I donโt know what is!
Since I canโt just give away the whole cook time chart from my book, here are a few general guidelines for cook times:
-
Unsoaked Beans: 30-40 minutes
-
Soaked Beans: 8-12 minutes
4. How to Add Flavor to Instant Pot Beans
If simple cooked beans in water is your jam, I am not going to hate on your game. But, if you have a little extra time, may I suggest you jazz up your beans in the following ways?
-
Cook beans in vegetable broth instead of water. This adds some more savory flavor. You can even use half broth-half water.
-
Add flavoring agents to the cooking water. I almost always add black pepper and bay leaves. And depending on the cuisine or flavor profile I want, I add some combination of the following:
- cumin seeds and coriander seeds
- halved garlic cloves
- ginger slices
- jalapeรฑo or serrano peppers, sliced
- whole stalks of herbs such as thyme, oregano, and rosemary
- vegetable bouillon cubes
- chopped vegetables such as onions, shallots, carrots, or celery
-
Donโt skip the salt! Salting the beans while they cook infuses each bean from within with flavor. In contrast, waiting until the end to salt results in beans that are either over salty or lacking in flavor.
Want to take your beans to the next level? Try this:ย
- Sautรฉ your favorite aromatics before adding the water and beans. Here’s an easy but tasty option for 1 pound of beans:
- Heat some olive oil on the Sautรฉ setting. Once hot, add 1 diced yellow onion with a pinch of salt. Cook until golden and softened, but not browned. Add 3-4 finely chopped garlic cloves and cook another 1-2 minutes. Deglaze with the water or broth, scrape up any browned bits, then add the beans and pressure cook as normal.
- Finish your cooked beans with a generous glug of extra virgin olive oil. It will infuse them with richness and make them irresistible. You can also finish with a splash of lemon juice, white wine vinegar, sherry vinegar, red wine vinegar, or champagne vinegar.
5. Exercise Caution when Doubling a Pot of Beans
If you are cooking a large pot of beans in the Instant Pot, you should keep a few things in mind.
-
1 pound of beans, once cooked, yields roughly 7 cups of beans. If youโre feeding just 1 or 2 people, you might want to start with a smaller quantity.
-
If you have a lot of leftover beans, store them in 1 1/2 – 2 cup increments in the freezer. Thatโs the amount of beans youโll find in a 15-ounce can of bean. That way, you can easily swap in one container of your defrosted beans for canned beans in recipes. Beans will stay good in the freezer for 6-8 months.
-
If youโre keen on making a large pot of beans, try not to fill the Instant Pot more than halfway. Otherwise, you might end up with a lot of foaming. If you do cross that halfway line mark, never fill your pot up past the Instant Potโs maximum capacity line.
-
Especially when you are making a large pot of beans, never use the Quick Release Method. This will result in bean foam being sprayed all of your kitchen and face. Instead, allow the Instant Pot to naturally release pressure for at least 10 minutes (or 15-20 minutes). Only then switch the valve from Sealing to Venting to release any remaining steam.
I hope you found this guide on How to Cook Beans in the Instant Pot useful! If you did, please leave a comment below or on my Youtube video, and if you found it really useful, then consider ordering my cookbook, The Vegan Instant Pot Cookbook :)
Big Vegan Flavor
Techniques and 150 recipes to master vegan cooking.
How to Cook Beans in the Instant Pot
Ingredients
- 1 pound beans of choice (such as chickpeas, cannellini beans, pinto beans, black beans)
- 5-6 cups water or vegetable broth
- 2 - 2 1/2 teaspoons kosher salt (or 1 1/4 - 1 1/2 teaspoons sea salt)
- Other seasonings as desired (bay leaves, black pepper, fresh or dried herbs, whole spices, chopped onions, garlic cloves, etc.)
Instructions
- Optional: add the beans to a large bowl or the Instant Pot inner pot and cover with cold water (about 6 cups). Soak for 8 hours or overnight. Then drain and rinse.
- Add the beans and water or broth to the inner pot of the Instant Pot. Add salt any other seasonings of choice. Stir to combine.
- Secure the lid and select the Pressure Cook setting. For soaked beans, cook for 7-9 minutes for cooked but firm beans, or 10-12 minutes for softer beans. For unsoaked beans, cook for 30 to 40 minutes.
- When the timer beeps, allow a natural pressure release for at least 10 minutes (or 15-20 minutes). Perform a manual pressure release to vent any remaining steam. Open the pot, discard any aromatics, and transfer the beans to your glass tupperware. I like to store the beans in the cooking liquid, as it keeps them moist and is flavorful.
- Store cooked beans in an airtight container in the fridge for up to 5 days, or freeze in 1 1/2 to 2 cup increments for 6 to 8 months.
Big Vegan Flavor
Techniques and 150 recipes to master vegan cooking.
Spicy Mexican Kidney Beans
Ingredients
- 8 ounces (227g) dried kidney beans, preferably soaked for 8 hours or overnight*
- 1/2 cup (75g) finely diced red onion
- 4 cloves garlic, minced
- 1 jalapeรฑo pepper, minced (omit the seeds & membranes for mild heat; for a spicier heat, use a serrano pepper)
- 1 teaspoon kosher salt, plus more to taste
- 1/2 tablespoon chili powder
- 1 teaspoon ground cumin
- 1 teaspoon oregano
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon cayenne pepper to taste
- 1 bay leaf
- 1 (4-ounce) (115g) can of diced green chiles (I recommend a โmildโ versionโ unless you like very spicy food)
- 1 1/4 cups (300 mL) low-sodium vegetable broth
- 1 (16-ounce) (454g) jar of salsa (I use salsa verde)
- 1/2 cup (10g) chopped cilantro
Instructions
- Soak the beans in plenty of cold water to cover for 8 hours (or overnight). Drain and rinse the beans.
- Add the beans to the Instant Pot and top them with the remaining ingredients except for the cilantro: onion, garlic, jalapeรฑo, salt, chili powder, cumin, oregano, paprika, cayenne, bay leaf, canned chiles, vegetable broth, and salsa). Stir to combine
- Select the Pressure Cook (Manual) setting at high pressure and set the cook time to 8 minutes. If you did not soak your beans, set the cook time to 30 minutes.
- Once the timer has elapsed, allow a natural pressure release for at least 10 minutes before switching the valve from Sealing to Venting to release any remaining steam. If the beans are too liquidy for your taste, drain some of the liquid off, or transfer the beans to a serving dish using a slotted spoon, leaving behind excess liquid.
- Stir in the cilantro and serve warm. Once cooled, store leftovers in the fridge for up to 5 days, or freeze for 6-8 months.
Notes
Big Vegan Flavor
Techniques and 150 recipes to master vegan cooking.
Mediterranean Chickpea Salad
Ingredients
- 8 ounces (227g) dried chickpeas (garbanzo beans)*
- 3 cups (720 mL) water or low-sodium vegetable broth
- 1 teaspoon kosher salt, plus more to taste
- 1 small handful of fresh thyme sprigs
- 2 garlic cloves, minced
- 2 bay leaves
- 1 teaspoon cumin seeds
- 1 teaspoon coriander seeds (use 1/2 teaspoon for a more subtle flavor)
- 1/2 teaspoon freshly cracked black pepper (or whole black peppercorns)
- 1 tablespoon extra virgin olive oil*
- 1 tablespoon freshly squeezed lemon juice
- 1/2 cup (10g) chopped flat-leaf Italian parsley
Instructions
- Add the chickpeas, water or broth, salt, thyme, garlic, bay leaves, cumin seeds, coriander seeds, salt, and pepper to the Instant Pot and stir to combine.
- Select the Pressure Cook setting at high pressure and set the cook time to 35 minutes. If you soaked your beans for ~8 hours or overnight, set the cook time to 10 minutes.
- Once the timer has elapsed, allow a natural pressure release for at least 10 minutes before switching the valve from Sealing to Venting to release any remaining steam.
- Stir in the olive oil, lemon juice, parsley, and taste for seasonings, adding additional olive oil for more richness, more lemon juice for more acidity, or more salt and pepper to taste.
Notes
- I typically donโt soak chickpeas because they cook evenly even when unsoaked (and donโt give me digestive trouble).
Iโm curious about the baking soda options when soaking beans. In some instructions like the Big Vegan flavor, it mentions using baking soda during soaking but the recipe invokes cannellini beans. I donโt see this option in the ultimate guide to cooking beans. Does it matter which type of bean of when to add baking soda during soaking?
Hi Daisy, you can add baking soda when soaking larger beans like cannellini beans, or any bean of choice! With smaller beans like navy beans, they cook fairly quickly, so it may not be necessary, but you can still add the baking sodaโit will just speed up the cook time a bit so be sure to not overcook.
Fantastic. My chickpeas turn out perfect every time thanks to this recipe, and those spicy Mexican beans (while taking a bit longer than recipe said – which might be the beans own fault) are AMAZING! So delicious, so easy and so beautifully spicy with all that depth of flavorโฆ they wowed me for sure. Thank you!!
Ps. They go extremely well with a simple salad and Nishaโs scrambled tofu, by the way. So satisfying!
Zarah, Thank you for your thoughtful review! Weโre so happy to hear that you enjoyed the recipe.
Would you happen to have a recipe for beans and rice being cooked together? I’m thinking short grain brown rice and either black beans or navy beans. Thank you.
Hi Irwin, Nisha has one recipe for Mexican rice and beans you can see here. Otherwise, no. Sorry!
I love your YouTube channel and your plant based recipe’s~! I came across this article when doing a search for “how to steam black beans in the instant pot”, using a steamer basket. I cannot find a reference for this,, other than a demonstration on steaming soy beans for making Natto in the instant pot. The soaked beans are put in the steamer basket inside the instant pot and cooked for 15 minutes. My question is, have you tried steaming beans and how do you find the texture and taste? and with taste in mind,, how would you season beans that are steamed in the instant pot? thank you :P
From Nisha: ” Thatโs an interesting question! Unfortunately I have not tried steaming beans in the Instant Pot. Iโve only used the pressure cook function to cook them (or simmered them on the stove or in the oven).”
Kia ora! (Hello) I have been experimenting with cook times in the instant pot for kidney beans (and black beans) and I wanted to see if anyone thought it was too little/won’t digest well:
– soak overnight
– cook on high pressure 3 mins
– natural pressure release 8-10 mins
– quick pressure release
I then rinse the beans in cold water (is any nutrition lost in this? I have been wondering!) and they feel like the texture of canned beans and are soft yet firm and shiny.
Thank you for your bean and legume guides; indispensable guidance!
Hi Grace, we hope the experimenting has been going well for you! If any nutrition is lost when rinsing, it is a minimal amount.
We are glad you found the blog post useful and hope you continue to enjoy the recipes! :)
๐๐๐ greetings from the UK very helpful blog post. Quick question does your cookbook have metric measurements as well as cup measurements? Is there a metric icon on your recipes? Donโt know if Iโm missing itโฆ. Many thanks
Hi there! Nishay first cookbook, The Vegan Instant Pot Cookbook, unfortunately does not have metric measurements, as the Instant Pot is primarily popular in the U.S. However, her second cookbook, which will be available in September, does contain metric measurements.
If I do a quick soak for 5 minutes, then should I only pressure cook for 10ish minutes (for a softer bean?)
Hi Bridgette, yes, that seems like a good place to start. The nice thing about cooking beans in the instant pot is if the beans arenโt as tender as youโd like when you open the pot, you can reseal the machine and add a couple extra minutes to the pressure cook setting and cook them for a few more minutes.
Hi,
I noticed this is an updated version of how to cook dried chickpeas. In the old version you use to suggest adding baking soda to the beans while soaking, and you had a specific measurement that was perfect but I canโt recall exactly, was it 1/2 a tsp for 8 ounces of dried chickpeas ??
You also use to suggest adding some baking soda while the beans were cooking ( this was optional) and it was to make the beans even softer, faster..
Thank you in advance for reminding me of the ratio.
Lastly, now I am wondering why you took this method out of your instructions? was it so simply or was it because it is not good for the body? just curious, so I can learn as well.
thank you for sharing wonderful recipes!!
From Nisha:
“Hi Luna, thanks for stopping by! I donโt think Iโve updated this post recently so Iโm not sure what happened, or maybe itโs a different postโI believe it was my hummus post, which still contains baking soda in the soaking and cooking instructions. I use baking soda when I want the beans to really soften, like when I cook chickpeas for hummus, or to speed up the cook time.
For 1 pound of beans, I would soak them in plenty of water, a generous amount of salt, and 1 to 2 teaspoons baking soda. Then drain and rinse them well.
For hummus, I soak ยฝ pound (8 ounces) of chickpeas with ยฝ teaspoon baking soda and then cook the chickpeas with another ยฝ teaspoon baking soda.
The hummus post is here, for reference: https://rainbowplantlife.com/how-to-make-amazing-hummus-at-home/#recipe“
Made 16 oz of dried chickpeas in the instant pot. Rinsed and soaked the beans for 8 hours. Then rinsed again (not sure this was necessary) and returned to pot with fresh water and a little salt. Set pressure cook timer for 11 minutes for softer beans. Followed instructions, sit for 10 min when done, then quick pressure release. They are so delicious we were eating them right away. My family all agrees they are SO much better than chickpeas in a can. Stored in refrig in their liquid from the pot, and used to make the Beet Hummus. YUMMY. Iโll definitely use this method for dried beans going forward. Thank you for another perfect recipe!
Sheri, Thank you for your thoughtful review! Weโre so happy to hear that you found the post useful and enjoyed the chickpeas.
Nisha,
Ihave spent the last three hours for looking for the above information which learned from your U Tube, which I really enjoy. Thank you. Looking forward to using more of your recipes and your Y. T. site. This information is much needed. Best of luck and success to you and many thanks for your resipes and instructions. P. S. I am not confident or proficient on the computer. But at 81 years and no training, I shouldnt expect to be. James
Hi James, it’s great to hear you enjoy the Youtube videos. We can’t wait for you to start cooking the recipes! :)
Question on cooking more than 8 oz of dried chickpeas in 6 quart Instant Pot: if I want to cook 2 lbs of beans, is the cook time still 35 minutes?
Thanks,
Molly
Hi Molly, yes, the cook time will be the same. But just make sure that the beans and water fit below the maximum capacity line.
Hi, I’ve tried a few of your recipes, and they are so good! (My fave right now is the 10-ingredient lentil bolognese!) I just pressure-cooked the Mediterranean chickpea salad, and I have a question. I assume you are separating the chickpeas from the soup before adding olive oil, lemon juice, etc… Do you use the left over soup? Do you have any recommendation how I can use it or should I not use it?
Hi Makiko, happy to hear you enjoy the recipes, thanks for trying them! If the chickpeas have a lot of liquid after cooking, you can just drain it off or keep it for another use (to add to soups, to cook another pot of beans or lentils, etc.), but it shouldnโt be so much liquid that it feels like a soup.
Hi Kaitlin, Thank you for the reply. I had quite a bit of liquid after cooking the chickpeas… like a soup. It could be because I pre-soaked them overnight, so maybe I should reduce the amount of water when I put them into my instant pot. I will adjust and see the next time I make them. Thanks again!
Hi Makiko, having a lot of extra liquid is normal! The instructions are to use 1 pound soaked beans and 5-6 cups water/veggie broth to cook them in. We recommend storing the chickpeas with their cooking liquid to keep them moist and flavorful, but drain prior to using. Alternatively, you can drain and rinse them prior to storing if using within a few days.
This looks delicious and I can’t wait to try it. Can you describe what tinned chili is? I don’t think this product is available in Australia and I’m trying to decide what I could use as a substitute. Thanks!
We can’t wait for you to try it either, Karen! This is the diced green chiles we are referencing. Let us know if you’re not able to find it!
I love how easy the recipes are and for some one who is just starting this journey it is so helpful. I canโt wait to try some of the recipes. Pay day is coming so I will be trying a few of these. Plus Indian food being one of my favorite. We can’t go wrong.
We’re so happy to be of help, Sherri! You’ll have to let us know how you like the recipes once you’ve made them :)
I found this article to be very informative and useful and that Mediterranean Chickpea Salad sounds delicious.
We’re so glad you do, Sarah! And we hope you can try the chickpea salad :)
Thank you for this super-helpful article. I can’t wait to try some of the recipes. I am a little confused on the times using the fast-soak method. Let’s take kidney beans and assume a pressure cook on high from a dry-bean start takes 30 minutes to fully cook. But if I fast-soak them by pressure cooking on high for 2 minutes (and rinse), then I only need an additional 10 minutes or so on high pressure to fully cook them. One method takes 30 minutes and the other takes a total of 12 minutes. How does the fast-soak method work with 18 minutes less of pressure cooking and no other soaking?
From Nisha: “Hi Brian! First off, thanks for catching a typo! The quick soak time should be 5 minutes, not 2 minutes. We’ve updated that. As for the actual scientific reasoning, I’m not entirely sure how it works but we’ve tested this and it seems to work just fine. I always prefer the traditional soak method though, as it leads to fewer split beans and I find I digest them better.”
Have you tried the delayed start soaking method with aromatics? I aways saute shallot and garlic then add bay when I do stovetop, but I’m not sure about leaving all of these to sit in water overnight would work.
From Nisha: “Hi there, interesting question. I haven’t tried it myself and typically don’t leave cooked food out of the fridge for more than a couple hours, so I can’t say for sure.”
when I cook chickpeas in a pressure cooker can I use the liquid (aquafaba) in the same way that I would use the canned aquafaba? The air pressure aquafaba is so much thinner but I get so much more than I can get out of one can?
Hi Sue, we haven’t made aquafaba ourselves but found this article to be extremely helpful in regard to this question. Good luck!