A culinary education for the home kitchen — from fond to flame
Fond & Flame

mains · plant-based

Chana Masala (Chickpea Curry)

Spiced chickpea curry in a tomato-onion sauce — a North Indian staple that's vegan, hearty, and ready in 40 minutes.

★ Beginner$30 minServes 4
Be the first to rate
Chana Masala (Chickpea Curry) — plant-based — indian — recipe plated and ready to serve

Nutrition (per serving)

300

Calories

14g

Protein

42g

Carbs

10g

Fat

10g

Fiber

Ingredients

Servings:4

For the masala base:

  • 2 tbsp vegetable oil
  • 1 large onion, finely diced
  • 4 cloves garlic, minced
  • 1 inch piece fresh ginger, grated
  • 2 green chiles (serrano or Thai), slit lengthwise
  • 1 can (14 oz) crushed tomatoes
  • For the spice blend:

  • 2 tsp ground coriander
  • 1 tsp ground cumin
  • 1 tsp garam masala
  • ½ tsp turmeric
  • ½ tsp amchur (dried mango powder)
  • ¼ tsp cayenne pepper
  • 1 tsp salt
  • For the chickpeas:

  • 2 cans (15 oz each) chickpeas, drained and rinsed
  • ½ cup water
  • Lemon wedges
  • Method

    1. Cook the onions by heating oil in a large skillet over medium heat. Add the diced onion and cook for 10-12 minutes, stirring every 2 minutes, until deeply golden brown. Don't rush this — the onions need to caramelize, not just soften. They'll release moisture first (getting translucent), then start to color at the edges, then turn uniformly golden. This is the flavor foundation of the entire dish.

    2. Add the aromatics — garlic, ginger, and green chiles — and cook for 1 minute until fragrant. The ginger should sizzle when it hits the pan. These three aromatics form the base of most North Indian curries.

    3. Bloom the spices by adding the coriander, cumin, garam masala, turmeric, amchur, and cayenne directly to the pan. Stir constantly for 60 seconds. The spices should darken slightly and become intensely fragrant — you'll smell each one individually. This step is called tadka or tempering, and it's the single most important technique in Indian cooking. Raw spices taste dusty; bloomed spices taste alive.

    4. Add the tomatoes and cook for 5-7 minutes, stirring occasionally, until the oil separates from the tomato mixture and pools at the edges. In Indian cooking, this separation is called "the oil leaving the masala" — it means the base is properly cooked and ready for the main ingredient. The sauce should look thick and jammy.

    5. Add the chickpeas and water. Before adding, take about 1/2 cup of chickpeas and mash them roughly with a fork, then add everything to the pan. The mashed chickpeas dissolve into the sauce and thicken it naturally. Stir to coat all the chickpeas in the masala. Bring to a simmer.

    6. Simmer for 15-20 minutes uncovered, stirring occasionally. The sauce should reduce and cling to the chickpeas. If it gets too thick, add a splash of water. Taste and adjust — it should be well-spiced, slightly tangy, and savory. Add more salt, lemon juice, or cayenne as needed.

    7. Finish with fresh cilantro and serve with basmati rice, naan, or both. Squeeze lemon over each serving at the table — the fresh acidity brightens all the warm spices. Chana masala is traditionally a everyday home-cooked dish in North India, not a restaurant special. It should taste comforting and familiar, not fussy.

    Equipment

    Chef Notes

    • The most important thing: Cook the onions until they're deeply golden brown — 10-12 minutes, not the 5 minutes most recipes claim. The caramelized onions provide the sweetness and body that define a great chana masala. Undercooked onions make the sauce taste raw and one-dimensional.
    • Toast the ground spices in the oil for 60 seconds before adding tomatoes. Blooming spices in fat releases their essential oils and intensifies their flavor by 3-4x compared to adding them dry.
    • Amchur (dried mango powder) adds a tangy sourness that's traditional in North Indian chana masala. If you can't find it, lemon juice added at the end works as a substitute, though the flavor is slightly different.
    • Mash about 1/4 of the chickpeas with a fork before adding them. The mashed chickpeas thicken the sauce and give it body without adding cream or coconut milk.
    • This dish tastes better the next day. The spices meld and the chickpeas absorb more sauce. Make it ahead for meal prep.

    Common Substitutions

    IngredientSubstitutionNotes
    Amchur (dried mango powder)1 tbsp lemon juice added at endDifferent sourness profile but serves the same purpose
    Canned chickpeasDried chickpeas, soaked overnight and boiled 1 hrBetter texture and flavor — worth the extra time
    GheeVegetable oilKeeps it vegan — loses the nutty richness but the spices carry the dish
    Green chiles (serrano)Jalapeño or 1/4 tsp cayenneJalapeño is milder; cayenne adds heat without the fresh chile flavor
    Garam masalaEqual parts cumin, coriander, cardamom, cinnamonA rough approximation — buy garam masala if you cook Indian regularly

    What You're Practicing

    Blooming spices in fat (tadka/tempering) is the foundational technique of Indian cooking. Every curry, dal, and sabzi starts with this step — heating whole or ground spices in oil or ghee to release their volatile compounds. The fat-soluble flavor molecules dissolve into the oil and distribute evenly throughout the dish. This same principle appears in Mexican cooking (toasting chiles in oil), Sichuan cooking (chili oil), and Ethiopian cooking (berbere in niter kibbeh). Visit Spice Blends for more on building flavor from spices.

    The onion-tomato masala base here is the template for hundreds of North Indian dishes. Once you can make this base confidently — deeply browned onions, bloomed spices, cooked-down tomatoes with oil separation — you can make butter chicken, dal makhani, palak paneer, and dozens of other curries by simply changing the main ingredient. See Techniques for more on building curry bases.

    Video Resources

    Some equipment and ingredient links are affiliate links. We earn a small commission at no extra cost to you. Learn more

    No comments yet. Be the first to share your thoughts.

    Frequently Asked Questions

    Can I make Chana Masala (Chickpea Curry) ahead of time?
    Yes. ahead for meal prep.
    How do I store leftover Chana Masala (Chickpea Curry)?
    Store in an airtight container in the refrigerator for 3-4 days. Reheat gently over medium-low heat, adding a splash of broth or water to prevent drying out.
    Can I freeze Chana Masala (Chickpea Curry)?
    Yes — most cooked mains freeze well for up to 3 months. Cool completely, store in freezer-safe containers, and thaw overnight in the refrigerator before reheating.
    How many servings does this recipe make?
    This recipe serves 4. You can scale the ingredients up or down proportionally — use the Meal Plan servings slider to adjust the grocery list automatically.
    Is Chana Masala (Chickpea Curry) a quick recipe?
    Yes — this recipe is ready in 30 minutes including prep time, making it perfect for busy weeknights.
    Is Chana Masala (Chickpea Curry) gluten free and high protein and plant based and vegetarian?
    Yes — this recipe is gluten free and high protein and plant based and vegetarian. Check the Common Substitutions section for additional dietary adaptations.
    Is this an authentic Indian recipe?
    This recipe follows traditional Indian techniques and ingredients. The Chef Notes section explains any adaptations for home kitchen accessibility and suggests authentic alternatives where substitutions are made.
    What substitutions can I make for Chana Masala (Chickpea Curry)?
    See the Common Substitutions section above for ingredient and equipment swaps with specific trade-off notes for each alternative.

    You Might Also Like