How Long To Cook Pinto Beans Without Soaking

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!

Cooking pinto beans without soaking takes about 2 to 2.5 hours on the stovetop, though the exact time depends on your heat level, the age of your beans, and the pot you’re using.
 
If you’ve ever wondered how long to cook pinto beans without soaking, the short answer is simple: plan for roughly two hours from start to finish.
 
That said, a slow cooker stretches it to 6-8 hours, and a pressure cooker can slash it to about 45 minutes.
 
The good news is you don’t have to soak pinto beans overnight to get soft, creamy results.
 
In this post, we’ll break down exactly how long to cook pinto beans without soaking, plus the tips that make the process foolproof.
 
Let’s dig in.
 

How Long to Cook Pinto Beans Without Soaking

So how long do pinto beans take to cook without soaking?
 
Here’s the breakdown by cooking method:
 

1. Stovetop Method

On the stovetop, unsoaked pinto beans usually need about 2 to 2.5 hours of gentle simmering.
 
Bring them to a boil, then reduce the heat to low so they bubble softly rather than roll violently.
 
The beans are done when they’re tender enough to mash easily against the side of the pot.
 
If they’re still firm after two hours, keep simmering and check every 15 minutes.
 

2. Slow Cooker Method

In a slow cooker, cooking pinto beans without soaking takes about 6 to 8 hours on low.
 
This is the most hands-off way to cook pinto beans without soaking, since you can set it and walk away.
 
Just make sure the water covers the beans by at least two inches, because slow cookers lose more moisture over time.
 

3. Pressure Cooker Method

A pressure cooker is the fastest route: about 45 minutes at high pressure for unsoaked pinto beans.
 
This method is perfect when you forgot to soak and don’t want to wait around.
 
Let the pressure release naturally for 10-15 minutes, then check the texture.
 

Why You Can Skip the Soak

You can cook pinto beans without soaking because soaking isn’t actually required for them to soften.
 
Here’s what’s really going on:
 

1. Heat Does the Tenderizing

Soaking simply speeds up the process by letting water penetrate the bean’s skin ahead of time.
 
When you skip that step, heat does the same job, just a bit more slowly.
 
That’s the main reason cooking pinto beans without soaking takes longer than the soaked version.
 

2. Longer Cooking Handles the Skins

Unsoaked beans have tougher skins that resist water at first.
 
With a long, slow simmer, those skins eventually soften and let moisture in.
 
This is why how long you cook pinto beans without soaking matters more than any other factor.
 

3. Flavor Still Develops Fully

Some people worry that skipping the soak dulls the flavor, but that’s not true.
 
A long simmer gives the beans plenty of time to absorb garlic, onion, cumin, and bay leaf.
 
So cooking pinto beans without soaking doesn’t cost you taste at all.
 

Tips for Perfect Unsoaked Pinto Beans

Getting the timing right for how long to cook pinto beans without soaking is easier when you follow a few simple rules:
 

1. Rinse and Pick Through First

Always rinse the beans and remove any small stones or shriveled pieces before cooking.
 
It takes two minutes and saves you from a nasty surprise at dinner.
 

2. Use Enough Water

Cover the beans with at least two inches of water, and add more as they cook.
 
Beans swell as they absorb liquid, so running low can leave them dry and uneven.
 

3. Hold the Salt Until the End

Adding salt early can toughen the skins and slow down softening.
 
Wait until the beans are tender, then season to taste.
 

4. Add Acid Later Too

Tomatoes, vinegar, and citrus also firm up the skins if added too soon.
 
Stir them in during the last 20 minutes of cooking.
 

5. Check Freshness of Your Beans

Older beans take longer to cook, sometimes an extra 30-60 minutes.
 
If your pinto beans have been in the pantry for over a year, expect a longer simmer.
 

So, How Long to Cook Pinto Beans Without Soaking?

Cooking pinto beans without soaking takes about 2 to 2.5 hours on the stovetop, 6 to 8 hours in a slow cooker, or roughly 45 minutes in a pressure cooker.
 
You don’t need to soak pinto beans overnight, since heat softens them just fine on its own.
 
Just give them enough water, keep the salt and acid for the end, and taste as you go.
 
Now you know exactly how long to cook pinto beans without soaking, so go ahead and get that pot started tonight.