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!
Soaked navy beans take about 60 to 90 minutes to cook on the stovetop after they’ve been soaked overnight.
That’s the quick answer if you’re in a hurry and just want to get dinner going.
But honestly, the exact time to cook soaked navy beans depends on a few things like your stove, the age of the beans, and whether you’re using a pot or a pressure cooker.
If you’ve been wondering how long to cook soaked navy beans so they come out creamy, tender, and perfect every single time, you’re in the right place.
In this post, we’ll walk through exactly how long to cook soaked navy beans, plus the little tricks that make a big difference in texture and flavor.
Let’s dive in.
How Long to Cook Soaked Navy Beans on the Stovetop
Soaked navy beans usually need 60 to 90 minutes of gentle simmering on the stovetop.
Here’s what affects that cooking time and how to nail it.
1. The Standard Stovetop Time
When you cook soaked navy beans in a regular pot, bring them to a boil first, then reduce to a simmer.
From there, plan on about 60 to 90 minutes for fully soaked beans.
If your beans soaked for a full 8 to 12 hours, they’ll cook closer to the 60-minute mark.
If they only soaked for a few hours, expect closer to 90 minutes or even a bit more.
2. Why Soaking Changes Everything
Soaking navy beans softens their skins and rehydrates the starches inside.
That’s why the cook time for soaked navy beans drops so much compared to unsoaked ones, which can take 2 to 3 hours.
A good overnight soak also helps break down some of the compounds that make beans gassy.
So you get faster cooking and a more comfortable meal.
3. Simmer, Don’t Boil Hard
Once your soaked navy beans reach a boil, turn the heat down right away.
A hard boil makes the skins split and the beans turn mushy on the outside while staying firm inside.
A gentle simmer is the sweet spot, and it’s how long to cook soaked navy beans without wrecking their texture.
4. Check for Doneness, Not Just the Clock
Instead of trusting the timer alone, taste a few beans near the 60-minute mark.
They’re done when they’re soft all the way through and easy to mash with your tongue.
If they still have a chalky bite, keep simmering and check again every 10 minutes.
How Long to Cook Soaked Navy Beans in a Pressure Cooker
If you want soaked navy beans on the table fast, a pressure cooker is your best friend.
Here’s how the timing breaks down.
1. Pressure Cooker Time
In an electric or stovetop pressure cooker, soaked navy beans cook in just 6 to 10 minutes at high pressure.
Add a little oil to the water to keep foam from clogging the valve, then let the pressure release naturally for about 10 minutes.
2. Why It’s So Much Faster
Pressure cooking traps steam and pushes the temperature well above normal boiling point.
That heat blasts through the beans and softens them in a fraction of the time.
So if you’re short on time, this is the quickest answer to how long to cook soaked navy beans.
3. A Quick Tip on Seasoning
Hold off on adding salt and acidic ingredients like tomatoes or lemon until the beans are tender.
Salt early on can toughen the skins, and acid slows the softening process.
Season after cooking and your soaked navy beans will turn out perfectly creamy.
How Long to Cook Soaked Navy Beans in a Slow Cooker
A slow cooker is the hands-off route, and it still gives you tender beans every time.
Here’s the timing for soaked navy beans in a crockpot.
1. Slow Cooker Time
Cook soaked navy beans on low for about 6 to 8 hours, or on high for 3 to 4 hours.
Cover them with a couple of inches of water and let the machine do the work.
2. A Safety Note
If your slow cooker doesn’t reach a rolling boil, it’s safer to boil the soaked beans for 10 minutes on the stove first.
That step destroys a toxin called phytohaemagglutinin found in raw beans.
After that quick boil, transfer them to the slow cooker and you’re good to go.
3. Flavor Boosters That Work
Toss in a bay leaf, a halved onion, or a clove of garlic while the beans simmer.
These aromatics soak into the beans and add depth without much effort.
Just remember to fish out the bay leaf before serving.
So, How Long to Cook Soaked Navy Beans?
Soaked navy beans cook in about 60 to 90 minutes on the stovetop, 6 to 10 minutes in a pressure cooker, and 6 to 8 hours in a slow cooker.
The exact time to cook soaked navy beans depends on how long they soaked, your heat level, and the age of the beans.
Soften them until they mash easily, season after cooking, and you’ll get creamy, delicious beans every single time.
Now you know exactly how long to cook soaked navy beans, so go grab that pot and get simmering.