How Long To Cook Soaked Kidney Beans In Instant Pot

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 take about 25 to 30 minutes to cook in an Instant Pot at high pressure.
 
That’s it—no soaking overnight, no babysitting a pot on the stove, no stirring and praying they don’t turn to mush.
 
If you’ve been wondering how long to cook soaked kidney beans in an Instant Pot, the answer is surprisingly short compared to the traditional stovetop method.
 
And the best part is that the Instant Pot delivers consistently tender beans every single time.
 
In this post, we’ll break down exactly how long to cook soaked kidney beans in an Instant Pot, plus the ratios, the release method, and a few tips so yours come out perfect.
 
Let’s get into it.
 

How Long to Cook Soaked Kidney Beans in an Instant Pot

The cook time for soaked kidney beans in an Instant Pot depends on a few things, but the sweet spot is 25 to 30 minutes at high pressure.
 
Here’s what affects that number:

1. The 25-Minute Mark for Firmer Beans

If you like your kidney beans with a bit of bite—still holding their shape, ideal for salads or tossing into a chunky chili—go with 25 minutes.
 
Soaked kidney beans cooked for 25 minutes in an Instant Pot come out tender but firm.
 
They won’t fall apart when you stir them into a dish, and they keep a pleasant texture on the fork.
 
Just make sure your beans soaked for at least 6 to 8 hours before they hit the pot.
 
A longer soak means a shorter cook, so if yours soaked closer to 12 hours, you might even drop it to 22 minutes.
 
 

2. The 30-Minute Mark for Creamier Beans

Want them soft enough to mash against the roof of your mouth?
 
Then 30 minutes is your number for soaked kidney beans in an Instant Pot.
 
This is the range I reach for when I’m making refried beans, bean dips, or a thick, hearty stew.
 
At 30 minutes, soaked kidney beans break down a little at the edges and turn luxuriously creamy.
 
They still hold together, but they’re past the firm stage and into comfort-food territory.
 
 

3. Altitude and Bean Age Can Shift the Time

Here’s something most recipes won’t tell you: older beans take longer to cook.
 
If your kidney beans have been sitting in the pantry for a year or more, add 5 minutes to whatever time you choose.
 
Altitude matters too.
 
Above 3,000 feet, water boils at a lower temperature, so cooking soaked kidney beans in an Instant Pot can take 10 to 15 percent longer.
 
That means a 30-minute batch might need closer to 35 minutes up in the mountains.
 
 

4. Natural Release Is Non-Negotiable

The cook time is only half the story when you’re figuring out how long to cook soaked kidney beans in an Instant Pot.
 
The other half is the release.
 
Always use a natural release for 15 to 20 minutes after the timer beeps.
 
Quick releasing beans can cause their skins to split and the insides to stay uneven.
 
A natural release lets the pressure fall on its own, and that gentle finish is what gives you evenly cooked soaked kidney beans every time.
 
 

Water Ratio and Seasoning for Soaked Kidney Beans

Getting the time right is huge, but the liquid matters just as much.
 
For every 1 cup of dried soaked kidney beans, use 3 cups of water or unsalted broth.
 
Don’t fill your Instant Pot past the halfway mark, since beans foam during cooking and you need room for that.
 
 

1. Skip the Salt Until the End

Salting soaked kidney beans before they cook can toughen the skins.
 
Wait until the beans are fully cooked, then stir in salt to taste.
 
 

2. Add Aromatics for Flavor

Toss in a halved onion, a couple of smashed garlic cloves, a bay leaf, or a piece of kombu.
 
These won’t change how long to cook soaked kidney beans in an Instant Pot, but they’ll make the beans taste like something you’d pay for.
 
 

3. Acid Goes In After Cooking

Tomatoes, lemon juice, and vinegar slow down softening, so add them once the soaked kidney beans are already tender.
 
 

Why Soaking Still Matters in an Instant Pot

You might be wondering why you’d soak kidney beans at all if an Instant Pot cooks them so fast.
 
Three good reasons:

1. Better Texture

Soaked kidney beans cook more evenly and hold their shape better than unsoaked ones.
 
 

2. Easier Digestion

Soaking leaches out some of the oligosaccharides that cause gas, so your stomach will thank you.
 
 

3. Shorter Cook Time

Unsoaked kidney beans need 35 to 40 minutes, while soaked kidney beans in an Instant Pot are done in 25 to 30.
 
 

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, followed by a 15 to 20 minute natural release.
 
Use 3 cups of water per cup of beans, hold the salt until the end, and pick 25 minutes for firm beans or 30 for creamy ones.
 
Now that you know exactly how long to cook soaked kidney beans in an Instant Pot, go grab that bag from your pantry and get cooking.