Two quart containers filled with cooked chickpeas.

How to Cook Beans and Chickpeas from Scratch (Brining Method)

  • Author: Alexandra Stafford
  • Prep Time: 10 hours
  • Cook Time: 1 hour
  • Total Time: 11 hours
  • Yield: 6 cups


Adapted from Cook’s Illustrated’s The Science of Good Cooking

Update: I now always add some olive oil and crushed red pepper flakes to the pot while the beans cook. I love the flavor these two ingredients impart. Add if you wish.


  • 1 lb. dried chickpeas or beans
  • 3 tablespoons + 1.5 teaspoon kosher salt
  • 1 small onion, halved through the core
  • 1 bay leaf
  • 1/4 cup olive oil
  • a few sprigs thyme, optional
  • 1 clove garlic, smashed, optional
  • 1 teaspoon, crushed red pepper flakes, optional


  1. Place the chickpeas or beans in a large bowl and cover with water by at least 3 inches. Add the 3 tablespoons of salt and stir to dissolve. Let sit at room temperature overnight or for 8 to 10 hours at least.
  2. Drain, rinse and place in a large pot with the remaining 1.5 teaspoons of salt and the remaining ingredients. Cover with water by three inches. Bring to a boil, then lower heat and cook at a gentle simmer for about 45 minutes or until the beans are cooked through. Note: Add water as need to ensure the beans/chickpeas are completely covered with water the entire time. Also, times will vary considerably depending on the type and age of your beans. It may take more or less than 45 minutes.
  3. Let beans cool in their cooking liquid. Discard thyme sprigs, bay leaf, and onion. Store beans in their cooking liquid for 5 to 7 days in the fridge or up to 3 months in the freezer.

  • Category: Beans
  • Method: Boil
  • Cuisine: American

Keywords: chickpeas, beans, legumes, scratch, brining