Amritsari Pindi Chole (Punjabi Channa Masala)

User profile image
Leena Kohli (@leenakohli)

There’s something magical about the aroma of freshly made Pindi Chole — bold, spicy, and full of warmth — that instantly takes you back to the heart of Punjab. Whether it’s a lavish Punjabi wedding, a Sunday family brunch, or a festive celebration, this dish always steals the spotlight.

Also known...

Prep Time
15min
Cook Time
40min
Total Time
55min
Amritsari Pindi Chole (Punjabi Channa Masala)  recipe

Ingredients

4 Servings
(1 serving = 1 cup)

For Boiling

  • 2cups
    white chickpeas (Kabuli chana), soaked overnight
  • 4cups
    water
  • 1tbsp
    loose tea (or 2 tea bags)
  • 1tsp
    salt
  • 1/4tsp
    baking soda

For the Masala

  • 1/4cup
    oil
  • 1/4tsp
    hing (asafoetida)
  • 1in
    fresh ginger
  • 4clove
    garlic
  • 2
    green chillies adjust to taste
  • 1
    medium onion, finely chopped (about ¾ cup)
  • 2tbsp
    channa masala powder
  • 1tsp
    salt (adjust to taste)
  • 1tsp
    Kashmiri red chilli powder
  • 1/2tbsp
    amchur (dry mango powder)
  • 1tsp
    anardana (pomegranate powder)
  • 2
    medium tomatoes, ground (about ¾ cup)

For Tempering

  • 1tbsp
    ghee
  • 1tsp
    cumin seeds
  • 2
    dry red chillies
  • 1/2tsp
    roasted jeera powder (to sprinkle at the end)

How to make Amritsari Pindi Chole (Punjabi Channa Masala)

Boil the Chana

  1. In a saucepan, boil water with the tea for 3–4 minutes. Do not over-boil the tea, as it can turn the curry bitter.

  2. Strain the tea and set the brewed liquid aside.

  3. In a pressure cooker, add the soaked chickpeas, brewed tea, salt, and baking soda.

  4. Pressure cook on high until the first whistle, then reduce the flame and cook for 3–4 more whistles.

  5. Let the pressure release naturally. The chickpeas should be soft but not mushy.

    Step 1.1: Let the pressure release naturally
  6. Drain the chickpeas and reserve the cooking liquid.

    Step 1.1: Drain the chickpeas and reserve the cooking liquid

Prepare the Masala

  1. Grind the ginger, garlic, and green chillies into a paste.

    Step 2.1: Grind the ginger, garlic, and green chillies into a paste
  2. Heat oil in a kadhai or heavy-bottomed pan. Add hing, followed by the ginger-garlic-chilli paste.

  3. Sauté until golden and fragrant.

    Step 2.1: Sauté until golden and fragrant
  4. Add chopped onions and cook until they turn golden brown.

    Step 2.1: Add chopped onions and cook until they turn golden brown
    Step 2.2: Add chopped onions and cook until they turn golden brown
  5. Stir in chana masala powder, salt, Kashmiri chilli powder, amchur, anardana, and reserved chana water. Mix well.

    Step 2.1: Stir in [chana masala powder](https://www
    Step 2.2: Stir in [chana masala powder](https://www
  6. Add the ground tomatoes and cook until oil begins to separate from the masala.

    Step 2.1: Add the ground tomatoes and cook until oil begins to separate from the masala
    Step 2.2: Add the ground tomatoes and cook until oil begins to separate from the masala
  7. Add boiled channa and sauté for 1–2 minutes over high heat.

    Step 2.1: Add boiled channa and sauté for 1–2 minutes over high heat
  8. Pour in reserved channa water. Simmer on medium-high for 8–10 minutes until the gravy thickens.

    Step 2.1: Pour in reserved channa water
    Step 2.2: Pour in reserved channa water
  9. Note: The gravy will thicken further as it cools.

Add the Tempering

  1. In a small pan, heat ghee. Add cumin seeds and dried red chillies.

    Step 3.1: In a small pan, heat ghee
  2. Once they crackle, pour the tempering over the simmered chole.

  3. Sprinkle roasted cumin powder on top and gently stir.

    Step 3.1: Sprinkle roasted cumin powder on top and gently stir
  4. Serve hot with bhatura, puri, kulcha, crisp paratha or rice with a side of sliced onions, green chillies, and lemon wedges Enjoy!

    Step 3.1: Serve hot with bhatura, puri, kulcha, crisp paratha or rice with a side of sliced onions, green chillies, and lemon wedges Enjoy!

Tips & Tricks

  1. Substitute amchur or anardana with tamarind paste for a different tangy twist.

  2. Add a spoonful of ghee or butter for a richer taste before serving.

  3. Adjust the spice level to your taste by reducing or increasing the chillies.

Loading reviews...

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