This post may contain affiliate links
How to cook chickpeas perfectly every time! This comprehensive guide covers everything you need to know about cooking dried chickpeas and preparing canned garbanzo beans using three foolproof methods. Whether you're making hummus, curry, or meal prep, these techniques will give you tender, flavorful chickpeas that my family absolutely loves.
I've been cooking with chickpeas for years, and I can tell you that mastering this versatile legume completely transformed my meal planning. My kid actually gets excited when I announce we're having chickpeas for dinner – they're that good when cooked properly! After testing countless methods and timing combinations, I've perfected these three approaches that work every single time.

Jump To Recipe
Why You'll Love This Chickpea Recipe
Simple and Foolproof - These methods work consistently, even for beginners who've never cooked dried legumes before.
Incredibly Versatile - Use these perfectly cooked chickpeas in everything from hummus and falafel to curry and salads.
Budget-Friendly - Dried chickpeas cost significantly less than canned versions and yield much larger quantities.
Meal Prep Champion - Cook large batches and freeze portions for quick weeknight meals.
Better Texture - Homemade chickpeas have superior texture compared to most canned varieties.
Complete Control - You control the salt content and achieve your preferred level of tenderness.

Ingredients for Perfect Chickpeas
- 2 cups dried chickpeas (approximately 1 pound) - Look for chickpeas that are uniform in color and size
- 2 tablespoons kosher salt, divided - Essential for proper seasoning and texture
- 1½ teaspoons baking soda - This secret ingredient helps achieve creamy, tender chickpeas
- Water - Use filtered water if your tap water is heavily chlorinated
Ingredient Notes: The baking soda is crucial for breaking down the chickpea skins and creating that perfect creamy texture. If you're using table salt instead of kosher salt, reduce the amount by half. For the best results, choose chickpeas that haven't been sitting in your pantry for more than a year.

How to Cook Chickpeas Step-by-Step
Preparation (Essential First Step)
- Sort the chickpeas carefully, removing any stones, damaged beans, or debris. Place them in a large mixing bowl.
- Soak the chickpeas by covering with at least 6 cups of water. Stir in 1½ tablespoons kosher salt and the baking soda. The chickpeas will double in size, so use a large bowl! Soak for 8-24 hours at room temperature.
Stovetop Method (Traditional Approach)
- Drain and rinse the soaked chickpeas thoroughly. Place them in a large pot and cover with several inches of fresh water.
- Add salt and bring to a boil by stirring in ½ tablespoon kosher salt, covering the pot, and placing over high heat.
- Simmer gently by reducing heat once boiling and keeping the lid slightly ajar. Skim off any white foam that develops on the surface.
- Cook for 1½-2 hours depending on your desired texture. Test doneness by pressing a chickpea between your fingers – it should mash easily when fully cooked.
Instant Pot Method (Fast and Easy)
- Drain and rinse the soaked chickpeas, then place in your Instant Pot with about 6 cups of fresh water.
- Season and pressure cook by stirring in ½ tablespoon kosher salt, sealing the valve, and cooking on high pressure for 15-20 minutes (15 for firmer, 20 for extra creamy).
- Natural release for 20 minutes before carefully opening the lid. This prevents the chickpeas from becoming mushy.
Slow Cooker Method (Set and Forget)
- Drain and rinse the soaked chickpeas, then place in your slow cooker with about 8 cups of fresh water.
- Season and slow cook by stirring in ½ tablespoon kosher salt and cooking on high for 4 hours or low for 8 hours.
- Check for doneness and continue cooking if needed. Older dried chickpeas may require additional time.
Final Steps
- Cool in cooking liquid to prevent the chickpeas from drying out and becoming tough.
- Store properly by transferring chickpeas with some cooking liquid to airtight containers. Refrigerate for up to 5 days or freeze for up to 6 months.

Storage and Reheating Guidelines
Store your cooked chickpeas in the refrigerator for up to 5 days in airtight containers with some of their cooking liquid. This prevents them from drying out and maintains their creamy texture. For longer storage, portion them into freezer-safe containers or bags and freeze for up to 6 months.
When reheating, add a splash of water or the reserved cooking liquid to prevent the chickpeas from becoming dry. Microwave for 30-60 seconds or warm gently on the stovetop. Frozen chickpeas can be used directly in most recipes without thawing.




Chickpea Cooking Variations and Tips
Quick-Soak Method - If you forgot to soak overnight, bring chickpeas and water to a boil for 2 minutes, then let sit for 1 hour before cooking.
Extra Creamy Texture - Add an extra ½ teaspoon of baking soda during soaking for ultra-soft chickpeas perfect for hummus.
Firmer Chickpeas - Reduce cooking time by 15-30 minutes if you prefer chickpeas with more bite for salads.
Flavor Infusions - Add bay leaves, garlic cloves, or onion quarters to the cooking water for subtle flavor enhancement.
Salt-Free Option - Omit salt during cooking if you're planning to use the chickpeas in recipes that are already heavily seasoned.
Have you tried adding aromatics like fresh herbs to your cooking liquid? It creates the most incredible base flavor that works beautifully in Mediterranean dishes and Middle Eastern recipes.

Frequently Asked Questions
Perfectly cooked chickpeas should be tender enough to mash easily between your fingers while still holding their shape. They should have a creamy interior without any chalky or gritty texture.
Older dried chickpeas can take double the cooking time. Chickpeas that have been stored for over a year may need 3-4 hours of stovetop cooking. Hard water can also extend cooking times.
While possible, unsoaked chickpeas require significantly longer cooking times and may cook unevenly. The pressure cooker method works best for unsoaked chickpeas, requiring about 45-60 minutes on high pressure.
Soak dried chickpeas for 8-24 hours for best results. The longer soaking time produces more evenly cooked chickpeas with better texture. I typically start soaking them the night before I plan to cook.
Recommended Recipes
- Easy White Chicken Chili
- Traditional Easter Dinner Menu
- Chinese Beef and Broccoli Recipe
- Sweet Potato and Chickpea Curry
- Classic Chicken Salad
- Healthy Spring Dinner Ideas
- Mexican Black Beans Recipe
- Ground Turkey Sweet Potato Skillet
- Thai Chicken Salad
- Healthy Adult Lunchables Meal Prep
Conclusion
Learning how to cook chickpeas properly has been a complete game-changer for my weekly meal prep and family dinners. These three methods give you perfectly tender, flavorful chickpeas that work beautifully in everything from quick weeknight curries to weekend hummus making sessions. My family can easily go through an entire batch in just a few days because they're that delicious! Don't hesitate to experiment with different cooking times to find your preferred texture – whether you like them firm for salads or extra creamy for spreads. Save this recipe to your Pinterest board and start soaking those chickpeas tonight for tomorrow's cooking adventure!


How to Cook Chickpeas (Dried or Canned) - Perfect Every Time
- Total Time: 1 hour 40 minutes
- Yield: 6 cups cooked chickpeas 1x
- Diet: Vegan
Description
Learn how to cook chickpeas perfectly every time with these foolproof stovetop, Instant Pot, and slow cooker methods. Whether you're starting from dried or canned, this guide ensures tender, flavorful results every time.
Ingredients
- 2 cups dried chickpeas (about 1 lb)
- 2 tablespoons kosher salt, divided
- 1½ teaspoons baking soda
- Water (use filtered if possible)
Instructions
- Sort dried chickpeas and discard any debris. Place in a large bowl and cover with water.
- Add 1½ tablespoons kosher salt and baking soda to the water. Soak at room temperature for 8–24 hours.
- Stovetop Method: Drain and rinse soaked chickpeas. Place in large pot with fresh water and ½ tablespoon kosher salt. Bring to a boil, reduce heat, skim foam, and simmer 1½–2 hours until tender.
- Instant Pot Method: Drain and rinse soaked chickpeas. Add to pot with 6 cups water and ½ tablespoon salt. Pressure cook on high for 15–20 minutes. Natural release for 20 minutes.
- Slow Cooker Method: Drain and rinse soaked chickpeas. Add to cooker with 8 cups water and ½ tablespoon salt. Cook on high 4 hours or low 8 hours until tender.
- Let cooked chickpeas cool in liquid. Store in airtight containers with some cooking liquid.
- Refrigerate up to 5 days or freeze for 6 months. Reheat with a splash of water or cooking liquid as needed.
Notes
Use baking soda for creamy texture. Add aromatics like garlic or bay leaf for extra flavor. Older chickpeas may require more time. Skip salt if using in salty recipes later.
- Prep Time: 10 minutes
- Cook Time: 90 minutes
- Category: How-To
- Method: Stovetop, Instant Pot, or Slow Cooker
- Cuisine: Mediterranean
Nutrition
- Serving Size: ½ cup
- Calories: 135
- Sugar: 2g
- Sodium: 250mg
- Fat: 2g
- Saturated Fat: 0g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 6g
- Protein: 7g
- Cholesterol: 0mg









Truth says
Curious to know where you copied this recipe from because you clearly didn't test it. Baking soda destroys the skin and the pea falls apart. Using baking soda if you want to make humus not just cooked chickpeas. A total shit recipe.
olivia olivia says
Hi there! I’m sorry to hear this recipe didn’t work out for you. The baking soda is meant to help soften the chickpea skins, but using too much or cooking for too long can definitely cause them to break down. You can reduce or skip the baking soda entirely if you prefer firmer chickpeas — they’ll still turn out great with just soaking and simmering. Thanks for sharing your feedback!