This is our ultimate guide on how to cook chickpeas from scratch. Learn how to soak them, plus three foolproof ways to cook them: on the stovetop, in a slow cooker, and in a pressure cooker (Instant Pot).
If you have ever stared at a bag of dried chickpeas (or garbanzo beans) and wondered if they were worth the effort, we used to wonder the same thing—until we learned how to make them ourselves. Once you taste freshly cooked dried chickpeas, you may never go back to canned.
Ditch the cans and see just how easy it is to cook dried chickpeas at home. Chickpeas cooked from scratch taste fresher, have a wonderful creamy texture, and are incredibly convenient to keep stocked in your fridge or freezer. Once you have a batch ready, you absolutely have to try them in our homemade hummus!
Key Ingredients
- Dried chickpeas: Also known as garbanzo beans. We are starting with dried beans for this recipe. These will look tiny compared to what comes out of a can, but they triple in size as they cook. One cup of dried chickpeas yields about 3 cups of cooked chickpeas.
- Aromatics: While optional, we highly recommend cooking your chickpeas with a few simple aromatics—such as bay leaves, garlic cloves, and onion. We use this exact same trick when cooking dried black beans!
- Water: For this recipe, don’t bother with stock or broth. Plain water does the trick. You’ll use it to soak the chickpeas and cook them.
Find the full recipe with measurements below.

How to Cook Dried Chickpeas
In our recipe below, we have shared three foolproof ways to cook dried chickpeas:
- Stovetop (our favorite): You will need to soak your chickpeas and it takes 1 ½ to 2 hours to cook them.
- Slow-cooker: You do not need to soak your beans and takes 4 to 8 hours to cook, depending on setting (high/low).
- Instant Pot: You do not need to soak your beans and takes about 1 hour.

Our go-to method for cooking chickpeas is on the stovetop. It is straightforward, we don’t need to get out any special equipment, plus it gives us a little more control on the final texture of our beans (see why below). That said, we’ve included instructions for both slow cooker and Instant Pot (pressure cooker) methods in the recipe below, as all three work wonderfully.
For the stovetop method, you’ll start with soaked chickpeas. Soaking is easy and offers surprising benefits, such as improved digestibility, a creamier texture, and reduced cooking times. We use two methods for soaking chickpeas: an overnight soak (my favorite) and a quick soak for when we are short on time. Both are simple and effective, so choose the one that best fits your schedule.
- Overnight Soak: Place the chickpeas in a large bowl and cover them with several inches of cool water. Let them soak for 8 to 12 hours, then drain.
- Quick Soak: Place the chickpeas in a pot and cover them with several inches of water. Bring to a boil, turn off the heat, and let sit for 1 hour. Drain.

When cooked on the stove, soaked chickpeas take about 1 ½ to 2 hours. You can simmer them in plain water or add the aromatics suggested in our recipe. We also like to add a little salt, but that is optional.
Now here is where cooking the chickpeas on the stove gets interesting (and why it is our preferred method). As they cook, adjust the lid to control the beans’ texture.
- For firmer beans that hold their shape (ideal for chickpea salad and vegetarian chili), simmer with the lid completely off.
- For softer, creamier beans that easily break down (perfect for hummus or smashed chickpea salad), simmer with the lid slightly ajar.
→ More cooking methods! While we love the stovetop, you can absolutely use a slow cooker or pressure cooker. We have included full instructions for all three methods in the recipe below.
Ways to Use Chickpeas
Canned beans certainly have their place, but we love cooking chickpeas from scratch. You can customize the flavor and texture, and they are incredibly budget-friendly. (Definitely check the storing tips below as these freeze wonderfully.)
We have a lot of chickpea recipes on Inspired Taste, but here are a few of our absolute favorites:
- Roasted Red Pepper Hummus
- Curried Chickpea Salad Bowls
- Easy Bean Salad
- Homemade Falafel
- Honey Roasted Chickpeas
- Cauliflower Chickpea Salad
Storing Cooked Chickpeas
Store drained, cooked chickpeas in an airtight container or food-safe bag for up to 4 days. To freeze them, pat the drained cooked chickpeas completely dry, then spread them in a single layer on a parchment-lined baking sheet. Freeze until firm, about 30 minutes, before transferring them to a freezer-safe bag or container for up to 3 months. Freezing them flat first prevents them from freezing together in one giant clump!


→ Tip! Save the liquid (Aquafaba). Don’t pour that cooking liquid down the drain! This starchy water is called aquafaba. We use it to make our homemade vegan mayonnaise, and it works wonderfully as an egg replacer in baking. To learn more, check out our ultimate guide to aquafaba.
Frequently Asked Questions
Why aren’t my chickpeas softening? If your beans are remaining stubbornly hard after two hours of simmering, you may be using older beans, or your tap water might be high in minerals (hard water). To help them along, you can add ¼ teaspoon of baking soda to the cooking water. (However, if they still will not soften after adjusting, the dried beans are likely too old and should be discarded.)
Should I salt the water when cooking chickpeas? Salting the water is optional, but we highly recommend it. Adding salt at the beginning of the cooking process seasons the chickpeas much more thoroughly from the inside out, rather than just coating the exterior at the end.
Does baking soda make chickpeas easier to digest? Some home cooks swear by adding baking soda, as it can bind to sugars in the beans and help break them down, making them easier to digest. We do not typically use it, but if you would like to try, add 1 tablespoon of baking soda to your soaking water, or ¼ teaspoon directly to the cooking water.
More Bean Recipes

How to Cook Dried Chickpeas Perfectly
- PREP
- COOK
- TOTAL
Below, we have shared 3 simple methods for how to cook chickpeas: stovetop, slow cooker, and pressure cooker. Our favorite method is to soak them overnight and cook them on the stove. We have included a quicker soaking method in the tips if needed. You do not need to soak the beans when using a slow cooker or pressure cooker.
Watch Us Make the Recipe
You Will Need
1 pound (450 g) dried chickpeas or garbanzo beans, about 2 cups dried beans
Water
1 teaspoon fine sea salt (optional)
1 bay leaf
2 to 3 garlic cloves, gently smashed
½ large onion
Directions
- How to Cook Chickpeas on the Stove
1Pick through the dried beans and discard any debris or small stones (sometimes a rock or something else from the bulk aisle sneaks in).
2Place the beans in a large bowl and cover with several inches of water. (They will triple in size as they rehydrate.) Soak for at least 8 hours, then drain and rinse well. (See the article for our quick-soak method.)
3Transfer the soaked chickpeas to a large pot. Add the salt, bay leaf, garlic cloves, and onion, then cover with several inches of fresh water.
4Bring to a boil over medium-high heat, then reduce the heat to maintain a simmer. Cook until the beans reach your desired tenderness, 1 ½ to 2 hours. For firmer beans suited for salads, simmer uncovered. For softer, creamier beans ideal for hummus, simmer with the lid slightly ajar.
- How to Cook Chickpeas in a Slow Cooker
1Pick through the dried beans and discard any debris or small stones. Rinse well, then place the beans directly into a slow cooker. There is no need to soak the beans for this method.
2Add the salt, bay leaf, garlic cloves, onion, and 7 cups (1.65 L) water.
3Cover and cook on HIGH for 3 ½ to 4 hours, or on LOW for 6 to 8 hours. The slow cooker yields very soft, creamy beans. If you prefer a firmer texture, begin checking them closely toward the shorter end of the cooking time.
- How to Cook Chickpeas in an Instant Pot (Pressure Cooker)
1Note: We recommend reviewing the user manual for your specific machine before using this method.
2Pick through the dried beans and discard any debris or small stones. Rinse well, then place the beans directly into the insert of a pressure cooker (or Instant Pot). There is no need to soak the beans for this method.
3Add the salt, bay leaf, garlic cloves, onion, and 6 cups (1.42 L) water.
4Secure the lid and cook on high pressure for 50 minutes. Allow the pressure to release naturally for 10 minutes, then carefully vent any remaining pressure before opening. You will know it is safe to open when the steam release valve drops.
Adam and Joanne's Tips
- Storage & Freezing: Store drained, cooked chickpeas in an airtight container in the refrigerator for up to 4 days. To freeze, pat dry and freeze flat on a parchment-lined baking sheet for 30 minutes, then transfer to a freezer bag for up to 3 months.
- Save the aquafaba: Do not discard the cooking liquid! When simmered until thick, this starchy water is called aquafaba and functions as a vegan egg replacer (we also use it to make vegan mayonnaise). See our aquafaba recipe to learn more.
- The nutritional information provided below is an estimate.



I love chickpeas and all pulses. I would love to be one of your regular receivers-of-gorgeous recipes
The instructions were broad and super helpful. I opted for a long overnight soaking, then added half a large onion, 3 cloves of garlic, 2 bay leaves and kosher salt to 1lb of simmering chickpeas for 1h45min. Much beter than canned ones, especially if you want to make salad with them.
Thank you! I ended up soaking the garbanzos and then cooking them for 50 minutes in the InstaPot, they came out extremely soft. I soak all my beans, if I were to try this out again, do you have a suggstion for cooking time?
Ah, they were probably too soft because our method above assumes dried (not soaked). Soaking the chickpeas will mean your cooking time should be less. More like 10 – 12 minutes, and then let the cooker naturally release for about 10 minutes.
Hi, I just put the chick peas on the stove, when cooked do I need to peel them in order to make houmous?
It is up to you. We talk a little about this in our hummus recipe. Peeling making hummus more smooth, but it does take some time, so I don’t always do it.
Does it matter whether you soak them on the kitchen counter or in the fridge?
Hi there, I soak them on the counter overnight. If you are soaking longer than 8-10 hours, consider doing it in the fridge to prevent fermentation/bacterial growth.
Hello! Not sure if I’m missing this advice anywhere, but how would you recommend storing these cooked chickpeas? Do we store in liquid or not? And how long do they last in fridge after being cooked? Thanks so much!
Hi Allison, There are storing tips in the article. You can refrigerate them drained or with the cooking liquid, but if you plan to freeze them, I’d freeze without any liquid.
Making hummus is all well and good, but what I really need is to make beans for salad. Cannelly beans and chickpeas that come out whole. Please find that sweet spot.
Hi Nita, We recommend checking our tips for making firmer beans in the article above.
Can I use chicpeas to make baked beans
First time making chickpeas from dried….and they are EZ, taste great and are more affordable than the canned. I bought a 1 lb package at Kroger for 1.69….I cooked 1/2 the package (about a cup) that’s 85 cents worth of peas and got at least 4 cups of cooked peas from the 1 cup of the dried chickpeas. But the best thing is the great flavor that they have….I soaked mine overnite in a tsp of baking soda and a Tblsp of kosher salt. Drained. Then put them in a large dutch oven, covered w about 12 cups water, and added a handful of parsley, 1/4 of an onion, 2 smooshed garlic cloves, and 1T Kosher salt. Brought them up to a simmer with lid off, and they were done in about 45 mins. (I think the baking soda in the SOAK may help them to cook a bit faster). They were a bit softer than what I wanted for salad….so next time I may omit the baking soda all together. I am currently just enjoying the flavorful broth with cooked chickpeas and some rice added for lunch! THANKS FOR THE GREAT recipe and tips about cooking with lid ajar for softer/lid off for firmer!
Maybe my chickpeas are fresher than yours, but after soaking overnight in salted water with say a 1/2 tsp of baking soda, I only need to cook them for ~40 minutes. Also the baking soda makes them more digestible. Serious eats has a great article explaining how this method speeds things up and leads to creamy beans!
Yes, I soak 1 cup overnight in water with 1lvl tsp baking soda and then drain and cook in fresh water with another tsp soda and only take 30 to 40 mins. I don’t add salt.
Hi! Can I roast these for a crunchy snack after I have cooked them? My kids like the chickpea snacks at the store, but I hate all a additives. Thanks!
Yes! I am eating roasted chickpeas that I cooked from scratch RIGHT NOW. I like to roast at 375 on the convection setting of my oven. After cooking about 20 or so minutes, I turn off the oven and let the chickpeas sit in the hot space and get all crispy and small.
Yes, although they do not get as crunchy as what’s sold in stores. If you have an air fryer, they will get a bit crispier.
just made your over night soak method and rinsed covered with fresh water added the garlic oniom bay leaf kosher salt left totally uncovered brought to boil then lowered to simmer 1 1/2 hours they came out Perfect!!! I wanted them for salads. I am so happy and they have wonderful flavor. The broth I will freeze for soups. Thank you for Perfect recipe
This is my first try at cooking dried chickpeas, and your instructions covered all my questions! Thanks so much.
It’s a hot day and I don’t want to turn my stove on, but I’ve already soaked my beans. Can I still finish the job in the slow cooker? If so, any cooking suggestions? Also, your hummous and tahini recipes are my “go to.” Ab Fab!!! Everyone wants the recipes!
Definitely, I’d expect them to take a bit less time (closer to 6 hours on LOW).
Thanks for the great recipes and instructions. I will be sharing this site with friends and family when I harvest my beans this summer and fall. Do you recommend freezing with or without liquid? I have a food saver vacuum sealer if that would be helpful.
I’m so happy to have just found your helpful cooking guide but I have one question. I read many of the comments but didn’t find an answer to my question. In the section “Adam and Joanne’s Tips”, in the “Baking Soda” ection, it says you “can add 1 tablespoon of baking POWDER to the soaking water”. or “use 1/4 teaspooon when cooking the beans”. Do you mean “baking soda” in both cases since the title of the section is “Baking Soda”? I’m excited to try cooking dried beans rather than using canned ones with all the additives.
Hi Linda, We use baking soda, not powder. Any reference to baking powder was a mistake and has been removed.
Clear, concise, and easy to understand instructions. I’m confident that I will be able to do this successfully so thank you very much. (I frequently find the idea of starting a recipe from scratch intimidating but I believe that my hummus will be great.)
Hi and thank you so much for your recipes. I am inspired to try again after so many times of slightly gritty Hummus and while I have also tried longer soak and stove cook times than you suggest I am now thinking it is more likely a food processor problem so I will look at replacing that for one which can better process smaller and/or harder food items. It is so easy to blame the cook (me) but maybe sometimes it can be the tools 🙂
I’m so excited! I just cooked my first batch of garbanzo beans using your recipe. They are so good that I’m actually eating them out of the pan now that they’re cooked. You don’t address whether to keep the onions and garlic in the beans once they’ve cooked. Should I remove them or just leave them? I don’t suppose it really matters but I’m just curious. Thanks!
Yay! You can feel free to leave the onions and garlic in the beans once their done. It just depends on what you plan on using the chickpeas for. Completely up to you 🙂
Thank you – now it all makes sense ! So grateful for all the time and info you have provided … chickpea salad on the menu tonight !! Cheers
This is the most phenomenal cooking guide I’ve ever read. It’s professional, friendly, a very easy read and so comprehensive, I had no questions after reading the whole thing. I also really respect both the work you put into all of this and how you credit someone else when you share something you learned from someone else’s hard work. Really amazing all the way around! I’ll certainly be back to Inspired Taste. Thank you so much!!
Love your site and find it very informative and with extra hints and tips, it is very helpful. I have a couple of questions, please. If I use bicarbonate of soda in my soaking water, can I still use the cooking water for egg substitute? And also if I cook the chickpeas in a slow cooker and then reduce the cooking liquid on the stove afterwards, will that be suitable for an egg substitute. Thank you.
Hi Pamella, This is a great question. I did some research and it seems like people have mixed opinions on baking soda in aquafaba. I’ve not done any testing myself, so its really hard to say. If I were cooking beans with the goal of making aquafaba, I think I would leave out any baking soda.
nice instructions
Thank you! We are so happy all of the extra info was helpful 🙂
Love your recipes and love garbanzo beans
Excellent guide – worked great using quick soak method and uncovered pot to cook. Thank you!
Thank you for this! I’m making homemade hummus for the first time and this is helpful. One question, why is the rinsing step not necessary when using the slow cooker method? Or am I misreading the instructions? Thank you!
Hi there, sorry to be confusing. Yes, pick through the beans and rinse for all methods.
Thank you, thank you! Bought a bag of chickpeas when planning to make your hummus recipe. Was very nervous when I couldn’t find this “Ultimate Guide” to cook dried chickpeas. Happily, I have your newsletter and was able to access this from that. So, I’m cooking the chickpeas and will soon move onto the tahini recipe. Finally, will prepare a batch of the hummus. Having a blast. Thanks!
If I cook the garbanzo beans in a pressure cooker, is the remaining liquid suitable aquafaba?
Hi there, I’ve not used the cooking liquid after using the pressure cooker, but I don’t see why not. You may want to simmer the liquid until it’s thick (like the thickness you’s see from the liquid in cans).
How do you use the frozen chickpeas? Thaw them or if making hummus just blend them? I’ve got a bunch of dried chickpeas and I love hummus so freezing a bunch would be great for me!
We use them to make dips like hummus, salads, soups. It’s just like having cans of chickpeas in the cabinet.
What size slow cooker for one pound of beans? Thanks.
A 4 quart slow cooker should do it. I believe ours is 6 quarts and it leaves space with 1 pound of chickpeas.
Just wondering why you would need t peel chick peas?
Hi Kathy, You don’t need to peel cooked chickpeas, but some people like to add the step for smoother dips like hummus.
I’ve tried a lot of your recipes and they are all wonderful. Thanks . I find you can add or subtract ingredients with no flavour change and the recipes are all nice & simple [ not in a bad way ] and just plain delicious . They are simple but gourmet tasting and no meat , yay !!!!! Even my husband loves them. Again ,thank you. Reign
Just subscribing for now want to get more recipes like these
I need chickpeas for my dog, as he has a lot of alleges to meat, so I’m easing him into a vegan diet. I soaked it overnight, then boil them for a couple of hours, without any seasonings like salt, or even bayleaf. I gave it to my dogs as snacks, they loved it! It was creamy and had savoury taste, which is a surprise. This is going to be alternative snacks for now on.
Thank you!
This recipe yields perfect garbanzos every time. I have used the instant pot recipe as well as the stove top one, and both are great.