Homemade Chickpeas from Scratch: A Plant-Based Essential
Versatile, hearty, and full of plant-powered goodness, chickpeas (also known as garbanzo beans) belong in every plant-forward kitchen. When I first started my plant-based journey, I realized I needed to reduce my sodium intake. The sodium on canned chickpea labels was a shocker. So, I began cooking chickpeas from scratch instead.
Post Date: March 15, 2026
Posted by: Donna SpencerThis post may contain affiliate links. Read my full disclosure here.
Cooking chickpeas from their dry form unlocks the best flavor, improves texture, and maximizes nutrition. The bonus? You have total control over salt and additives—and there’s gold in the remaining cooking liquid.
Why Cook Your Own Chickpeas?
Canned chickpeas absolutely have their place, but cooking them from dry gives you clear advantages:
- Better texture and flavor
Home-cooked chickpeas are creamier inside, with skins that are tender instead of tough. You can cook them to your perfect doneness for hummus, salads, curries, and more. - Cleaner ingredient list
No metallic aftertaste, no mystery additives, and you decide how much salt (if any) to add. This is especially helpful if you’re watching sodium or cooking for sensitive eaters. - Built-in aquafaba
The cooking liquid becomes a naturally thick and starchy brine. It works as an egg-replacing superstar in many plant-based recipes. - Budget-friendly
A 1-pound bag of dried chickpeas typically costs less than a couple of cans. Once cooked, it yields the equivalent of about 4 cans or more. You’re getting more servings for your dollar and less packaging waste.
Tip: The leftover cooking liquid—aquafaba—acts like egg whites in vegan baking. It helps make fluffy meringues, creamy dressings, and soft-batch cookies without dairy or eggs.
Organic vs. Conventional Chickpeas
If your budget allows, organic dried chickpeas are a great choice for everyday cooking. They’re grown without synthetic pesticides and often have a clean, slightly nuttier flavor.
That said, non-organic dried chickpeas are still highly nutritious. Rinse them well, discard any damaged beans or stones, and soak before cooking to help remove dust or residue.

How to Cook Chickpeas from Scratch: The Chickpea Cooking Guide
Soak Homemade Chickpeas
Soaking is fantastic for waking up some of the chickpea’s natural enzymes. It begins to break down compounds that can cause digestive discomfort. Soaking also helps reduce anti‑nutritional factors, such as certain protease inhibitors and oligosaccharides that contribute to gas. I used to think spices like bay leaf or cumin were the key to this. However, they aren’t actually activating the enzymes. Plain water and time do the heavy lifting here.
Spices and aromatics can still support digestion and comfort, even if they don’t directly change the enzymes much. I often add a bay leaf to the cooking water. You can also use cumin seed, fennel seed, ginger, or asafoetida (hing). These additions can help many people digest chickpeas more easily while also enhancing their flavor. These ingredients are more about easing gas and bloating than enzyme activation.
If I’m planning to keep the cooking liquid for aquafaba, I stick to plain water only. I use no salt, no acid, and no strong spices. This way, the aquafaba stays neutral and whips up beautifully for both sweet and savory recipes. You can always add those digestive spices later when you season the finished chickpeas for eating.
Standard Soak
- Rinse 1 cup dried chickpeas and remove any debris.
- Place in a large bowl and cover with at least 3–4 inches of water.
- Soak 8–12 hours or overnight.
Quick Soak
- Add rinsed chickpeas to a pot, cover with water by 3 inches.
- Bring to a boil for 2 minutes, then turn off heat.
- Cover and let sit for 1 hour, then drain and rinse.
Once soaked, your chickpeas are ready for whichever cooking method fits your schedule.
How to Cook Chickpeas: Four Methods
For all methods, you’ll start with:
- 1 cup dried chickpeas, soaked and drained
- Fresh water
- Optional aromatics: onion, garlic, bay leaf, celery, carrot
Now choose your cooking method:
Cooktop
- Add soaked chickpeas to a pot with fresh water (about 3 cups per cup of soaked beans).
- Bring to a boil, reduce heat, and simmer uncovered for 45–60 minutes until tender.
- Skim any foam and add salt near the end to prevent tough skins.
Instant Pot
- Combine soaked chickpeas and water (3 cups per cup of beans).
- Cook on High Pressure for 15–20 minutes, then let pressure release naturally for 10 minutes.
- For unsoaked chickpeas, increase the time to 35–40 minutes.
Rice Cooker
- Add soaked chickpeas and 3 times their volume in water.
- Cook on the Grain or Brown Rice setting (typically 1½–2 hours, which may take several cycles).
- Test tenderness before draining. Simmer, lid open, a bit longer to finish softening.
Pressure Cooker
- Add soaked chickpeas to the pressure cooker.
- Cover with water by about 2 inches.
- Stay below manufacturer’s maximum line.
- Seal lid, cook on High pressure 10–15 minutes.
- Allow pressure to release naturally for 10 minutes.
- Open, test for tenderness, and if needed, simmer uncovered a bit longer to finish softening.
Drain and save the thickened liquid. This is your homemade aquafaba. Store it in the fridge for up to 5 days or freeze in small cubes.
Aquafaba: The Quiet Plant-Based Hero
It’s true. And this chickpea water is hiding in plain sight in your chickpea pot. As chickpeas simmer, their starches and proteins leach into the water. This transforms it into a lightly viscous, almost glossy liquid that behaves a lot like egg whites in baking. With a little intention during cooking, you can transform that “leftover” liquid. It becomes a reliable, whippable staple for meringues, mousses, dressings, and soft, chewy cookies. No eggs or dairy are required.
How to Cook Chickpeas for Better Aquafaba
To make the cooking liquid more likely to whip:
- Use plenty of chickpeas
Aim for a higher bean-to-water ratio so the liquid has more starch and protein. For aquafaba, use 1 cup dried (soaked) chickpeas. Cook them in just enough water to cover by about 2–3 inches. Avoid using a very large volume of water. - Skip salt and acidic ingredients
Don’t add salt, vinegar, tomatoes, or anything acidic. Do this after you’ve separated the liquid you want to whip. Salt and acid can change how proteins behave and may make whipping less predictable. - Cook until the liquid looks slightly thick
The best aquafaba isn’t watery; it should lightly coat a spoon. If your cooking liquid is thin after the beans are tender, strain out the chickpeas. Then, simmer the liquid alone to reduce and concentrate it. - Cool completely before whipping
Chill the liquid in the fridge so it thickens slightly and whips more easily. Cold, viscous aquafaba tends to trap air better than warm, thin liquid.
Optional: For ultra-reliable whipping, whisk in a small pinch of cream of tartar before beating. Do this just as you would with egg whites.
How Much Aquafaba Replaces an Egg?
Aquafaba doesn’t taste like egg, but it mimics the structure and moisture eggs bring to recipes.
- Rough guide for substitutions:
- 1 egg white ≈ 2 tablespoons aquafaba
- 1 whole egg ≈ 3 tablespoons aquafaba
You can use this ratio in cookies, cakes, quick breads, pancakes, and brownies. It is also suitable for recipes that specifically call for whipped egg whites, like meringues and mousse.
Why Aquafaba Works in Baking
Aquafaba works because it carries the soluble proteins, starches, and sugars from the chickpeas. These components have moved into the water during cooking. When you whip it:
- Proteins help trap air
Just like egg white proteins, proteins in aquafaba unfold as you whip. They form a network around air bubbles, creating a foam. - Starches and sugars stabilize the foam.
They thicken the liquid. They support the air bubbles so they don’t collapse immediately. - Heat “sets” the structure
In the oven, gentle heat helps the foam dry. It firms up the texture, turning it into crisp meringues, lighter cakes, or airy cookies. In unbaked recipes (like mousse), sugar and fat help stabilize the foam instead of heat.
In baking, aquafaba can:
- Add lightness to batters and doughs (think fluffier cakes and softer cookies).
- Provide moisture without adding fat or dairy.
- Help bind ingredients together so your plant-based treats don’t crumble.
When used thoughtfully, that simple pot of chickpea water becomes a versatile tool. That pot becomes a zero-waste tool. It supports both your plant-based cooking and baking creativity.
Plant-Based: Prep, Swap, Store & Nutrition
Making your own homemade chickpeas aligns with my Pillar 1 focus on whole-food, plant-based nutrition. It shows how simple ingredients can create satisfying, health-supporting meals.
Grocery List
Produce
optional aromatics
Pantry
dried chickpeas
Misc
salt
pepper
water
Add-Ins and Substitutions
Add in aromatics for cooking such as onions, garlic, carrots, celery, and bay leaf. Switch up your flavor with:
- Add a strip of kombu or dried seaweed for mineral boost and easier digestion.
- Stir in spices during cooking: cumin, turmeric, or smoked paprika.
- Sub white beans, lentils, or black-eyed peas for variety in your plant-based meals.
Storing
Place cooked chickpeas in an airtight container. Store them in the refrigerator for up to 4–5 days. Ideally, keep them in some of their cooking liquid to maintain tenderness. For longer storage, freeze in 1–2 cup portions (with or without liquid) for up to 3 months. Thaw in the refrigerator and drain (or keep the liquid as aquafaba) before using.
Nutrition 411
Chickpeas aren’t just kitchen staples—they’re nutrient powerhouses that deliver steady, sustained energy and plant-based protein in every bite. You can blend them into creamy hummus. You can also toss them into salads. These mighty legumes bring a balance of macros and minerals that nourish from the inside out. Here’s a quick look at what makes them such an all-star ingredient:
- Protein: about 15 grams
- Carbohydrates: ~45 grams (mostly complex carbs)
- Fiber: 12 grams
- Iron: 4 mg
- Folate and Magnesium: excellent levels for energy metabolism and heart health
Quick Nutrition Snapshot
When you look beyond their humble appearance, chickpeas deliver impressive nutrition in a small, satisfying package. They’re built for balance. They offer the perfect mix of protein, fiber, and slow-digesting carbs. This combination fuels your body and keeps hunger in check. Here’s how these little legumes shine in every serving:
- Protein + Fiber Combo: Keeps you satisfied and supports muscle repair.
- Low Glycemic Impact: Chickpeas steady blood sugar levels for lasting energy.
- Micronutrients: Rich in iron, manganese, and folate for overall vitality.
Ingredient Highlights
Chickpea is the star here. They’re a legume powerhouse packed with fiber, plant-based protein, folate, iron, and magnesium. These nutrients support steady energy, heart health, and balanced blood sugar while keeping you satisfied between meals.
The Bigger Picture
Regularly including chickpeas in your meals supports digestive balance, heart health, and sustainable eating. They’re one of the least resource-intensive protein sources—great for both your wellness and the planet.
How to Cook Chickpeas from Scratch (Plus Aquafaba for Vegan Baking)
Ingredients
- 1 cup dried chickpeas sorted to remove small debris soaked and drained
- Fresh water see cooking method for proper amount
- aromatics: onion, garlic, bay leaf, celery, carrot optional
Instructions
Stovetop Chickpeas
- Add soaked chickpeas to a large pot.
- Cover with fresh water by about 2 inches.
- Add aromatics if using, but skip salt at the beginning to prevent tough skins.
- Bring to a boil, then reduce heat to a gentle simmer.
- Cook uncovered for 45–60 minutes, stirring occasionally, until tender to your liking.
- Add salt during the last 10–15 minutes of cooking, taste, and adjust.
- For firmer chickpeas (great for salads and roasting), start checking at 35–40 minutes. For very soft chickpeas (perfect for hummus), let them go closer to 60+ minutes.
Instant Pot Chickpeas
- For soaked chickpeas:
- Add soaked chickpeas to the Instant Pot.
- Add enough water to cover by about 1–2 inches.
- Skip salt at the start for best texture.
- Cook on High Pressure for 15–20 minutes, then let pressure release naturally for 10 minutes before venting any remaining steam.
- Test for tenderness and add salt to the cooking liquid at the end.
- For unsoaked chickpeas, cook on High Pressure for about 35–40 minutes, followed by a natural release.
Rice Cooker Chickpeas
- Add soaked chickpeas to the rice cooker.
- Cover with fresh water so there’s about 2 inches of water above the chickpeas.
- If your rice cooker has a “Brown Rice” or “Grain” setting, use that.
- Cook for 1½–2 hours, checking after 60–75 minutes and adding a splash more water if it looks dry.
- Once tender, season with salt and let them sit in the hot water for 10 minutes to absorb flavor.
Pressure Cooker (Stovetop) Chickpeas
- Add soaked chickpeas to the pressure cooker and cover with water by about 2 inches.
- Do not fill past the manufacturer’s recommended maximum line.
- Seal the lid and bring to high pressure.
- Cook 10–15 minutes at high pressure for soaked chickpeas.
- Allow pressure to release naturally for 10 minutes before carefully venting any remaining steam.
- Open, test, and if needed, simmer uncovered a bit longer to finish softening.
❓FAQs – Frequently Asked Questions
Can I freeze cooked chickpeas?
Yes! Drain and cool your home‑cooked chickpeas, then store them in freezer‑safe containers or bags in 1–2 cup portions. They’ll keep for up to 3 months. When you’re ready to use them, thaw in the fridge. You can also add them frozen directly to soups and stews. They hold their texture beautifully.
Do I have to soak chickpeas before cooking?
Soaking is recommended but not required. Soaking softens the chickpeas, shortens cooking time, and can make them easier to digest. If you’re short on time, you can use the quick‑soak method. Boil for 2 minutes, then let sit for 1 hour. Alternatively, cook unsoaked chickpeas in an Instant Pot or pressure cooker. This method requires a longer cook time.
Why are my chickpeas still hard after cooking?
Hard chickpeas are usually due to age, inconsistent water coverage, or under‑cooking. Older dried beans can take longer to soften, so give them extra time or use a pressure cooker. Keep the chickpeas covered by water throughout cooking and simmer or pressurize until they’re tender to the bite. If they’re still firm, simmer them longer with a bit more water.
Can I use canned chickpea liquid as aquafaba?
Yes, but consistency and performance vary. Many canned chickpeas are packed in thin brine with added salt and stabilizers. As a result, the liquid may not whip as well as fresh, homemade aquafaba from cooking chickpeas in plain water. For best results in meringues or baked goods, use liquid from chickpeas you cook yourself. Save leftover canned liquid for dressings or sauces where whipping stability isn’t as critical.
More Chickpea PF Recipes
Trofie Pasta with Arugula and Saffron Chickpea Sauce (WFPB, Oil Free)
Chickpea Pancake aka Torta di Ceci (No Oil)
WFPB Pasta e Ceci Estiva (Pasta and Chickpea Summer Soup)
AFFILIATE DISCLOSURE
I occasionally include affiliate links. I do not recommend products, services, or books I have never used or purchased myself. As an Amazon Associate, I earn from qualifying purchases.
SPAM
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Curious about how to caramelize vegetables without oil? Check out my March 1, 2026 newsletter for my step-by-step water-sauté method. It’s perfect for building flavor while keeping your cooking light and plant-based. If you haven't subscribed yet then click here !



Thank you for stopping by PLANTifull Fare! If you create this dish or any other from my site, please take a moment to comment and rate the recipe. Share with your friends using the social buttons below!