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.
Soaked pinto beans take about 60 to 90 minutes to cook on the stovetop, though the exact time depends on a few factors like their age and how long they soaked.
If you’ve been wondering how long do soaked pinto beans take to cook, the short answer is that presoaking cuts your cooking time significantly compared to starting with dry beans.
Soaked pinto beans usually soften faster because the soaking process rehydrates them and breaks down some of their natural starches.
In this post, we’ll explore exactly how long soaked pinto beans take to cook, what affects their cooking time, and the best methods for getting them perfectly tender every single time.
Let’s dig in.
How Long Do Soaked Pinto Beans Take to Cook?
Soaked pinto beans generally take between 60 and 90 minutes to cook on the stovetop.
That said, there are several factors that can push that number up or down.
Here’s what influences how long soaked pinto beans take to cook:
1. The Age of Your Beans
Older beans take longer to cook than fresh ones.
If your soaked pinto beans have been sitting in your pantry for over a year, they may take closer to two hours or even longer.
Freshly harvested soaked pinto beans cook much faster, often within the 60-minute mark.
So when you ask how long do soaked pinto beans take to cook, the honest answer is that the age of the beans matters just as much as the soaking itself.
2. Soaking Duration and Method
How long you soak your pinto beans also affects their cooking time.
An overnight soak, which is about 8 to 12 hours, gives soaked pinto beans the best head start.
If you only soaked them for a couple of hours using the quick-soak method, they might need an extra 15 to 20 minutes on the stove.
The longer soaked pinto beans sit in water, the more hydrated they become, and the faster they’ll cook.
3. Cooking Temperature and Altitude
Higher altitudes mean lower boiling points, which means soaked pinto beans take longer to cook.
At sea level, soaked pinto beans cook in that standard 60 to 90-minute window.
But if you’re cooking at 3,000 feet or higher, you might need to add another 30 minutes or more.
Keeping your pot at a steady simmer, not a rolling boil, also helps soaked pinto beans cook evenly without turning mushy.
Best Ways to Cook Soaked Pinto Beans
There are several ways to cook soaked pinto beans, and each method gives you slightly different results.
Here are the most popular options:
1. Stovetop Simmering
This is the classic method and the one most people use when they ask how long do soaked pinto beans take to cook.
Cover your soaked pinto beans with about two inches of fresh water, bring them to a boil, then reduce to a simmer.
Cook for 60 to 90 minutes, stirring occasionally, until the soaked pinto beans are tender but not falling apart.
2. Pressure Cooking
A pressure cooker dramatically cuts down the time.
Soaked pinto beans cook in just 10 to 15 minutes under high pressure.
If you’re in a hurry and want to know how long do soaked pinto beans take to cook in a pressure cooker, this is by far the fastest route.
3. Slow Cooking
Soaked pinto beans in a slow cooker take about 6 to 8 hours on low.
This method is hands-off and great for busy days.
Just make sure your soaked pinto beans are fully covered with water and seasoned to your liking.
Tips for Perfectly Cooked Soaked Pinto Beans
Getting soaked pinto beans just right is easier when you follow a few simple tips.
1. Don’t Add Salt Too Early
Adding salt at the start can toughen the skins of soaked pinto beans.
Wait until they’re nearly tender before seasoning.
2. Skim the Foam
As soaked pinto beans cook, foam rises to the surface.
Skim it off to keep the flavor clean and reduce gas-causing compounds.
3. Taste as You Go
The best way to know when soaked pinto beans are done is to taste one.
It should be creamy inside and hold its shape without being crunchy.
So, How Long Do Soaked Pinto Beans Take to Cook?
Soaked pinto beans take about 60 to 90 minutes to cook on the stovetop, though the exact time depends on their age, how long they soaked, and your cooking method.
Whether you simmer them, pressure cook them, or slow cook them, soaked pinto beans are a versatile and affordable staple worth mastering.
Now that you know how long do soaked pinto beans take to cook, you can plan your next batch with confidence.