Skip to content
A dish of chana pulao with basmati rice, chickpeas, fried onions and fresh herbs, served with raita and lemon.
Pakistani · Rice Dishes

Chana Pulao (Chickpea Pulao with Whole Spices and Fried Onions)

A one-pot rice dish of tender chickpeas and basmati, cooked in the chickpea broth with browned onions, yogurt and whole spices. Filling, meat-free and good for a weekday lunch.

Prep30 min
Cook1 h 25 min
Total1 h 55 min
Serves4
Difficulty
CuisinePakistani

Ingredients

4 servings

Equipment: Large heavy-bottomed pot with a tight lid, medium pot or pressure cooker for the chickpeas, tava or flat pan (optional, for dum)

Method

  1. Rinse the basmati in several changes of cold water until the water runs almost clear. Cover with fresh water and soak for 30 minutes, then drain well just before using.

  2. Drain the soaked chickpeas and put them in a medium pot with 1.2 litres of fresh water, the bay leaf and 1 teaspoon of salt. Bring to a boil, skim off any foam, then cover and simmer until a chickpea mashes easily between your fingers, about 40 minutes (about 15 minutes at full pressure in a pressure cooker).

  3. Strain the chickpeas, keeping the cooking liquid. Measure out 500 ml of the liquid and top up with hot water if you are short. Set both aside.

  4. Heat the oil in the large pot over medium heat. Add the onions and fry, stirring often, until deep golden brown, 12 to 15 minutes. Lift out about a third of them onto a plate for garnish.

  5. To the remaining onions add the cumin seeds, cloves, both cardamoms, cinnamon and peppercorns. Stir for 30 seconds until fragrant, then add the ginger-garlic paste and cook for 1 minute.

  6. Add the tomatoes, chilli powder, coriander powder, turmeric and salt. Cook, mashing the tomatoes with your spoon, until soft and the oil begins to separate at the edges, about 6 minutes.

  7. Lower the heat and stir in the yogurt a little at a time so it does not split. Cook for 2 minutes, then add the chickpeas and green chillies and stir to coat in the masala for 2 minutes.

  8. Pour in the 500 ml chickpea liquid, add half the mint and coriander and the lemon juice, and bring to a rolling boil. Taste the liquid: it should be slightly saltier than you would like to eat, because the rice will absorb it. Adjust the salt.

  9. Add the drained rice and spread it evenly, gently, without stirring hard. Cook uncovered over high heat until the liquid has dropped just below the surface of the rice and small steam holes appear, about 6 to 8 minutes.

  10. Sprinkle over the garam masala. Cover with the lid (put a tava under the pot if you have one), turn the heat to its lowest and cook on dum until the grains are tender and fluffy, 10 minutes.

  11. Turn off the heat and rest, covered, for 5 minutes. Fluff gently with a fork from the sides, and scatter the reserved fried onions and remaining mint and coriander on top.

Cooking tips

  • Soak the chickpeas overnight, about 8 hours, and keep the rice soak to 30 minutes. Longer soaking makes basmati break when stirred.
  • Use the chickpea cooking liquid for the rice. It carries flavour and gives the grains a savoury, slightly creamy taste.
  • Do not stir after adding the rice. Move it only by gently lifting from the edges, otherwise the long grains snap and turn sticky.
  • If the rice is still hard after dum, sprinkle 2 tablespoons of hot water over it, cover and steam for 5 more minutes.

Substitutions

  • Canned chickpeas: use 2 cans (about 400 g drained). Skip the boiling step and use 500 ml water or vegetable stock with an extra 1/4 teaspoon salt.
  • Vegan: replace the yogurt with 2 tablespoons of extra tomato paste or chopped tomato and a squeeze of extra lemon juice.
  • Black cardamom or bay leaf missing: add one more green cardamom pod and a pinch of ground cumin.
  • Sella or regular long-grain rice can be used, but check the pack for water ratio and dum time.

Serve with

"Serve hot with cucumber-mint raita, kachumber salad (cucumber, tomato and onion) and a wedge of lemon. A spoon of lime pickle or mango achar goes well on the side."

Storage

"Cool within 1 hour and refrigerate in a covered container for up to 2 days. Freeze in portions for up to 1 month."

Reheating

"Sprinkle a spoonful of water over each portion, cover and microwave for 2 to 3 minutes, or steam in a covered pan on low heat, until piping hot all the way through."

Nutrition per serving, estimated

540kcal
16 gProtein
86 gCarbs
14 gFat

Estimated from the ingredient list. Values vary with brands and portion size.

Related

You might also cook

Overhead view of chicken biryaniPakistani

Chicken Biryani

Layers of long-grain basmati and a tangy, spiced chicken masala, steamed together until every grain stays separate. Made with potatoes and dried plums, the way many Karachi homes make it.

1 h 30 minServes 6
Overhead view of chana chaatPakistani

Chana Chaat

Tangy chickpea salad with potato, onion, tomato and tamarind chutney. The iftar favourite that works any afternoon.

15 minServes 4
Overhead view of aloo parathaPakistani

Aloo Paratha

Whole-wheat flatbread stuffed with spiced mashed potato and griddled in ghee until crisp in spots.

45 minServes 4
Overhead view of masoor daal with tarkaPakistani

Masoor Daal with Tarka

Red lentils simmered until silky, then finished with a sizzling tarka of cumin, garlic and dried chilies. Weeknight comfort for very little money.

35 minServes 4
More from this cuisine

Pakistani kitchen

All Pakistani
Bowl of golden chicken corn soup with shredded chicken, corn kernels, egg ribbons and spring onionPakistani

Chicken Corn Soup

A thick, gently peppery soup of shredded chicken, sweet corn and silky egg ribbons, in the style of Pakistani Chinese restaurants. Easy to make at home on a cold evening.

55 minServes 4