Bean Soaking Time Calculator

Calculate the correct soaking time for any dried bean variety.
Includes overnight vs quick-soak methods and cooking time estimates.

Soaking and Cooking Times

Soaking dried beans before cooking serves two important purposes: it rehydrates the beans (reducing cooking time significantly) and helps remove some of the oligosaccharides — complex sugars that cause digestive discomfort in many people.

Why soak beans? Dried beans are essentially dehydrated seeds. Without soaking, cooking times can be extremely long (2–3+ hours for large beans). Soaking softens the outer seed coat, begins rehydration, and allows the bean to cook more evenly.

Two soaking methods:

Overnight Soak (Traditional): Cover beans with 3× their volume in cold water. Let soak 8–12 hours (or overnight). Drain and rinse. This is the gentlest method and reduces cooking time by 25–50%. Best for most bean varieties.

Quick Soak: Place beans in a pot, cover with water, bring to a boil, boil 2 minutes, then remove from heat and let sit 1 hour. Drain and rinse. Nearly as effective as overnight soaking. Good when you forget to plan ahead.

Bean varieties and soaking times:

Bean Overnight Soak Quick Soak Unsoaked Cook Time
Lentils Not needed Not needed 20–30 min
Split peas Not needed Not needed 30–45 min
Black-eyed peas 4–6 hrs 1 hour 1–1.5 hrs
Kidney beans 8–12 hrs 1 hour 1.5–2 hrs
Chickpeas 8–12 hrs 1 hour 1.5–2.5 hrs
Black beans 6–8 hrs 1 hour 1–1.5 hrs
Navy beans 8–12 hrs 1 hour 1–1.5 hrs
Pinto beans 8–12 hrs 1 hour 1.5–2 hrs
Large lima beans 8–12 hrs 1 hour 1.5–2 hrs

Important safety note: Kidney beans contain phytohaemagglutinin (PHA), a natural toxin that is destroyed only by boiling. Always boil kidney beans vigorously for at least 10 minutes before slow cooking.

Pressure cooker / Instant Pot: Reduces cooking time by approximately 60–70%. Most soaked beans cook in 15–30 minutes on high pressure.


How we build and check this calculator

This calculator runs entirely in your browser, so the numbers you enter stay on your device. The math behind it is written by hand and tested against worked examples and standard references before the page goes live.

SuperGlobalCalculator is independently built and maintained. See how we build and verify our calculators.


Embed This Calculator

Copy the code below and paste it into your website or blog.
The calculator will work directly on your page.