I remember the first time I tackled these versatile legumes. I stood in the kitchen armed with dried chickpeas and determination, but no clear sense of how to bring them to life. Fast forward to now, cooking garbanzo beans has not only become second nature but also one of the most satisfying steps in creating dishes full of flavor and nourishment.
Table of Contents
How to Cook Garbanzo Beans
Garbanzo Beans are small, round legumes commonly known as chickpeas. They have a beige color, a slightly nutty flavor, and a firm but creamy texture when cooked.
Ingredients
For Dried Garbanzo Beans:
- Dried garbanzo beans – 1 cup (or adjust based on how much you need)
- Water – Enough to cover beans during soaking and cooking
Optional:
- Bay leaf – Adds subtle flavor
- Salt – 1 teaspoon (added during cooking)
- Garlic cloves (peeled) – 2-3 for extra flavor
For Canned Garbanzo Beans:
- Canned garbanzo beans – 1 can (drained and rinsed)
- Water or broth (if reheating or simmering) – To taste
Instructions
How to Cook Dried Garbanzo Beans:
Step 1: Sort and Rinse
- Before cooking, pour the dried garbanzo beans into a tray or bowl. Remove any debris (like stones or broken beans). Rinse thoroughly under cold water.
Step 2: Soak the Beans (Optional, but Recommended for Faster Cooking)
- Overnight soaking: Place the rinsed beans in a large bowl. Add enough water to cover the beans by at least 2-3 inches (they’ll expand as they soak!). Leave them overnight (8-12 hours). Once soaked, drain and rinse.
- Quick soak method: Place the beans in a pot, add enough water to cover them, and bring to a boil. Let them boil for 2 minutes, then turn off the heat and let them sit, covered, for 1 hour. Drain and rinse afterward.
Step 3: Cook the Beans
- Transfer the soaked beans to a large pot. Add water to cover them by about 2 inches.
- Optionally, toss in a bay leaf, peeled garlic cloves, and other aromatics for added flavor. Note: Don’t add salt yet; it can make the beans tough during cooking.
- Bring the water to a boil over medium-high heat, then reduce the heat to a simmer. Cover the pot, leaving a slight opening for steam to escape.
- Cooking time is usually 1–2 hours, depending on how soft you like your beans. Check after 1 hour and continue simmering until tender.
Step 4: Add Salt (Towards the End)
- Once the beans are almost tender, sprinkle in the salt and continue simmering for 10–15 minutes more.
Step 5: Drain and Store
- Drain the cooked beans, reserving the cooking water (aquafaba) if needed for recipes like vegan mayonnaise or soups. Cooked garbanzo beans can be used immediately, refrigerated (up to 4–5 days), or frozen for longer storage.
How to Cook Canned Garbanzo Beans:
If you’re starting with canned chickpeas, they’re already cooked, so the process is quicker:
- Drain and rinse the beans to remove the starchy liquid and any metallic taste.
- Warm them up in a skillet or pot with a splash of water, broth, or olive oil for extra flavor.
- Add seasonings like garlic powder, paprika, cumin, or fresh herbs for a quick boost.
Tips for Perfect Garbanzo Beans:
- Plan Ahead for Dried Beans: Soaking helps reduce cooking time dramatically and makes the beans easier to digest.
- Flavor Boosters: Add aromatics like bay leaves, garlic, onions, or herbs while cooking for extra flavor. You can also add spices like cumin or turmeric to the cooking water.
- Don’t Rush the Salt: Add salt toward the end of the cooking process—adding it too early can toughen the beans and lengthen cooking time.
- Batch Cook for Convenience: Make a large batch and freeze extra portions in airtight containers for quick access later.
- Aquafaba Saver: The liquid from cooking (or canned beans) can be reserved and whipped into a vegan-friendly egg substitute or used in soups or sauces.
- Test for Doneness: Bite into a bean to check its texture—the ideal garbanzo bean is tender but not mushy. If you’d like creamier beans (for hummus or purees), cook slightly longer.
Ingredients Substitutes
When cooking garbanzo beans, whether from dried or canned, you might occasionally find yourself missing an ingredient or looking for alternatives that better suit your taste, dietary preferences, or availability.
Garbanzo Bean Substitutes
If you don’t have garbanzo beans on hand (or want a similar replacement with a slightly different flavor), here are alternatives:
- Cannellini Beans: These white kidney beans are creamy and mild, making them a great option if you’re looking for a smooth texture, like for hummus or soups.
- Great Northern Beans: Slightly firmer than cannellini, they stay intact in dishes and work well in salads or curries. Their mild flavor complements chickpea recipes effortlessly.
- Lentils: While different in shape and texture, lentils (especially brown or green) can serve as a protein-rich, fiber-packed substitute. They cook faster and don’t require soaking.
- Navy Beans: Soft, buttery, and tiny, these beans can easily replace garbanzo beans in dips or creamy recipes.
- Edamame (Soybeans): Fresh or frozen edamame can replace garbanzo beans in salads or stir-fried dishes. They add a nutty taste and a vibrant green color, but are softer compared to chickpeas.
- Black Beans: These have a stronger taste and softer texture than garbanzo beans, but they’re a popular substitute in salads, chili, or even dips.
- Split Peas: While smaller and softer, split peas can replace garbanzo beans in soups or stews because of their similar nutritional profiles.
Substitutes for Water
If you want to enhance the flavor of your garbanzo beans while cooking, you can replace plain water with other liquids:
- Vegetable Broth: A low-sodium vegetable broth adds depth of flavor, particularly in soups or savory recipes.
- Chicken or Beef Broth: Great for non-vegetarian recipes, this enhances the beans’ flavor even more, making them ideal in dishes with rich flavors.
- Coconut Milk: Perfect for Indian or Southeast Asian dishes where you’d like a creamier texture and tropical flavor to complement your garbanzo beans.
- Tomato Sauce or Puree: If your recipe involves a tomato base, cooking beans in canned tomato sauce or diluted puree adds hearty flavor.
Substitutes for Aromatics
If you don’t have common flavoring ingredients like bay leaves, garlic, or onions, try these alternatives:
Bay Leaf Substitutes
- Thyme or oregano: A pinch of dried thyme adds an earthiness similar to bay leaves. Focus on proportions to avoid overwhelming the dish.
- Rosemary: A stronger, pine-like herb that lends depth to bean recipes, especially roasted chickpeas.
Garlic Substitutes
- Garlic Powder: If fresh garlic isn’t available, garlic powder can provide a similar flavor, especially for soups, stews, or dips.
- Shallots or Red Onion: These have a mild garlic-like flavor when sautéed.
Onion Substitutes
- Leeks: Mild and slightly sweet, leeks work well in recipes that call for onions.
- Chives: For a fresher, raw onion flavor—ideal for salads or garnishes.
Substitutes for Salt
If you’re looking for healthier alternatives to salt or trying to limit your sodium intake:
- Lemon Juice: A splash of lemon juice brightens flavors while eliminating the need for excess salt.
- Soy Sauce (Low Sodium): Replace salt with a dash of soy sauce for an umami-packed alternative.
- Miso Paste: Dilute in water to create a salty, rich broth that mimics the effect of salted water.
- Herbs and Spices: Use cumin, paprika, turmeric, or chili powder to add flavor. Dried herbs like parsley or cilantro bring brightness to dishes without salt.
Final Thoughts
Now that you know how to cook garbanzo beans, you’re ready to transform them into something amazing!
More Beans Recipes:
Ingredients
For Dried Garbanzo Beans:
- Dried garbanzo beans – 1 cup
- Water
Optional:
- Bay leaf – Adds subtle flavor
- Salt – 1 teaspoon
- Garlic cloves (peeled) – 2-3
For Canned Garbanzo Beans:
- Canned garbanzo beans – 1 can
- Water or broth
Instructions
How to Cook Dried Garbanzo Beans:
Step 1: Sort and Rinse
- Before cooking, pour the dried garbanzo beans into a tray or bowl. Remove any debris (like stones or broken beans). Rinse thoroughly under cold water.
Step 2: Soak the Beans (Optional, but Recommended for Faster Cooking)
- Overnight soaking: Place the rinsed beans in a large bowl. Add enough water to cover the beans by at least 2-3 inches (they’ll expand as they soak!). Leave them overnight (8-12 hours). Once soaked, drain and rinse.
- Quick soak method: Place the beans in a pot, add enough water to cover them, and bring to a boil. Let them boil for 2 minutes, then turn off the heat and let them sit, covered, for 1 hour. Drain and rinse afterward.
Step 3: Cook the Beans
- Transfer the soaked beans to a large pot. Add water to cover them by about 2 inches.
- Optionally, toss in a bay leaf, peeled garlic cloves, and other aromatics for added flavor. Note: Don’t add salt yet; it can make the beans tough during cooking.
- Bring the water to a boil over medium-high heat, then reduce the heat to a simmer. Cover the pot, leaving a slight opening for steam to escape.
- Cooking time is usually 1–2 hours, depending on how soft you like your beans. Check after 1 hour and continue simmering until tender.
Step 4: Add Salt (Towards the End)
- Once the beans are almost tender, sprinkle in the salt and continue simmering for 10–15 minutes more.
Step 5: Drain and Store
- Drain the cooked beans, reserving the cooking water (aquafaba) if needed for recipes like vegan mayonnaise or soups. Cooked garbanzo beans can be used immediately, refrigerated (up to 4–5 days), or frozen for longer storage.
How to Cook Canned Garbanzo Beans:
- Drain and rinse the beans to remove the starchy liquid and any metallic taste.
- Warm them up in a skillet or pot with a splash of water, broth, or olive oil for extra flavor.
- Add seasonings like garlic powder, paprika, cumin, or fresh herbs for a quick boost.