IndianSteamed

Indian Steamed Chickpeas Recipe

Authentic North Indian steamed chickpeas (chana) with aromatic spices, ginger, garlic, and traditional Indian flavors. A protein-rich vegetarian dish served with Indian breads.

Indian Steamed Chickpeas with Aromatic Spices

Chalo, let's go! This steamed chickpeas is what the street vendors have been doing for generations — fast, packed with flavor, and absolutely flavor doesn't wait. Forget fancy plating. Forget truffle oil. This is real food, made with real skill, for real people. The street vendors know — watch them work and you'll learn more in ten minutes than a year of cooking school. This recipe captures that energy.

Ingredients

For the Chickpeas

  • 2 cups dried chickpeas (or 5 cups cooked/canned)
  • 1 tablespoon baking soda (if using dried chickpeas)
  • 2 tablespoons ghee (clarified butter)
  • 1 large onion, finely diced
  • 2 tablespoons fresh ginger, minced
  • 1 tablespoon fresh garlic, minced (5-6 cloves)
  • 3 green chiles, slit lengthwise
  • 1 teaspoon cumin seeds
  • 1/2 teaspoon mustard seeds
  • 1/2 teaspoon fenugreek seeds
  • 1/4 teaspoon asafoetida (hing)
  • Spices and Seasonings

  • 2 teaspoons ground coriander
  • 1 1/2 teaspoons ground cumin
  • 1 teaspoon turmeric powder
  • 1 teaspoon garam masala
  • 1/2 teaspoon red chili powder (adjust to taste)
  • 1 teaspoon coriander seeds, lightly crushed
  • 1 bay leaf
  • 3-4 whole cloves
  • 1 piece of star anise
  • 1 inch cinnamon stick
  • Additional Components

  • 1 1/2 cups water (for steaming liquid)
  • 1 medium tomato, finely diced
  • 1/4 cup fresh cilantro, chopped
  • 1/4 cup fresh mint, chopped
  • Juice of 1 lemon
  • Salt to taste
  • 1/2 cup Greek yogurt (optional, for serving)
  • 1 tablespoon coconut oil (alternative to ghee)
  • Equipment Needed

  • Pressure cooker or large pot with steamer basket
  • Large stainless steel mixing bowl
  • Sharp chef's knife
  • Cutting board
  • Wooden spoon or silicone spatula
  • Measuring spoons and cups
  • Colander or strainer
  • Meat thermometer (optional, to check doneness)
  • Medium saucepan for tempering spices
  • Pestle and mortar (for crushing whole spices)
  • Detailed Instructions

    Preparation Phase (15 minutes)

    Step 1: Prepare the Chickpeas If using dried chickpeas, soak them overnight (or for 8-12 hours) in plenty of water. The next day, drain and rinse thoroughly under cold running water. If using canned chickpeas, drain well and rinse under cold water until the liquid runs clear. Set aside. *Visual cue: Chickpeas should be plump and uniform in size; discard any that are discolored or shriveled.* Step 2: Prepare Your Spice Tempering Base In a small bowl, combine the mustard seeds, cumin seeds, and fenugreek seeds. Keep this mixture within arm's reach of your cooking station, as the tempering process moves quickly and there's no time to search for ingredients. Have the asafoetida powder ready in a separate small bowl. Step 3: Prepare Aromatics and Vegetables Dice the onion into uniform 1/4-inch pieces. Mince the ginger finely—you should have about 2 tablespoons of finely minced ginger. Mince the garlic cloves until you have 1 tablespoon of minced garlic. Slit the green chiles lengthwise without removing the seeds (this releases the aroma while controlling heat). Chop the tomato into small, uniform pieces. Fresh herbs should be washed and dried completely before chopping to prevent sogginess. Step 4: Toast Whole Spices In a dry skillet over medium heat, toast the coriander seeds, cloves, star anise, and cinnamon stick for 2-3 minutes, stirring constantly. You'll notice a fragrant aroma developing—this is the signal that the spices are releasing their essential oils. Transfer to a small plate to cool, then lightly crush using a pestle and mortar. These toasted, crushed spices will provide a complex, layered flavor to the dish.

    Cooking Phase (35 minutes)

    Step 5: Create the Tempering (Tadka) Heat ghee in a large, heavy-bottomed pan or pressure cooker base over medium-high heat. Once the ghee shimmers (about 30-40 seconds), add the mustard seeds. They should begin to crackle and pop within 10 seconds—listen for the distinctive popping sound. Immediately add the cumin seeds and fenugreek seeds, stirring constantly for 15-20 seconds until fragrant. *Critical timing: Spices can burn quickly; watch carefully for the transition from fragrant to burnt, which smells acrid.* Step 6: Add Asafoetida and Aromatics Add 1/4 teaspoon of asafoetida to the tempering spices—it will immediately release a pungent, umami-rich aroma. Quickly add the diced onion and stir constantly for 3-4 minutes. The onion should become translucent and just beginning to turn golden at the edges. *Visual cue: Look for a light golden color and the onion should be soft enough to break with a wooden spoon.* Step 7: Incorporate Ginger and Garlic Add the minced ginger to the pan and stir for 1 minute, allowing the ginger's sharp aroma to blend with the ghee and spices. Add the minced garlic immediately after and stir for another 1-2 minutes. The mixture should smell intensely aromatic and the garlic should lose its sharp edge. You're creating a flavor base (called "masala") that will infuse the chickpeas with depth and warmth. Step 8: Add Ground Spices Reduce heat to medium and add the ground coriander, ground cumin, turmeric powder, and red chili powder. Stir constantly for 1-2 minutes, allowing the spices to bloom in the hot ghee. Add the tomato pieces and stir for 2-3 minutes until the tomato begins to break down and the mixture becomes paste-like. *Visual cue: You should see the oil beginning to separate from the spice mixture at the edges of the pan—this indicates the spices have fully bloomed.* Step 9: Add the Toasted Whole Spices Add the toasted, crushed whole spices to the pan along with the bay leaf and slit green chiles. Stir for 30 seconds to combine. Add the garam masala and stir once more. Step 10: Introduce the Chickpeas Add the prepared chickpeas to the spiced mixture and fold gently with a wooden spoon, ensuring each chickpea gets coated with the aromatic spice paste. Stir for 2 minutes to distribute the flavors evenly. This is called "tempering the chickpeas." Add the water and 1 teaspoon of salt, stirring gently to combine. Step 11: Steaming Process If using a pressure cooker: Seal the cooker and cook on high pressure for 12-15 minutes for dried chickpeas (4-5 minutes for canned), then release the pressure naturally for 5 minutes before opening. If using a pot with steamer basket: Cover the pot with a tight-fitting lid, reduce heat to medium-low, and steam for 25-30 minutes until chickpeas are very tender but not falling apart. Check water level halfway through; add more water if needed. *Visual cue: Chickpeas should be fork-tender and have absorbed most of the liquid.* Step 12: Final Seasoning and Rest Once cooked, open the cooker or pot carefully (step back from steam). Taste a chickpea—it should be creamy in the center with tender skin. Check seasoning and adjust salt and spices as needed. Add the juice of one lemon and stir gently to distribute. Remove the bay leaf and cinnamon stick. Let the dish rest, uncovered, for 2-3 minutes to allow flavors to meld and some of the steam to escape. Step 13: Garnish and Serve Transfer the steamed chickpeas to a serving bowl. Top with fresh cilantro and mint, reserving a small handful for presentation. If serving with yogurt, place it in a small bowl alongside. Optionally, drizzle with a teaspoon of ghee for richness. Serve immediately while steam is still rising from the dish.

    Expert Tips

  • Spice Bloom Technique: The key to deep Indian flavor is properly blooming spices in hot ghee or oil. This process releases essential oils and develops complex flavors. If you rush this step, your dish will taste flat. Listen for the crackling of mustard seeds—this auditory cue indicates proper heat and timing.
  • Salt Timing: In Indian cooking, salt should be added toward the end of cooking rather than at the beginning. This technique keeps chickpeas tender and prevents their skins from toughening. Add half the salt early on, then taste and adjust at the end.
  • Choosing Your Ghee: Invest in high-quality, preferably grass-fed ghee. The difference in flavor is substantial—quality ghee imparts a rich, slightly sweet, nutty undertone that cheap ghee simply cannot provide. You can make your own ghee by slowly melting butter and straining the solids.
  • Water Ratio: The amount of water is crucial for steamed chickpeas. Too much water creates a soupy dish; too little results in dry chickpeas. A 1:2 ratio of chickpeas to water works well. For dried chickpeas that have been cooked, use less water.
  • Pressure Cooker Mastery: If using a pressure cooker with dried chickpeas, don't skip the overnight soak—it dramatically reduces cooking time and improves texture. For the fastest results, soak chickpeas, then pressure cook with the spiced base all together. The pressure intensifies flavors while cooking the legumes perfectly.
  • Temperature Control: Indian cooking relies heavily on precise heat control. High heat is used for tempering spices and developing the flavor base, but once chickpeas are added, reduce to medium or medium-low. This prevents burning the bottom of the pot and allows gentle, even cooking.
  • Variations

    1. Bengali-Style Spiced Chickpeas (Chana Chachuri) Replace garam masala with panch phoron (Bengali five-spice blend: fenugreek, mustard, cumin, fennel, and nigella seeds). Add a pinch of nigella seeds (kalonji) to the tempering. Reduce red chili powder and add 1/2 teaspoon turmeric instead. This variation emphasizes the earthy, fennel-forward flavors characteristic of Bengali cuisine. Serve with fresh naan. 2. Punjabi Chickpea Curry (Simpler Version) Skip the toasting of whole spices and simplify to just cumin seeds and mustard seeds for tempering. Use only garam masala, turmeric, and chili powder—no additional spices. This creates a cleaner, more straightforward flavor profile typical of everyday Punjabi home cooking. Perfect for weeknight dinners. 3. South Indian Steamed Chickpeas with Coconut Replace 1/2 cup of water with unsweetened coconut milk. Use 1/2 teaspoon mustard seeds, 1/2 teaspoon chana dal (split chickpeas), and 6-8 curry leaves in place of the tempering spices. Replace cilantro with curry leaves. This brings South Indian (likely Tamil Nadu or Andhra Pradesh) coastal flavors to the dish. Add a squeeze of lime instead of lemon. 4. Goan-Inspired Chickpeas with Coconut and Chilies Add 1/3 cup unsweetened coconut milk to the steaming liquid. Replace mustard seeds with 4 whole dried red chilies, broken in half. Add 8-10 curry leaves to the tempering. Use extra ginger (3 tablespoons) and garlic (2 tablespoons) for a more robust flavor. This version reflects the Portuguese-influenced, coconut-forward cooking of Goa. The dried red chilies add depth and smokiness. 5. Quick-Cook Chickpea Stew for Meal Prep Use only canned chickpeas (no soaking or pressure cooking needed) and reduce cooking time to 10-12 minutes of simmering. Add 2 diced potatoes and 1 cup of chopped spinach or kale. This creates a heartier, more Western-friendly stew while maintaining authentic Indian spice flavors. Perfect for batch cooking and meal prep—stores beautifully for 4-5 days in the refrigerator.

    Storage Instructions

    Refrigerator Storage Store cooled steamed chickpeas in an airtight glass container in the refrigerator for up to 4 days. The flavors actually deepen and improve as the dish sits, making it excellent for meal prep. The chickpeas will become firmer as they cool. Freezer Storage For longer storage, freeze in airtight containers or freezer bags for up to 3 months. Leave 1/2 inch of space at the top of containers if using liquid, as the dish will expand slightly when frozen. Portion into individual servings for convenient reheating. Reheating Instructions Thaw overnight in the refrigerator before reheating. Reheat gently in a saucepan over medium-low heat for 8-10 minutes, stirring occasionally and adding a splash of water if the mixture seems too dry. Alternatively, microwave individual portions in a covered bowl for 2-3 minutes at 50% power, stirring halfway through. Add fresh cilantro and a squeeze of lemon after reheating for brightness. The ginger and garlic flavors intensify during reheating, so you may need to adjust seasoning slightly.

    Serving Suggestions

  • With Indian Breads: Serve alongside warm naan, roti, paratha, or kulcha. The steamed chickpeas provide a protein-rich center for bread-based meals.
  • With Rice: Pair with fragrant basmati rice, jeera rice, or ghee rice for a complete vegetarian meal. A simple cucumber raita (yogurt-based side dish) provides cooling contrast.
  • With Pickled Vegetables: Indian mango pickle (achar) or mixed vegetable pickle adds sharp, tangy contrast to the warm, spiced chickpeas.
  • With Fresh Salads: Serve alongside fresh onion and tomato salad (pyaz-tamatar salad) dressed with lime juice, red chili powder, and cumin for a lighter meal.
  • As Breakfast: In North India, steamed chickpeas are often eaten for breakfast with fresh puri (deep-fried bread) and mint chutney. This provides sustained protein for the morning.
  • With Dahi (Yogurt): A dollop of plain, full-fat yogurt or Greek yogurt alongside provides cooling relief and pairs beautifully with the warm spices.
  • With Chutneys: Serve with fresh mint chutney, cilantro chutney, or tamarind chutney for additional layers of flavor.
  • Frequently Asked Questions

    Q: Can I use canned chickpeas instead of dried? A: Absolutely. Canned chickpeas significantly reduce cooking time. Drain, rinse, and add them directly when the recipe calls for chickpeas. Reduce the water amount to 1/2 cup and cooking time to 4-5 minutes for pressure cooking or 8-10 minutes for stovetop simmering. The texture and flavor will be slightly different, but the dish remains delicious. Canned chickpeas are softer, so be gentle during stirring to prevent breaking them apart. Q: What's the difference between chickpeas and other legumes in Indian cooking? A: Chickpeas (chana) are prized in Indian cuisine for their nutty flavor, firm texture, and protein content. Unlike lentils (dal) which are split and cook quickly, chickpeas maintain their shape and structure even with prolonged cooking. In North India especially, chickpeas appear in both sweet dishes (like chikhalwali) and savory applications. Chickpeas are considered sacred in many Indian vegetarian households and feature prominently in fasting diets. Q: How do I know if my chickpeas are perfectly cooked? A: Well-cooked chickpeas should be tender throughout but still hold their shape. Test by pressing a chickpea against the roof of your mouth with your tongue—it should squash easily without hard spots in the center. The skin should come away easily if you rub a chickpea gently between your fingers. Undercooked chickpeas have a grainy, unpleasant texture; overcooked ones fall apart and create a mushy dish. Q: Can I make this recipe vegan? A: Yes, easily. Replace ghee with coconut oil or vegetable oil. Skip the yogurt garnish or use coconut yogurt or cashew cream. The dish is naturally vegan if you use plant-based fat—some traditional recipes use sesame oil for additional depth. The recipe requires no animal products besides ghee, so this is a simple substitution. Q: What is asafoetida (hing) and why is it important? A: Asafoetida is a resinous spice extracted from the root of Ferula species plants, primarily grown in Afghanistan and Iran. It has a pungent, sulfurous smell that is off-putting in isolation but becomes deeply umami-rich and almost savory when cooked in hot oil or ghee. In Indian vegetarian cooking, asafoetida is prized because it adds a meaty, umami depth that compensates for the absence of meat. It's essential in many North Indian legume dishes. Only 1/4 teaspoon is needed—a little goes a long way. You can find it in Indian grocery stores or online; store it in an airtight container away from light and moisture.

    Nutritional Information

    Per serving (approximately 285 calories):
  • Protein: 12g
  • Fiber: 8g
  • Carbohydrates: 32g
  • Fat: 8g
  • Iron: 3.5mg (20% of daily value)
  • Folate: 125mcg (30% of daily value)
  • Chickpeas are an excellent source of plant-based protein and fiber, making this dish ideal for vegetarians and vegans. The ghee provides fat-soluble vitamins A, D, and K2.

    Ingredient Substitution Guide

    Whether you're working around dietary restrictions, allergies, or simply using what's available in your kitchen, these substitutions work well in this indian preparation:
  • Edamame (shelled): Higher in protein with a fresh, green flavor. Add during the last 10 minutes of cooking to prevent mushiness.
  • Cubed firm tofu: Cut into chickpea-sized cubes for similar bite. Press well and toss with a pinch of chickpea flour for familiar flavor.
  • White cannellini beans: Creamy and mild with a similar size. Use the same quantity and cooking time with no other adjustments.
  • Butter beans (lima beans): Larger and starchier than chickpeas. Reduce cooking time by 5 minutes as they soften faster.
  • When substituting, always taste and adjust seasoning as you go. Different proteins and ingredients absorb and carry flavors differently, so what works perfectly with chickpeas may need tweaking with your substitute.

    Common Mistakes to Avoid

    Even experienced cooks stumble with steamed chickpeas. Here are the pitfalls to watch for:
  • Using water that's too shallow: Water should be 1-2 inches deep, well below the steamer basket. Too shallow and it evaporates too fast; too deep and it touches the food, turning steaming into boiling.
  • Overcrowding the steamer: Steam needs to circulate freely around all surfaces. Arrange food in a single layer with gaps between pieces for even cooking.
  • Ignoring seasoning opportunities: Add aromatics, herbs, citrus, or spices to the steaming water. The steam carries these flavors upward and subtly infuses the food.
  • Opening the lid too often: Each peek releases a burst of steam and drops the temperature significantly. Steam cooks gently and evenly only when the environment stays consistent.
  • Not bringing water to a full boil first: Place food in the steamer only after the water is at a rolling boil and steam is visibly rising. Starting cold leads to uneven, soggy results.
  • Avoiding these common errors will dramatically improve your results. The difference between good and great often comes down to these small details that many cooks overlook.

    Make-Ahead and Meal Prep Tips

    This recipe is excellent for meal preparation. Here's how to get the most out of your batch cooking:
  • Refrigerator storage: 5-7 days in an airtight container. Chickpeas reheat well in any method. Add a splash of water or broth when microwaving to prevent them from drying out and becoming chalky.
  • Freezer storage: Up to 6 months. Roasted chickpeas lose their crunch after a day. Store crispy preparations separately and add them fresh to dishes just before eating.
  • Batch cooking strategy: Cook a large batch of dried chickpeas in a pressure cooker and freeze in recipe-sized portions with some cooking liquid. Much cheaper than canned.
  • Reheating for Best Results

    The biggest mistake in meal prep is aggressive reheating that overcooks the protein. Chickpeas reheat well in any method. Add a splash of water or broth when microwaving to prevent them from drying out and becoming chalky. For packed lunches, consider bringing components separately and assembling fresh. The texture stays better when sauces and garnishes are added at eating time rather than stored together.

    Seasonal Adaptations

    Indian cooking follows seasonal principles rooted in Ayurvedic tradition. Spring favors bitter greens, fresh turmeric, and lighter preparations that cleanse after winter. The intense summer heat calls for cooling ingredients like yogurt, mint, coconut, and raw mango. Monsoon season brings fresh corn, leafy greens, and warming chai spices. Winter welcomes rich curries, root vegetables like carrots and turnips, and sweets made with jaggery and ghee. Adapting this recipe to the seasons doesn't just improve flavor — it often reduces cost since in-season produce is more abundant and affordable. Visit your local farmers' market for the freshest seasonal ingredients that will elevate this dish.

    Scaling This Recipe

    Need to feed more people or cooking for just yourself? Here's how to adjust:
  • If feeding a crowd, consider cooking components separately and assembling at serving time. This gives you more control and keeps textures intact.
  • When halving this recipe, keep cooking temperature the same but reduce time by about 25%. Less food means less thermal mass, so it heats through faster.
  • Acid ingredients (citrus juice, vinegar) should be added conservatively when scaling up. Too much acid overwhelms other flavors more quickly than salt or spice.
  • For doubling, use a larger vessel rather than cooking two batches when possible. Proteins cook more evenly in a single batch with proper spacing.
  • As a general rule, taste frequently when scaling. Your palate is the best guide for getting the balance right at any batch size.
    Affiliate Disclosure: This page contains affiliate links to recommended cookware that we use and trust. If you purchase through these links, we earn a small commission at no additional cost to you. This helps support our work bringing authentic Indian recipes to your kitchen.
    Shop Recommended Equipment
    *Last updated: 2026-01-19 | Recipe development: North Indian culinary traditions*

    Chef's Recommended Tools

    Budget Pick

    Stainless Steel Steamer Basket - Expandable

    21,300+

    $9.99

    View on Amazon

    Bamboo Steamer Basket (10 Inch, 2-Tier)

    9,800+

    $18.99

    View on Amazon

    Silicone Steamer Liners (100-Pack)

    11,400+

    $7.99

    View on Amazon

    Disclosure: As an Amazon Associate, we earn from qualifying purchases at no extra cost to you. We only recommend products we genuinely believe will enhance your cooking experience.

    Get Weekly Recipes

    New recipes, cooking tips, and seasonal inspiration delivered every week.

    No spam. Unsubscribe anytime.