Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!
How long to cook kidney beans in a pressure cooker depends on whether you’ve soaked them first and how firm or soft you want them.
If you’re cooking pre-soaked kidney beans, it usually takes about 12 to 15 minutes at high pressure.
For unsoaked beans straight from the bag, you’re looking at roughly 30 to 40 minutes at high pressure.
Either way, the process is way faster than simmering them on the stove, which can take one to two hours.
Kidney beans are a staple in chili, soups, and rice dishes, and using a pressure cooker makes them incredibly convenient.
In this post, we’ll walk through exactly how long to cook kidney beans in a pressure cooker, the soaking debate, and a few safety pointers you shouldn’t skip.
How Long to Cook Kidney Beans in a Pressure Cooker
The answer to how long to cook kidney beans in a pressure cooker really comes down to two scenarios.
Soaked beans cook fast, while unsoaked beans need more time to soften properly.
Here’s the breakdown:
1. Soaked Kidney Beans: 12 to 15 Minutes
If you’ve soaked your kidney beans overnight or for at least 8 hours, they’ll cook in about 12 to 15 minutes at high pressure.
After that, you’ll want to let the pressure release naturally for around 10 to 15 minutes.
This gives the beans a chance to finish softening without turning mushy.
Soaked beans also cook more evenly, which means fewer hard bites in the middle of your chili.
2. Unsoaked Kidney Beans: 30 to 40 Minutes
If you skipped the soak, don’t worry because you can still cook kidney beans in a pressure cooker without any pre-soaking.
Just plan for about 30 to 40 minutes at high pressure, depending on how soft you like them.
Unsoaked beans take longer because the water has to penetrate that tough outer skin before the heat can do its job.
Natural release matters even more here, so give them a full 15 to 20 minutes before opening the valve.
3. Soaked but Al Dente: 10 to 12 Minutes
Some people like their kidney beans with a bit of bite for salads or grain bowls.
If that’s you, cook soaked beans for about 10 to 12 minutes at high pressure.
Then do a quick release so they stop cooking right away.
This keeps the beans intact and prevents them from turning into a soft mash.
Should You Soak Kidney Beans Before Pressure Cooking?
Soaking isn’t strictly required, but it does change how long to cook kidney beans in a pressure cooker quite a bit.
Here’s why many people still do it:
1. It Cuts Cooking Time in Half
As you can see from the timings, soaking shaves off 15 to 25 minutes of pressure cooking.
That’s a big difference on a busy weeknight when dinner needs to happen fast.
2. It Improves Texture and Digestion
Soaking helps break down some of the natural compounds in beans that cause gas.
It also helps the beans cook more evenly, so you don’t end up with some beans that are soft and others that are still chalky.
3. It’s Not Mandatory
That said, you can absolutely cook kidney beans in a pressure cooker without soaking.
Just add a few extra minutes and be patient with the natural release.
The beans will still come out tender and ready for whatever recipe you have in mind.
Step-by-Step: Cooking Kidney Beans in a Pressure Cooker
Knowing how long to cook kidney beans in a pressure cooker is only half the story.
The steps matter just as much, so here’s a simple method:
1. Rinse and Sort the Beans
Start by rinsing your dried kidney beans under cold water.
Pick out any small stones, shriveled beans, or debris while you’re at it.
This takes a minute but saves you from a crunchy surprise later.
2. Add Water in the Right Ratio
Use about 3 to 4 cups of water for every 1 cup of dried beans.
The beans will expand as they cook, so they need plenty of room and liquid.
Never fill your pressure cooker more than halfway with beans and water combined.
3. Add Flavor (Optional)
Toss in a bay leaf, a clove of garlic, or a piece of onion for extra flavor.
Skip the salt for now, since adding it too early can keep the beans from softening properly.
You can always season after they’re cooked.
4. Lock, Bring to Pressure, and Cook
Secure the lid and bring the cooker up to high pressure.
Once it’s at pressure, start your timer based on whether your beans were soaked or not.
Then let the pressure release naturally before opening the valve.
5. Check Doneness and Season
Open the lid and test a bean by pressing it between your fingers or tasting one.
If it’s still firm, cook for another 3 to 5 minutes at high pressure.
Once they’re tender, stir in salt, pepper, or any seasonings your recipe calls for.
So, How Long to Cook Kidney Beans in a Pressure Cooker?
How long to cook kidney beans in a pressure cooker comes down to 12 to 15 minutes for soaked beans and 30 to 40 minutes for unsoaked ones.
Soaking isn’t required, but it speeds things up and gives you a better texture overall.
Always use natural release, never overfill your cooker, and season after cooking instead of before.
With those basics down, you’ll have tender, creamy kidney beans ready for chili, soups, and more without any guesswork.