The Ultimate Guide to How Long Does Chick Peas Take to Cook

Chickpeas, or garbanzo beans, are the unsung heroes of the pantry. Whether you are whipping up a creamy hummus, a hearty curry, or tossing them into a crisp salad, these versatile legumes are a staple for a reason. However, the most common hurdle for home cooks is the clock. Understanding exactly how long chickpeas take to cook—and how to speed up the process—can be the difference between a grainy disappointment and a buttery, melt-in-your-mouth success.

Understanding the Chickpea Cooking Timeline

The time it takes to cook chickpeas varies significantly based on your method of choice and whether you took the time to soak them beforehand. Generally, you are looking at anywhere from 6 minutes to 4 hours.

If you are using dried chickpeas without any preparation, they are dense and dehydrated. They require heat and moisture to penetrate the tough outer skin and soften the starchy interior. Factors like the age of the beans, the hardness of your water, and even your altitude can shift these timelines by 15 to 30 minutes.

The Importance of Soaking

Soaking is the traditional first step for a reason. It hydrates the bean, which naturally reduces the boiling time. There are two primary ways to soak your chickpeas.

The Overnight Soak

This is the “set it and forget it” method. You submerge the dried beans in a large bowl of water—usually about three units of water for every one unit of beans—and let them sit for 8 to 12 hours. After a long soak, chickpeas typically take 45 to 60 minutes to cook on the stovetop.

The Quick Soak Method

If you didn’t plan ahead, you can use the power of heat. Bring a pot of water and chickpeas to a boil, let them boil for 2 minutes, then remove them from the heat and let them sit, covered, for one hour. After this, they will cook in about the same time as overnight-soaked beans.

Stovetop Boiling: The Traditional Way

Cooking chickpeas on the stove is the most common method because it allows you to monitor the texture easily. Once your beans are soaked and rinsed, place them in a large pot and cover them with several inches of fresh water.

Bring the water to a gentle boil, then reduce the heat to a simmer. For soaked chickpeas, start checking for doneness at the 45-minute mark. If you are cooking them for a salad, you might want them slightly firm (al dente). If you are making hummus, you may want to push them to 60 or even 75 minutes until they are very soft.

If you chose not to soak your chickpeas, be prepared for a long haul. Unsoaked chickpeas on the stovetop can take anywhere from 2 to 4 hours to become tender.

Pressure Cooking: The Speed Demon

If you have an Instant Pot or a traditional pressure cooker, you can cut your cooking time by more than half. This is the gold standard for anyone who decides they want chickpeas thirty minutes before dinner.

For soaked chickpeas in a pressure cooker, you only need about 12 to 15 minutes of high-pressure cooking followed by a natural pressure release. For unsoaked chickpeas, the time increases to about 40 to 50 minutes. This method is incredibly efficient because the high-pressure environment forces moisture into the center of the bean much faster than boiling ever could.

Slow Cooking for Maximum Tenderness

The slow cooker is ideal if you want to prep your beans in the morning and have them ready by dinner. Because the temperature remains relatively low—usually around 200°F to 210°F—the breakdown of the fibers is gradual.

In a slow cooker, soaked chickpeas will take about 4 hours on high or 8 hours on low. If they are unsoaked, you should plan for at least 8 to 10 hours on the low setting. The benefit here is the texture; slow-cooked chickpeas are often the most evenly cooked, with fewer burst skins.

Factors That Influence Cooking Speed

Not all chickpeas are created equal. If you find your beans are still hard after two hours of boiling, one of these culprits might be to blame.

The Age of the Beans

Legumes don’t technically “expire” in a way that makes them unsafe, but they do dry out further over time. If those chickpeas have been sitting in the back of your pantry for two years, they will take significantly longer to soften. In some cases, very old beans may never get truly creamy.

Hard Water vs. Soft Water

The mineral content in your water plays a role. Hard water contains high levels of calcium and magnesium, which can react with the cell walls of the beans and prevent them from softening. If you have very hard water, using filtered water or adding a pinch of baking soda can help.

The Baking Soda Trick

Adding about half a teaspoon of baking soda to the soaking water or the cooking pot can drastically reduce cooking time. Baking soda increases the pH of the water, which helps break down the pectin in the bean skins. This is a secret weapon for achieving the smoothest hummus possible.

How to Tell When They Are Done

The best way to test a chickpea is the “smash test.” Take a single bean out of the pot and press it between your thumb and forefinger. It should yield easily and feel creamy throughout. If there is a grainy or hard core in the middle, they need more time.

Another trick is the “blow test.” Place a few beans on a spoon and blow on them. If the skins start to peel or crack under the force of your breath, they are nearing the finish line.

Storing Your Cooked Chickpeas

Once you’ve mastered the timing, you might want to cook in bulk. Cooked chickpeas stay fresh in the refrigerator for about 5 to 7 days when kept in an airtight container.

For longer storage, they freeze beautifully. Pat them dry after cooking, spread them on a baking sheet to freeze individually, and then toss them into a freezer bag. They will stay good for up to 6 months and can be dropped directly into soups or stews while still frozen.

Common Mistakes to Avoid

One major mistake is salting the water too early. While there is some debate among chefs, many find that adding salt at the beginning of the cooking process can toughen the skins. It is generally safer to salt the beans once they have already started to soften.

Similarly, avoid adding acidic ingredients like tomatoes, lemon juice, or vinegar until the chickpeas are fully cooked. Acid prevents the starch from softening, which could leave you with crunchy beans regardless of how long you boil them.

Frequently Asked Questions

Can I cook chickpeas without soaking them first?

Yes, you can cook chickpeas without soaking, but it will take much longer. On the stovetop, unsoaked chickpeas can take 2 to 4 hours to soften. In a pressure cooker, they will take about 40 to 50 minutes. While soaking is preferred for better digestion and texture, it is not strictly required.

Why are my chickpeas still hard after hours of cooking?

The most likely reason is that the beans are old. As chickpeas age, they lose moisture and the cell structures become more difficult to break down. Other reasons include using hard water or adding acidic ingredients like tomatoes too early in the cooking process.

Does adding baking soda actually help chickpeas cook faster?

Yes, adding a small amount of baking soda (about 1/2 teaspoon per cup of dried beans) raises the pH of the water. This helps break down the pectin in the skins more quickly, resulting in a shorter cooking time and a much softer, creamier texture.

Is the liquid from cooked chickpeas useful?

Absolutely. The viscous liquid left over from cooking chickpeas is known as aquafaba. It is a popular vegan substitute for egg whites and can be whipped into meringues, added to vegan mayo, or used as a binder in baking. If you are boiling your beans, consider saving some of this liquid.

How do I prevent chickpeas from bursting while cooking?

To keep chickpeas intact, avoid a rolling boil. Instead, maintain a gentle simmer. Rapidly bubbling water causes the beans to knock against each other and the sides of the pot, which breaks the skins. Also, ensure you don’t overcook them; check the texture every 5 to 10 minutes once they become tender.