How to Soak and Cook Dried Chickpeas

There's a Shortcut!

A large glass bowl with dried chickpeas soaking in water, with a bag of spilled dried chickpeas

The Spruce Eats / Abby Mercer

Chickpeas, also known as garbanzo beans, are practically a staple ingredient in Middle Eastern cooking. They are the basis for foods like hummus and falafel and, while it is convenient to use canned chickpeas, dried chickpeas really are a better option.

Dried chickpeas are much more economical and they tend to have a more natural flavor because they aren't soaked in preservatives. Also, any extra beans can be frozen to be used at a later time. The only drawback is that you have to soak chickpeas before you can cook them. We'll tell you how to do both so your family can enjoy these tasty little morsels.

1:01

Watch Now: How to Soak and Cook Dried Chickpeas

How to Soak Chickpeas

Just as with any other dry bean, the first thing you will have to do before cooking dried chickpeas is to soak them. It's best done overnight but if you forget and are in a pinch, there is a shortcut you can take. We'll get to that, but first, let's take a look at the traditional method of soaking.

  1. Sort through the beans to make sure there are no stones or debris, removing any that you find.
  2. Place the chickpeas in a large bowl and cover completely with cold water.
  3. Allow to soak overnight, or about 12 hours. A teaspoon of baking soda can be added to aid with the soaking process, but plain water for 12 hours tends to work just fine.

Soak Chickpeas in One Hour

Do you really want chickpeas but don't have the patience to wait for the conventional soak? Did you forget to prep them last night? It happens to everyone and you're in luck because you can also do a rapid, quick soak. Here's how:

  1. Sort through the beans and remove any stones or other debris.
  2. Place them in a colander and rinse under cool running water before draining.
  3. Transfer the beans to a saucepan and cover with 2 inches of water.
  4. Bring to a boil, cook for 1 minute, cover and remove from the heat.
  5. Leave the beans to soak for 1 hour, then rinse and cook as you would if you had soaked them overnight.
how to soak chickpeas in 1 hour illustration
Illustration: © The Spruce, 2018

How to Cook Chickpeas

Once the chickpeas have soaked, it's time to cook them. It's very easy and takes just over an hour.

  1. Drain the chickpeas in a large colander and transfer them to a large cooking pot.
  2. Cover with water twice the amount of the chickpeas and bring to a boil.
  3. Cover, lower the heat and allow the pot to simmer for approximately one hour.
  4. Do a taste test to make sure they are tender enough for your liking. If they're not quite where you want them, simmer for a little longer.
  5. Drain and allow to cool for 15 minutes.

Once the chickpeas are cooled, they are ready to be used. Cooked chickpeas can be kept covered in the refrigerator for up to three days. They can also be frozen in an airtight container for about a month.