Chana Pulao: Spiced Chickpea Rice Pilaf

I first published this Chana Pulao recipe in 2016 when the blog was new and life was simpler. I’m updating it in 2023 with two young children—a six-year-old daughter and a two-year-old son—and this chickpea pulao remains one of their favourite ways to enjoy rice.

This is a comforting, one-pot meal I turn to on busy days when I don’t want to fuss. It uses minimal ingredients—rice, chickpeas, onions and oil—plus a few whole aromatic spices common in Pakistani, Indian and Bangladeshi cooking. The result is fragrant, mildly spiced rice with tender chickpeas that kids and adults both love.

Chana Pulao step image

How to cook Chana Pulao

This method keeps the process quick and reliable. Follow these steps for fluffy, well-coloured pulao:

1. Heat oil or ghee in a deep pot. Add thinly sliced onions and fry over medium-high heat until they turn golden, and then a darker gold. Patience here gives the rice its colour and depth of flavour.

Frying onions for pulao

2. Add whole spices—cumin seeds, cloves, black cardamom and a stick of cinnamon—along with salt and optional whole green chillies for aroma. Fry briefly until the onions deepen to a rich golden brown.

Whole spices and onions

3. Stir in cooked chickpeas and the measured water. When the liquid comes to a boil, add washed and soaked basmati rice (soak at least 30 minutes). Return to a boil, then cook on high while stirring gently once or twice until most of the water evaporates.

Adding chickpeas and rice

4. Once most water has gone and the surface looks drier, cover the pot with a tight-fitting lid. For extra steam retention, place a clean cloth between pot rim and lid or wrap the lid. Reduce heat to the lowest setting and steam (dum) for 10–15 minutes.

Pulao after initial cooking

5. Remove the lid and fluff the rice gently with a fork or slotted spoon before serving to separate the grains and release steam.

Tips to make your Chana Pulao delicious

  • Basmati rice is my preferred choice for pulao because of its fragrance and long grains. If you struggle with undercooked or mushy basmati, try using sella (parboiled) basmati for greater forgiveness: it holds shape well and is harder to overcook.
  • Tinned chickpeas are convenient and work well here, but chickpeas cooked from dried beans give a slightly better texture and flavour. If using home-cooked chickpeas, substitute the same drained volume as the tinned amount.
  • Red onions make a richer, sweeter base than white onions and help produce a deeper colour in the rice. Aim for well-browned onions (not burnt) to act as a natural dye and flavour booster.
  • Green chillies in this recipe are used whole for fragrance and do not usually add heat. If you want a spicy pulao, slice or chop the chillies so their heat distributes through the dish.
  • When frying onions and spices, stir and watch the colour carefully: the darker the onions (without burning), the deeper the pulao’s colour and complexity.
Finished Chana Pulao

What to serve with Chana Pulao

Chana Pulao is versatile and can be enjoyed on its own or with a variety of accompaniments. A simple salad, a cooling raita, pickles or a spicy curry all work well. It pairs especially nicely with rich, meaty curries and fried potato patties, but it also stands up well alongside vegetarian dishes and chutneys.

How to double or triple this recipe

You can scale this recipe by doubling or tripling ingredient quantities. The one thing to recalculate carefully is the water. The ratio I use for all my pulaos is:

Cups of water = cups of rice + 1

For example: 4 cups rice needs 5 cups water; 2 cups rice needs 3 cups water. All cup measurements are standard 250 ml cups.

Other pilau / pulao variations

There are many pulao variations you can try: chicken pulao, prawn pilau, mattar (peas) pilau and mutton pulao. The same basic technique applies—brown your onions and spices well, add your main ingredient and rice, then steam until fluffy.

A note on adding yogurt and tomatoes

Some cooks add yogurt or tomatoes to pulao. I prefer to avoid both because they increase the overall liquid and can make rice heavier and less fluffy. Traditional Pakistani pulao typically does not include both tomatoes and yogurt together. If you prefer those additions for personal taste, use them sparingly and account for the extra liquid when adjusting water.

In short: there is no need to add tomatoes or yogurt to make a great pulao; the onion, spices and rice alone are enough to create a satisfying dish.

Enjoy this simple, fragrant Chana Pulao—made with love and few ingredients, perfect for busy family evenings and feeding little ones with minimal fuss.

📋 Recipe

Chana Pulao thumbnail

Chana Pulao / Pilau – Pakistani Chickpeas and Rice

Cook Time: 45 minutes • Total Time: 45 minutes • Servings: 5

Ingredients

  • 4 tablespoons (60 ml) oil or ghee
  • 1 medium onion (about 110 g), sliced
  • 1 tablespoon cumin seeds
  • 3 teaspoons salt, or to taste
  • 6 whole cloves
  • 2 whole black cardamoms
  • 1 medium stick cinnamon
  • 2–3 whole green chilies (optional)
  • 3 cups (500 g) cooked chickpeas, drained weight
  • 2 cups (400 g) basmati rice (washed and soaked for at least 30 minutes)
  • 3 cups / 750 ml water (see notes if changing serving size)

Instructions

  1. In a deep pot, heat the oil and add the sliced onions. Fry until the onions become golden, about 10 minutes.
  2. Add the cumin seeds, cloves, black cardamoms, cinnamon, salt and green chilies (if using). Fry for a few more minutes until the onions are a dark gold.
  3. Add the cooked chickpeas, rice and water. Bring to a boil. If you adjusted the serving size, refer to the notes for the correct water amount.
  4. Cook on high heat, gently stirring once or twice, until most of the water has evaporated—about 8 minutes. Do not break the rice grains.
  5. When the surface looks drier, place a tight-fitting lid on the pot. Turn heat to the lowest setting and steam for 10–15 minutes. Wrapping the lid with a clean tea towel helps absorb excess steam and yields fluffier rice.
  6. After steaming, gently fluff the rice with a fork or slotted spoon before serving.

Notes

  • If adjusting serving size, use these water amounts: 0.5x = 2 cups / 500 ml water; 1x = 3 cups / 750 ml; 2x = 5 cups / 1.2 L; 3x = 7 cups / 1.65 L.
  • Green chillies added whole are mainly for fragrance and usually do not make the dish hot. Chop them if you want a spicier result.