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.
How long to soak great northern beans before cooking?
You should soak great northern beans for 6 to 8 hours before cooking.
That’s the sweet spot for most home cooks, and it gives those dry beans plenty of time to soften up nicely.
If you’re short on time, you can also soak great northern beans for as little as 1 to 2 hours using the quick-soak method.
But if you want the best texture and the least gas, the long soak is the way to go.
In this post, we’ll walk through exactly how long to soak great northern beans, why soaking matters, and what happens if you skip it altogether.
Let’s get into it.
Why You Should Soak Great Northern Beans Before Cooking
Soaking great northern beans before cooking isn’t just a tradition, it actually does some pretty important work.
Here’s why it’s worth the wait:
1. It Softens the Beans for Even Cooking
Dry great northern beans are hard little things.
Soaking them in water lets them absorb moisture, which softens the outer skin and inner flesh.
This means they’ll cook faster and more evenly once they hit the pot.
If you skip soaking, you might end up with beans that are mushy on the outside and still firm in the middle.
Nobody wants that.
2. It Makes Them Easier to Digest
Here’s the thing about beans: they contain complex sugars called oligosaccharides.
Your body doesn’t have the enzyme to break these down, which is why beans have a reputation for causing gas.
Soaking great northern beans helps leach out some of those sugars into the water.
Then you drain and rinse, and you’re left with beans that are gentler on your stomach.
That alone is a good reason to soak.
3. It Cuts Down on Cooking Time
Soaked great northern beans cook in about 45 minutes to an hour.
Unsoaked beans?
You’re looking at 2 to 3 hours on the stove.
So while soaking takes time upfront, it saves you time at the stove later.
And if you’re using a slow cooker or Instant Pot, soaked beans just behave better overall.
How Long to Soak Great Northern Beans: The Options
Now let’s get specific about how long to soak great northern beans, because you’ve got a couple of choices here.
1. The Overnight Soak (6 to 8 Hours)
This is the classic method and the one most recipes call for.
Place your great northern beans in a large bowl and cover them with about 3 inches of cold water.
Let them sit on the counter overnight, or for at least 6 to 8 hours.
They’ll absorb water, plump up, and be ready to cook in the morning.
Just make sure they have enough water, because dry beans can soak up a lot.
2. The Quick Soak (1 to 2 Hours)
Forgot to soak overnight?
No problem.
You can soak great northern beans quickly by boiling them first.
Put the beans in a pot, cover with water, and bring to a boil.
Let them boil for 2 to 3 minutes, then turn off the heat and cover the pot.
Let them sit for 1 to 2 hours.
Then drain and rinse, and you’re good to go.
It’s not quite as thorough as the overnight soak, but it works in a pinch.
3. The Long Soak (12+ Hours)
Some people prefer soaking great northern beans for 12 hours or even overnight plus a few hours.
This is fine, but you don’t want to go beyond 24 hours.
After that, the beans can start to ferment or get too soft and mushy.
So keep an eye on the clock.
What Happens If You Don’t Soak Great Northern Beans
You can cook great northern beans without soaking them.
But here’s what you’re signing up for:
1. Much Longer Cooking Time
Unsoaked great northern beans can take 2 to 3 hours to cook on the stovetop.
That’s a long time to babysit a pot.
And even then, they might not cook as evenly as soaked beans.
2. More Gas and Bloating
Remember those oligosaccharides we talked about?
They’re still hanging around if you skip the soak.
That means more gas for you and anyone else at the dinner table.
Not ideal.
3. Tougher Texture
Unsoaked beans can end up with a tougher skin and a firmer center.
They might never get that creamy, tender texture you want in a good pot of beans.
So yeah, soaking is worth it.
So, How Long to Soak Great Northern Beans Before Cooking?
You should soak great northern beans for 6 to 8 hours before cooking.
That’s the overnight method, and it gives you the best texture, the shortest cooking time, and the least gas.
If you’re in a hurry, a quick soak of 1 to 2 hours works too.
Just don’t skip it entirely unless you’re okay with longer cooking and a bit more bloating.
So the next time you’re planning a pot of great northern beans, give them that overnight soak.
Your stomach will thank you.