How Long To Cook Unsoaked Pinto Beans

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 unsoaked pinto beans depends on your cooking method, but on the stovetop, you’re looking at about 2 to 2.5 hours of gentle simmering until they’re soft and creamy.
 
If you use a pressure cooker, that time drops dramatically to around 30 to 40 minutes.
 
A slow cooker will take about 6 to 8 hours on low, but it’s hands-off and forgiving.
 
Knowing how long to cook unsoaked pinto beans saves you from mushy disasters or stubborn, hard centers.
 
In this post, we’ll break down exactly how long to cook unsoaked pinto beans using different methods, plus the tips that make all the difference.
 
Let’s get cooking.
 

How Long to Cook Unsoaked Pinto Beans on the Stovetop

The stovetop is the classic way to cook unsoaked pinto beans, and it gives you the most control over texture and flavor.
 
Here’s how long to cook unsoaked pinto beans using this method:
 

1. The Basic Stovetop Timeline

Start by rinsing your dry beans and picking out any stones or shriveled pieces.
 
For every pound of unsoaked pinto beans, use about 6 to 8 cups of water or broth.
 
Bring everything to a rolling boil, then reduce the heat to a low simmer.
 
From that point, how long to cook unsoaked pinto beans on the stovetop is roughly 2 to 2.5 hours.
 
Check them at the 90-minute mark to see how they’re coming along.
 

2. Why Unsoaked Beans Take Longer

Soaking beans overnight softens their outer skins and rehydrates the interior, which cuts cooking time significantly.
 
When you skip that step, the beans need extra time for heat and moisture to penetrate all the way through.
 
That’s the main reason how long to cook unsoaked pinto beans stretches to over two hours on the stove.
 
The trade-off is worth it when you forgot to plan ahead — you still get delicious beans, just later.
 

3. Signs Your Beans Are Done

You’ll know your pinto beans are ready when they’re tender enough to smash with a spoon.
 
The skins should look split and creamy, and the cooking liquid will have thickened slightly.
 
If a bean still feels chalky in the middle, keep simmering and check again in 15-minute increments.
 

How Long to Cook Unsoaked Pinto Beans in a Pressure Cooker

If you’re in a hurry, a pressure cooker is your best friend for cooking unsoaked pinto beans.
 
Here’s how long to cook unsoaked pinto beans when you use one:
 

1. The Quick Pressure Cooker Method

Add one pound of rinsed unsoaked pinto beans to your pressure cooker with 6 cups of water.
 
Toss in a tablespoon of oil to reduce foaming, then seal the lid.
 
Cook on high pressure for 30 to 40 minutes, depending on how soft you like them.
 
Let the pressure release naturally for about 15 minutes before opening the valve.
 

2. Why Pressure Cooking Works So Fast

Pressure cookers trap steam, which raises the boiling point of water far above the normal 212°F.
 
That superheated environment forces moisture into the beans much faster than a regular pot.
 
It’s the reason how long to cook unsoaked pinto beans shrinks from hours to well under one.
 

How Long to Cook Unsoaked Pinto Beans in a Slow Cooker

A slow cooker is the laziest way to cook unsoaked pinto beans, and it’s nearly foolproof.
 
Here’s how long to cook unsoaked pinto beans in one:
 

1. The Set-It-and-Forget-It Timeline

Combine one pound of unsoaked pinto beans with 7 cups of water or stock in your slow cooker.
 
Add onion, garlic, and a bay leaf if you like, then cover and cook on low.
 
How long to cook unsoaked pinto beans this way is about 6 to 8 hours on low or 4 to 5 hours on high.
 

2. A Critical Warning About Slow Cookers

Never cook raw beans on the warm setting or below a full simmer.
 
Pinto beans contain phytohemagglutinin, a toxin that’s destroyed by proper boiling.
 
Slow cookers on low do reach a safe simmer, but older models with weak heating elements may not.
 
When in doubt, boil the beans for 10 minutes first, then transfer them to the slow cooker.
 

Tips That Make Cooking Unsoaked Pinto Beans Easier

No matter which method you choose, a few tricks make the process smoother.
 

1. Season at the End, Not the Beginning

Adding salt or acidic ingredients like tomatoes early can toughen the bean skins.
 
Wait until the beans are fully tender, then stir in salt, lemon juice, or vinegar to taste.
 

2. Keep the Liquid Hot

Adding cold water mid-cook shocks the beans and stalls the softening process.
 
If you need more liquid, add boiling water instead.
 

3. Store Them Right

Cooked pinto beans keep in the fridge for about 4 to 5 days in an airtight container.
 
You can also freeze them in their cooking liquid for up to 6 months.
 

So, How Long to Cook Unsoaked Pinto Beans?

How long to cook unsoaked pinto beans comes down to your method — 2 to 2.5 hours on the stovetop, 30 to 40 minutes in a pressure cooker, or 6 to 8 hours in a slow cooker.
 
Whichever route you take, the beans will turn out tender, creamy, and ready for soups, tacos, or a big pot of chili.
 
Now you know exactly how long to cook unsoaked pinto beans, so go grab that bag from your pantry and get started.