Beans

Beans

Beans are a wonderful way to add high-quality, plant-based protein to your diet. They are high in iron, B vitamins and fiber, and are versatile enough that you may never tire of them. Dry beans stay fresh longer when stored in a cool, dark place (rather than on your countertop). Don’t use beans that are more than a year old, as their nutrient content and digestibility are much lower. Also, old beans will not soften, even with thorough cooking. Follow these steps when preparing beans:

  • Check beans for rocks and shriveled or broken pieces, then rinse.
  • Soak for six hours or overnight, with water covering four inches higher than the beans. Small and medium-size beans may require less soaking—about four hours should be enough. 
    Note: If you’ve forgotten to presoak the beans, you can bring them to a boil in ample water to cover. Turn off the heat, cover the pot and let stand for one hour.
  • Drain and rinse the beans, discarding the soaking water. Always discard any loose skins before cooking, as this will increase digestibility.
  • Place the beans in a heavy pot and add 3 to 4 cups fresh water.
  • Bring to a full boil and skim off the foam.

  • Add a small piece of kombu (seaweed) and a few bay leaves or garlic cloves for flavor and better digestibility.
  • Cover, lower the temperature, and simmer for the suggested time. Check beans 30 minutes before the minimum cooking time. Beans are done when the middle is soft and easy to squeeze.
  • About 10 minutes before the end of cooking time, add 1 teaspoon of unrefined sea salt. 
  • Cook until beans are tender.

1 cup dry beans

Cooking time

Adzuki

45-60  minutes 

Anasazi

60-90 minutes

Black (turtle)

60-90 minutes  

Black-eyed peas

60 minutes

Cannellini

90-120 minutes

Chickpeas (garbanzos)

120-180 minutes

Cranberry

60-90 minutes

Fava

60-90 minutes

Great northern

90-120 minutes

Kidney

60-90 minutes

Lentils*

30-45 minutes

Lima beans

60-90 minutes

Mung 

60 minutes 

Navy 

60-90 minutes

Pinto

90 minutes 

Split peas

45-60 minutes 

     *do not require soaking

All times are approximate. Cooking lengths depend on how strong the heat is and how hard the water is. A general rule is that small beans cook for approximately 30 minutes, medium beans cook for approximately 60 minutes, and large beans cook for approximately 90 minutes. Be sure to taste the beans to see if they are fully cooked and tender.