This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.
Soaked kidney beans in an Instant Pot take about 25 to 30 minutes at high pressure, followed by a natural release of 10 to 15 minutes.
That means if you’re wondering how long to cook soaked kidney beans in an Instant Pot, the short answer is roughly half an hour under pressure.
Soaking the beans beforehand cuts the cooking time significantly compared to unsoaked beans, which can take 35 to 45 minutes.
The exact time to cook soaked kidney beans in an Instant Pot depends on how soft you like them and the age of your beans.
In this post, we’ll break down how long to cook soaked kidney beans in an Instant Pot, why soaking matters, and how to get perfectly tender beans every single time.
Let’s dive in.
How Long to Cook Soaked Kidney Beans in an Instant Pot
The cooking time for soaked kidney beans in an Instant Pot is 25 to 30 minutes at high pressure.
This is the sweet spot where soaked kidney beans come out creamy, tender, and ready for whatever recipe you’re making.
Here’s how the timing breaks down depending on what you’re after:
1. 25 Minutes for Firmer Beans
If you want soaked kidney beans that hold their shape, cook them for 25 minutes at high pressure.
This is perfect for salads, soups, or dishes where you don’t want the beans to turn mushy.
The beans will still be fully cooked but with a slight bite that holds up well in mixed dishes.
2. 30 Minutes for Creamy, Soft Beans
Go with 30 minutes if you want soaked kidney beans that mash easily and feel buttery soft.
This is the ideal timing when you’re making refried beans, bean dips, or hearty stews.
Most people find 30 minutes is the perfect sweet spot for how long to cook soaked kidney beans in an Instant Pot.
3. Always Add a Natural Release
Whatever cooking time you choose for your soaked kidney beans, always let the Instant Pot do a natural release for 10 to 15 minutes.
Quick releasing too early can cause the beans to split and the skins to burst.
A natural release lets the soaked kidney beans finish cooking gently and evenly.
Why Soaking Matters When Cooking Kidney Beans in an Instant Pot
Soaking your kidney beans before cooking them in an Instant Pot isn’t just a suggestion, it makes a real difference.
Here’s why soaking is such a big deal:
1. It Cuts Cooking Time Dramatically
When you soak kidney beans before cooking them in an Instant Pot, you shave off 10 to 15 minutes of pressure cooking time.
That’s because soaking softens the bean’s outer skin and starts breaking down the starches inside.
So the soaked beans cook faster and more evenly.
2. It Improves Digestion
Soaking dried kidney beans helps remove some of the complex sugars that cause gas and bloating.
When you soak kidney beans overnight, those sugars leach out into the water, which you then drain away.
That’s one reason soaked kidney beans are easier on your stomach than unsoaked ones.
3. It Gives You Better Texture
Soaked kidney beans cook up with a creamier inside and a skin that stays intact.
Unsoaked beans often end up with tough skins and grainy centers, even after long cooking.
So if you want the best texture from your kidney beans in an Instant Pot, soak them first.
How to Cook Soaked Kidney Beans in an Instant Pot Step by Step
Now that you know how long to cook soaked kidney beans in an Instant Pot, here’s the simple process from start to finish.
1. Soak the Beans Overnight
Rinse your dried kidney beans and place them in a large bowl with plenty of cold water.
Let them soak for at least 8 hours or overnight.
If you’re short on time, a quick soak works too: boil the beans for a few minutes, then let them sit for an hour.
2. Drain and Rinse
After soaking, drain the water and give your kidney beans a good rinse.
This removes any lingering sugars and impurities.
3. Add Beans and Water to the Instant Pot
Place the soaked kidney beans in the Instant Pot and cover them with fresh water.
Use about 3 cups of water for every 1 cup of dried beans.
The beans should be fully submerged with a couple of inches of water above them.
4. Season and Pressure Cook
Add a tablespoon of oil, plus salt, garlic, or bay leaves if you like.
Then set your Instant Pot to high pressure for 25 to 30 minutes, depending on how soft you want your soaked kidney beans.
5. Natural Release and Serve
Let the pressure release naturally for 10 to 15 minutes before opening the lid.
Check that your soaked kidney beans are tender, then drain and use them in your favorite recipe.
Tips for Perfect Soaked Kidney Beans in an Instant Pot
Getting the timing right for soaked kidney beans in an Instant Pot is easy once you know a few tricks.
Older beans take longer to cook, so add 5 extra minutes if your beans have been sitting in the pantry for a while.
Always use fresh water for cooking, not the soaking water.
And don’t skip the salt entirely, because a little salt actually helps soften the skins of soaked kidney beans as they cook.
Also, never fill your Instant Pot more than halfway with beans and water, since beans expand and foam during cooking.
So, How Long to Cook Soaked Kidney Beans in an Instant Pot?
Soaked kidney beans take 25 to 30 minutes to cook in an Instant Pot at high pressure, plus a 10 to 15 minute natural release.
That’s the simple answer to how long to cook soaked kidney beans in an Instant Pot, and it works every time.
Soaking your kidney beans first shortens the cooking time, improves digestion, and gives you a better texture.
Follow the steps above and you’ll have perfectly tender soaked kidney beans ready for chili, soups, salads, and more.
Now you know exactly how long to cook soaked kidney beans in an Instant Pot, so go ahead and give it a try.