Chana Dal Pulao (Punjabi-Style)

User profile image
Leena Kohli (@leenakohli)

Punjabi-Style Chana Dal Pulao, also known as Chana Dal Khichdi, is a comforting North Indian rice dish made with chana dal, basmati rice, and aromatic whole spices. It’s a healthy, protein-rich one-pot meal that’s perfect for lunch, dinner, or days when you want something delicious without spending too much time cooking.

The slow-cooked masala—ginger, chillies, onions, tomatoes, and kasuri methi—gives this pulao a beautiful depth of flavour. Once steamed with ghee, every grain becomes fluffy and...

Chana Dal Pulao (Punjabi-Style) recipe

Stuck mid-recipe?

Chefadora AI has the answer - timers, swaps, step-by-step help.

Prep Time
30min
Cook Time
45min
Total Time
1hr 15min

Ingredients

6 Servings
(1 serving = 1 bowl)
  • chana dal (Bengal gram)
    chana dal (Bengal gram)
    1cup
  • basmati rice
    basmati rice
    2cups
  • oil
    oil
    1/3cup
  • small bay leaves
    small bay leaves
    2
  • cinnamon stick
    cinnamon stick
    1in
  • cloves
    cloves
    4clove
  • black cardamoms
    black cardamoms
    2
  • green cardamoms
    green cardamoms
    4
  • dry red chillies
    dry red chillies
    2
  • mace flower (optional)
    mace flower (optional)
    1
  • cumin seeds
    cumin seeds
    1tsp
  • ginger, chopped
    ginger, chopped
    1tbsp
  • green chillies, chopped (adjust to taste)
    green chillies, chopped (adjust to taste)
    3
  • onion, chopped
    onion, chopped
    1cup
  • kasuri methi
    kasuri methi
    1tbsp
  • tomatoes, chopped
    tomatoes, chopped
    1cup
  • salt (adjust to taste)
    salt (adjust to taste)
    1tbsp
  • water
    water
    4cups
  • garam masala powder
    garam masala powder
    1tsp
  • ghee
    ghee
    2tbsp
  • Fresh coriander, for garnish
    Fresh coriander, for garnish

How to make Chana Dal Pulao (Punjabi-Style)

Soak the Dal & Rice

  1. Step 1

    Wash the chana dal well and soak for 4–5 hours. For a quick soak, use hot boiling water and soak for 1 hour.

    Step 1.1: Wash the chana dal well and soak for 4–5 hours
    Step 1.2: Wash the chana dal well and soak for 4–5 hours
  2. Step 2

    Rinse the basmati rice and soak for 30 minutes.

    Step 1.1: Rinse the basmati rice and soak for 30 minutes
  3. Step 3

    Drain both and set aside.

Prepare the Tempering

  1. Step 1

    Heat oil in a large pan, pot, or kadhai over medium heat.

  2. Step 2

    Add bay leaves, cinnamon, cloves, black cardamoms, green cardamoms, dry red chillies, mace, and cumin seeds. Sauté until the spices turn fragrant.

    Step 2.1: Add bay leaves, cinnamon, cloves, black cardamoms, green cardamoms, dry red chillies, mace, and cumin seeds
  3. Step 3

    Add ginger and green chillies. Cook until the raw smell goes away.

    Step 2.1: Add ginger and green chillies

Cook the Base

  1. Step 1

    Add the chopped onions and kasuri methi. Cook until the onions turn light golden.

    Step 3.1: Add the chopped onions and kasuri methi
    Step 3.2: Add the chopped onions and kasuri methi
  2. Step 2

    Add the soaked chana dal and sauté for 4–5 minutes.

    Step 3.1: Add the soaked chana dal and sauté for 4–5 minutes
    Step 3.2: Add the soaked chana dal and sauté for 4–5 minutes
  3. Step 3

    Add tomatoes and salt. Cook until the tomatoes soften and turn mushy.

    Step 3.1: Add tomatoes and salt
    Step 3.2: Add tomatoes and salt

Add Rice & Simmer

  1. Step 1

    Gently mix in the soaked rice, being careful not to break the grains.

    Step 4.1: Gently mix in the soaked rice, being careful not to break the grains
    Step 4.2: Gently mix in the soaked rice, being careful not to break the grains
  2. Step 2

    Pour in the water and stir in the garam masala. Adjust seasoning if needed.

    Step 4.1: Pour in the water and stir in the garam masala
  3. Step 3

    Cook on high heat until most of the water evaporates and only small bubbles remain on the surface.

    Step 4.1: Cook on high heat until most of the water evaporates and only small bubbles remain on the surface

Dum Cook

  1. Step 1

    Reduce the heat to low, drizzle ghee on top, cover with a tight lid, and place a weight over it.

    Step 5.1: Reduce the heat to low, drizzle ghee on top, cover with a tight lid, and place a weight over it
    Step 5.2: Reduce the heat to low, drizzle ghee on top, cover with a tight lid, and place a weight over it
  2. Step 2

    Let it cook (dum) for 10–12 minutes.

  3. Step 3

    Turn off the heat and rest for 15 minutes without opening the lid.

Finish & Serve

  1. Step 1

    Fluff the pulao gently with a fork.

  2. Step 2

    Garnish with fresh coriander.

    Step 6.1: Garnish with fresh coriander
  3. Step 3

    Serve hot with raita, curd, pickle, or fresh salad.

    Step 6.1: Serve hot with raita, curd, pickle, or fresh salad

Nutrition (per serving)

Calories

337.5kcal (16.88%)

Protein

10.4g (20.84%)

Carbs

39.4g (14.33%)

Sugars

3.0g (6.06%)

Healthy Fat

11.3g

Unhealthy Fat

4.3g

% Daily Value based on a 2000 calorie diet

Tips & Tricks

  1. Add a little extra salt as rice absorbs salt while cooking, so the final pulao tastes perfectly seasoned.

  2. For a pressure cooker method, follow the same steps and cook for 2 whistles, then let the pressure release naturally.

  3. Soak the chana dal well as dal takes longer to cook than rice, so soaking helps both cook evenly together.

FAQS

  1. Do I need to soak the chana dal?

    Yes, soaking helps the dal cook evenly with the rice.

  2. Can I make this in a pressure cooker?

    Absolutely — cook for 2 whistles and let the pressure release naturally.

  3. Can I use regular rice instead of basmati?

    Yes, but basmati gives the best aroma and fluffy texture.

  4. Can I add vegetables?

    Yes — peas, carrots, or potatoes work well.

  5. What to serve with Chana Dal Pulao?

    Raita, curd, papad, or a simple salad.

leenakohli's profile picture
instagram

Leena Kohli

(@leenakohli)

Elevate your confidence through the magic of home cooking with my easy-to-follow recipes 👩‍🍳✨

chefadora
© 2025 Chefadora Pty Ltd, All Rights Reserved

Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia
Recipe Questions?