How Long Does Pinto Beans Take To Cook
If you want to know how long does pinto beans take to cook, the short answer is simple. Pinto beans cooked on the stovetop need roughly 90 minutes to 2 hours after an overnight soak.
That range depends on your heat level, the age of the beans, and whether you soak them first. Below you will find exact times for every cooking method, plus tips that keep your beans creamy instead of mushy.
How Long Does Pinto Beans Take To Cook
The total time changes based on your method. Here is a quick breakdown you can use right away.
- Stovetop, soaked: 90 minutes to 2 hours
- Stovetop, unsoaked: 2 to 3 hours
- Pressure cooker, soaked: 20 to 25 minutes
- Pressure cooker, unsoaked: 30 to 40 minutes
- Slow cooker, soaked: 6 to 8 hours on low
- Slow cooker, unsoaked: 8 to 10 hours on low
These times assume you are cooking dried beans, not canned. Canned pinto beans are already cooked, so they only need 10 to 15 minutes of heating.
Why The Cooking Time Varies So Much
Three things control how fast your beans soften.
- Bean age. Older beans take longer. Beans sitting in your pantry for two years may need an extra 30 to 45 minutes.
- Soaking. An overnight soak cuts cooking time almost in half.
- Acid and salt. Adding tomatoes, vinegar, or lemon juice early slows softening. Add these at the end instead.
Altitude matters to. At high elevations, water boils at a lower temperature, so beans can take 30 minutes longer.
How To Soak Pinto Beans The Right Way
You have two easy options. Both work fine.
Overnight Soak
- Rinse one pound of dried beans under cold water.
- Place them in a large bowl and cover with 6 cups of water.
- Let them sit on the counter for 8 hours or overnight.
- Drain and rinse before cooking.
Quick Soak
- Rinse the beans and put them in a pot.
- Cover with water by 2 inches.
- Boil for 2 minutes.
- Remove from heat, cover, and rest for 1 hour.
- Drain and rinse.
If you skip soaking altogether, just add 45 to 60 minutes to the stovetop time. The beans will still turn out fine.
Step By Step Stovetop Method
- Add soaked beans to a large pot.
- Cover with fresh water by 2 inches.
- Bring to a rolling boil.
- Reduce heat to a gentle simmer.
- Cook uncovered for 90 minutes.
- Stir every 20 minutes and check water level.
- Add hot water if the beans start to poke above the surface.
- Taste at the 90 minute mark. If they are still firm, keep cooking in 15 minute bursts.
You will know they are done when a bean smashes easily between your fingers. The skins should be soft, not splitting apart.
Pressure Cooker Timing
A pressure cooker is the fastest route. Soaked beans need 20 to 25 minutes at high pressure. Unsoaked beans need 30 to 40 minutes.
Always add a tablespoon of oil to stop foam from clogging the valve. Let the pressure release naturally for 15 minutes before opening the lid.
Slow Cooker Timing
Set soaked beans on low for 6 to 8 hours. Unsoaked beans need 8 to 10 hours. Do not add salt until the end, because salt slows the softening process in a slow cooker.
One important note. Never cook dry beans in a slow cooker on the high setting for long periods without soaking. The heat is uneven and the beans may stay hard.
Common Mistakes To Avoid
- Adding salt at the start. It toughens the skins.
- Adding acidic ingredients too early. Same problem.
- Using old beans. Check the date on the bag.
- Forgetting to stir. Beans stick and burn at the bottom.
- Letting the water run dry. Always keep beans covered.
How To Store Cooked Pinto Beans
Cooked beans keep in the fridge for 4 to 5 days in a sealed container. You can also freeze them for up to 3 months. Freeze them in their cooking liquid so they stay moist.
To reheat, warm them on the stove with a splash of water or broth. A microwave works to, though the texture is slightly softer.
Quick Reference Chart
- Soaked stovetop: 90 min to 2 hours
- Unsoaked stovetop: 2 to 3 hours
- Soaked pressure cooker: 20 to 25 min
- Unsoaked pressure cooker: 30 to 40 min
- Soaked slow cooker: 6 to 8 hours
- Unsoaked slow cooker: 8 to 10 hours
Now you have every number you need. Soak your beans tonight, pick your method, and you will have a pot of tender pinto beans ready with very little effort.