How Long to Soak Beans: A Guide to Perfectly Soaked Beans


Soaking beans is an essential step when cooking dried beans. This process ensures that the beans are hydrated and soft enough to be cooked. However, if you soak them for too long, the beans can become too mushy or disintegrate. On the other hand, under-soaked beans can lead to longer cooking times and a less pleasurable meal. In this article, we explore how long to soak beans and the different methods you can use.

The Traditional Soaking Method

The traditional soaking method involves soaking beans in water overnight, usually for 8-12 hours, depending on the bean type. This method is straightforward, and it works for most types of beans.

The soaking times for some common bean types are as follows:

  • Black Beans – 8 hours
  • White Beans – 8 hours
  • Pinto Beans – 8 hours
  • Chickpeas – 12 hours
  • Lentils – 4 hours

To ensure successful soaking, make sure the beans are fully submerged in water, with about two inches of water above the beans. Discard any floating beans or debris. And, for safety reasons, it is advised not to soak beans at room temperature above 75°F.

Quick Soak Method

As the name suggests, the quick soak method is a faster way of soaking beans. It’s perfect for those times when you forget to soak beans overnight or when you’re short on time.

To use this method, add your beans to a pot, and cover them with water. Boil for about two minutes, remove from heat, and let them soak for an hour. Drain the water and rinse the beans with fresh water before cooking.

This method is also ideal for beans that are old or were stored in unfavorable conditions for extended periods.

No-Soak Method

The no-soak method doesn’t require any soaking time before cooking the beans. This method involves cooking the beans in water without soaking them beforehand.

While this method saves time, it can result in unevenly cooked beans, longer cooking times, and beans that are tough or undercooked.

One way to reduce the cooking time and achieve a more consistent outcome is to cook the beans in a pressure cooker. This cooking method applies pressure to the beans and water, thereby breaking down the beans’ fibers and shortening the cooking time.

Different Soaking Times for Different Beans

Not all bean types require the same soaking time. Some beans like black beans and navy beans can soak for just about 8 hours, while garbanzo beans (chickpeas) can soak for up to 12 hours.

It’s also essential to note that the soaking time can vary depending on the age and quality of the beans. Older beans may need longer soaking times than fresh ones. Another important note is that some types of beans like lentils and split peas may not require soaking at all.

To make it easy, here’s a chart that lists the common types of beans and their appropriate soaking times.

Bean Type Soaking Time
Black Beans 8 hours
Cannellini Beans 8 hours
Chickpeas (Garbanzo Beans) 12 hours
Kidney Beans 8 hours
Lentils, green 4 hours
Lentils, red 1 hour
Navy Beans 8 hours
Pinto Beans 8 hours
Split Peas, green no soak required
Soy Beans 8 hours

Remember, these times are just guidelines. Always read the instructions on the package to check for any specific instructions for your beans.

The Science Behind Soaking

Soaking beans is essential as it gets rid of anti-nutrients present in beans, resulting in enhanced nutrient absorption and faster cooking time. Anti-nutrients like phytic acid can make it challenging to absorb the nutrients in beans, such as iron and zinc.

When soaking beans, water is absorbed, which causes the beans to expand. This, in turn, triggers the beans’ enzymes, which breaks down substances like phytic acid. This process reduces intestinal gas, improves digestive function, and enhances nutritional value.

Soaking with Salt

One common practice when soaking beans is to add salt to the soaking water. Adding salt to the soaking water can reduce cooking time, improve the texture of the beans, and enhance their flavor. But on the downside, it can also cause the skin of the beans to toughen, which can be challenging to chew.

When adding salt to the soaking water, use one tablespoon of salt for every two cups of water. Do not use too much salt, as this can make the beans too salty, even after rinsing.

Soaking Alternatives

Aside from the traditional, quick, and no-soak methods, there are several alternative methods for preparing beans. One popular method is pressure cooking. With a pressure cooker, you can cook beans without soaking in less time than traditional methods.

Another method is using a slow cooker. With this method, you can add all the ingredients, including the beans, to a slow cooker and let them cook for several hours before serving.


Whether you choose the traditional, quick, or no-soak method, soaking beans before cooking is essential for optimal results. Take note of the soaking time for different beans, use salt prudently, and experiment with different soaking methods to find the best approach for your needs.

By following these tips, you can enjoy a satisfying and nutritious meal that features perfectly soaked beans.

Leave a Reply

Your email address will not be published. Required fields are marked *

Proudly powered by WordPress | Theme: Courier Blog by Crimson Themes.