How To Soak and Cook Chickpeas
This guide walks you through how to soak and cook chickpeas so they turn out perfectly tender and ready for any dish.
Author: Kind Vegan
Step 1: Sorting and Rinsing
Step 2: Soaking the Chickpeas
Overnight Soak
This method gives the most even results.
- Add 1 cup dried chickpeas to a large bowl.
- Pour in 3 to 4 cups water.
- Soak for 8 to 12 hours.
- Drain and rinse before cooking.
Quick Soak
Use this when short on time.
- Place 1 cup chickpeas in a pot with 3 to 4 cups water.
- Bring to a boil for 2 minutes.
- Turn off the heat, cover, and let sit for 1 hour.
- Drain and rinse before cooking.
Step 3: Cooking the Chickpeas
Stovetop
Add soaked chickpeas to a pot and cover with fresh water.
Bring to a boil and then simmer gently.
Cook for 45 to 90 minutes depending on the age of the chickpeas.
Skim any foam that appears on the surface.
They are done when soft and creamy inside.
Pressure Cooker
Add soaked chickpeas and enough water to cover.
Cook for 3 to 4 whistles.
Let the pressure release naturally.
Instant Pot
Add soaked chickpeas with enough water to cover.
Pressure cook on High for 20 to 25 minutes.
Let the pressure release naturally.
- You can cook more chickpeas than you need — they freeze beautifully and save time during busy weeks.
- If using aquafaba (the cooking liquid), keep it slightly thick by simmering it down; it works well for vegan baking and whipping.
- For better digestion, always discard soaking water and rinse before cooking.
- Older chickpeas take longer to cook, so adjust time as needed.
Texture Guide
- For salads or sautéed dishes, cook until just tender.
- For hummus, chole, soups, or blended dishes, cook until very soft.