How Long Do You Pressure Cook Pinto Beans

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.

How long do you pressure cook pinto beans?

The answer depends on whether you’re using unsoaked or pre-soaked beans.

If you’re cooking unsoaked pinto beans in a pressure cooker, they’ll take about 30 to 35 minutes at high pressure.

If you’ve soaked them overnight first, you can cut that time down to roughly 15 to 20 minutes.

Either way, pressure cooking pinto beans is one of the fastest ways to get creamy, tender beans without standing over the stove all day.

In this post, we’ll cover exactly how long you pressure cook pinto beans, how to adjust for soaked versus unsoaked beans, and a few tips so they come out perfect every time.

Let’s dive in.

How Long Do You Pressure Cook Pinto Beans?

The time you pressure cook pinto beans really comes down to one thing: whether they’ve been soaked or not.

Here’s the breakdown so you can plan your meal without guessing.

1. Unsoaked Pinto Beans: 30 to 35 Minutes

If you’re starting with dry, unsoaked pinto beans, you’ll pressure cook them for about 30 to 35 minutes at high pressure.

This is the no-plan-ahead method, and honestly, it’s the one most people reach for on a busy weeknight.

Just rinse the beans, toss them in the pressure cooker with water or broth, and let the machine do its thing.

After the cooking time is up, let the pressure release naturally for about 15 minutes before opening the lid.

2. Soaked Pinto Beans: 15 to 20 Minutes

If you soaked your pinto beans overnight or did a quick soak method, you can pressure cook them in just 15 to 20 minutes.

Soaking softens the beans ahead of time, so they need less time under pressure to get tender.

This is also the gentler route if you’re worried about beans losing their shape.

Just drain the soaking water, add fresh water or broth, and cook.

3. Altitude and Bean Age Matter Too

Here’s something a lot of people forget: how long you pressure cook pinto beans can shift based on where you live and how old your beans are.

At higher altitudes, you may need to add a few extra minutes because water boils at a lower temperature.

And older beans, even the ones sitting in your pantry for a year or two, often take longer to soften than fresh ones.

So if your pinto beans are still firm after the standard time, just cook them for another 5 minutes and check again.

How to Pressure Cook Pinto Beans Perfectly

Now that you know how long to pressure cook pinto beans, let’s talk about getting them right every single time.

The timing is important, but so is the method.

1. Use the Right Bean-to-Water Ratio

A good rule of thumb is 1 cup of dried pinto beans to 3 cups of water or broth.

If you like your beans on the soupy side, add an extra cup of liquid.

Keep in mind that beans absorb a lot of water as they cook, so it’s always better to err on the side of more liquid.

2. Add Flavor Before Cooking

This is where pressure cooking pinto beans really shines.

Toss in onion, garlic, a bay leaf, cumin, or a piece of bacon if you eat meat.

The pressure cooker locks in all that flavor, so the beans come out seasoned all the way through instead of tasting flat.

3. Skip the Salt Until the End

Here’s a tip that surprises a lot of people: don’t add salt at the beginning.

Salt can toughen the skins of pinto beans and keep them from softening properly.

Wait until the beans are fully cooked, then season to taste.

Your beans will be creamier and more tender this way.

4. Let Pressure Release Naturally

Once the cooking time is done, don’t rush the release.

Let the pressure come down naturally for about 15 minutes.

This extra time actually continues cooking the beans gently and helps them finish evenly.

If you do a quick release right away, you risk foamy liquid spraying out and beans that are unevenly cooked.

5. Taste Before You Serve

Before you scoop them into a bowl, taste one.

If it’s still a little firm, pressure cook the pinto beans for another 3 to 5 minutes.

Every batch is a little different, so trusting your taste buds is the best way to nail the timing.

So, How Long Do You Pressure Cook Pinto Beans?

You pressure cook pinto beans for 30 to 35 minutes if they’re unsoaked, or 15 to 20 minutes if you soaked them first.

Either way, you end up with soft, creamy beans that taste like they simmered all day.

Just remember to use enough liquid, hold the salt until the end, and let the pressure release naturally.

Once you get the timing down, pressure cooking pinto beans becomes one of the easiest and most satisfying things you make in your kitchen.