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.
You cook black eyed beans for about 60 to 90 minutes when simmering them on the stovetop after an overnight soak.
If you’re using a pressure cooker, that time drops to roughly 20 to 25 minutes, and in a slow cooker, you’re looking at 4 to 6 hours on low.
The exact answer to how long do you cook black eyed beans depends on your method, but the good news is that they’re forgiving and easy to get right.
If you’ve ever wondered how long do you cook black eyed beans so they come out creamy instead of mushy, you’re in the right place.
In this post, we’ll break down how long to cook black eyed beans on the stove, in a pressure cooker, and in a slow cooker, plus a few tips to nail the texture every time.
Let’s get into it.
How Long Do You Cook Black Eyed Beans on the Stovetop?
When you cook black eyed beans on the stovetop, plan for 60 to 90 minutes of gentle simmering.
Here’s what affects that timing:
1. Soaking Makes a Difference
If you soak your black eyed beans overnight, they’ll cook in about 60 minutes.
If you skip the soak and cook them straight from dry, add another 20 to 30 minutes to the total.
So when someone asks how long do you cook black eyed beans, the honest answer is that soaking shaves real time off the process.
2. Simmer, Don’t Boil
A rolling boil can split the skins and make your black eyed beans fall apart.
Keep the pot at a low simmer, and you’ll get beans that hold their shape while staying creamy inside.
This is the single biggest trick to cooking black eyed beans perfectly.
3. Altitude and Freshness Matter
Older dried beans take longer to soften, sometimes up to 2 hours.
And if you live at a high altitude, water boils at a lower temperature, so you’ll need to cook black eyed beans a bit longer too.
Taste one at the 60-minute mark and keep checking every 10 minutes after that.
How Long Do You Cook Black Eyed Beans in a Pressure Cooker?
In a pressure cooker or Instant Pot, black eyed beans cook in about 20 to 25 minutes at high pressure.
Here’s how to get it right:
1. No Soak Needed
This is the beauty of pressure cooking black eyed beans.
You can go from dry beans to dinner in under 40 minutes, including the time it takes to build and release pressure.
That’s why so many people ask how long do you cook black eyed beans in an Instant Pot, and the answer is surprisingly quick.
2. Use the Right Ratio
Cover your black eyed beans with about 3 cups of water or broth for every 1 cup of dried beans.
Add a tablespoon of oil to keep foam from clogging the valve.
3. Natural Release for 10 Minutes
After the timer goes off, let the pressure release naturally for 10 minutes.
Then carefully quick-release the rest.
This keeps the black eyed beans intact instead of blowing them apart.
How Long Do You Cook Black Eyed Beans in a Slow Cooker?
In a slow cooker, black eyed beans need 4 to 6 hours on low or 2 to 3 hours on high.
A few things to keep in mind:
1. Always Soak First
Slow cookers don’t reach a hard boil, so unsoaked beans can stay tough no matter how long you cook them.
Soak your black eyed beans overnight, then drain and rinse before they go in the crock.
2. Keep the Lid On
Every time you lift the lid, you lose heat and add time.
Resist the urge to stir, and let the slow cooker do its job.
3. Season at the End
Salt and acidic ingredients like tomatoes or vinegar can keep black eyed beans from softening.
Add them during the last 30 minutes of cooking for the best texture.
Quick Tips for Perfect Black Eyed Beans Every Time
Beyond timing, a few small habits make a big difference when you cook black eyed beans.
Rinse and pick through the dried beans first to remove any small stones.
Add aromatics like onion, garlic, and bay leaf for flavor while they simmer.
And remember that black eyed beans are done when they’re tender but still hold their shape.
If you’re ever unsure how long do you cook black eyed beans, just taste as you go.
Your spoon is the best timer you’ve got.
So, How Long Do You Cook Black Eyed Beans?
You cook black eyed beans for 60 to 90 minutes on the stovetop, 20 to 25 minutes in a pressure cooker, or 4 to 6 hours in a slow cooker.
The method you choose changes the clock, but the goal stays the same: tender, creamy beans that hold their shape.
Soak them when you can, simmer them gently, and season them at the end.
Now that you know how long do you cook black eyed beans, you can pick your method and get a pot on the stove with confidence.