Cook · High-protein · Vegan

Chana masala

The spiced chickpea curry that eats like a full meal. High in protein and fibre, entirely plant-based, and full of quiet kitchen science, from the natural way it turns dark to the tang that helps you absorb its iron.

High-protein Vegan ~13g protein

40 min

soaked chana

4

serves

Easy

effort

Why this recipe works

Chickpeas are a nutrition powerhouse: high in plant protein and fibre, filling and slow to digest, with the heart and blood-sugar benefits of all pulses. Two bits of tradition are secretly clever. That deep brown colour is not caramel or excess spice, it comes from tea leaves or dried amla, whose tannins darken the gravy naturally. And the signature sourness, from amchur or anardana, does double duty: it gives chhole its tang, and its acidity helps your body absorb the iron in the chickpeas. Cook the chana properly soft, and mash a few to thicken, so you need no cream at all.

Ingredients

  • Kabuli chana (chickpeas), soaked1 cup dry
  • Tea bag or dried amla (for colour)1
  • Onion + tomato2 + 2
  • Ginger-garlic + green chilli1 tbsp + 1
  • Cumin + coriander powder1 tsp each
  • Chana masala + amchur (or anardana)1 tbsp + 1 tsp
  • Oil, salt, garam masala2 tbsp
  • Ginger julienne, lemon, corianderto finish

Method

  1. 1

    Soak the chickpeas overnight, then pressure cook them until fully soft with salt and a tea bag or a piece of dried amla tied in muslin.

    The colour trick: the tannins in tea and amla stain the chickpeas a deep, appetising brown, the authentic look, with no burnt spice or sugar. Soaking and thorough cooking also make them digestible and safe.

  2. 2

    Brown the onions well in oil, then add ginger-garlic and chilli, the cumin and coriander, and cook the tomatoes down to a thick masala.

    Why brown the onions: proper browning is the Maillard reaction, building the deep savoury base that gives chhole its body without any cream.

  3. 3

    Add the chana masala and amchur, then the cooked chickpeas with some of their liquid. Simmer 10 minutes, mashing a few chickpeas against the pan to thicken.

    Why mash a few: the crushed chickpeas release starch and thicken the gravy naturally. The amchur's acidity flavours it and helps you absorb the chickpeas' plant iron.

  4. 4

    Finish with garam masala, a squeeze of lemon, ginger julienne and coriander. Serve with rice, roti, or the occasional bhatura.

    Everyday vs treat: chana with rice or roti is a genuinely balanced, high-protein meal. The fried bhatura is the treat part, best kept for now and then.

Three ways

1 · Classic

Dark, tangy Punjabi chhole as above, with rice or roti.

2 · Quick

Use canned chickpeas to skip the soaking; ready in 20 minutes.

3 · More veg

Stir in spinach or a handful of peas for extra greens and fibre.

Want the canned-chickpea shortcut or a no-oil version? The assistant will answer from reviewed sources, and cite them. Coming soon.

Coming soon