Pindi Chole (No Onion, No Garlic) Punjabi Chickpea Curry

Pindi Chole is a richly spiced chickpea curry made without onions, garlic or tomatoes. Cooked slowly in a cast iron pan, it develops a deep, dark colour and an intense flavour. Serve with bhaturas, naan or kulchas — it works equally well for breakfast, lunch or dinner.

Pindi Chole in a cast iron pan

Pindi Chole originates from Rawalpindi and stands out because it skips the usual curry base of onions, garlic and tomatoes. Instead, it relies on whole and ground spices, roasted dried fruit like anardana (dried pomegranate) and a tea bag of spices to achieve its characteristic dark colour and layered flavour. When cooked slowly, chickpeas become tender and absorb the masala, resulting in a dish that is both hearty and aromatic.

Ingredients You’ll Need

Most ingredients are easy to find. Below are the essentials along with practical substitutes where relevant.

Picture of all the ingredients for pindi chole with text overlay to identify them
  • Kabuli Chana (Chickpeas): Use dried chickpeas soaked overnight for the best texture; canned can be used in a pinch but the taste differs.
  • Whole spices: Cloves, green cardamom, black cardamom, cinnamon and peppercorns — wrapped in a muslin potli for easy removal.
  • Tea leaves: A small amount added in the potli helps develop the dark colour and a subtle roasted note.
  • Ghee: Traditional choice for authentic flavour; use neutral oil to make the recipe vegan.
  • Anardana (dried pomegranate): Gives a tangy, fruity sourness; substitute tamarind juice (about 1.5 tbsp) if unavailable.
  • Ajwain (carom seeds) and Hing (asafoetida): Aid digestion and act as flavour enhancers in this no-onion-garlic recipe.
  • Ginger and green chillies: Fresh ginger adds brightness; chillies provide heat — adjust to taste.
  • Chole masala and Kashmiri chilli powder: Use a store-bought Pindi or Chole masala for convenience; adjust chilli to your heat preference.
  • Potatoes (optional): Fried spiced potato chunks are a popular topping for Pindi Chole.

How to Make Pindi Chole

Follow these steps for a reliably flavorful Pindi Chole. Using a cast iron pan or kadhai and cooking gently will give you the signature colour and texture.

Step by step picture collage showing how to make pindi chole
  1. Make a spice potli: place tea leaves, 2 cloves, 1 green cardamom, 1 black cardamom, 4–5 peppercorns and a 1-inch piece of cinnamon into a small piece of cheesecloth or muslin. Tie it securely so nothing escapes while cooking.
  2. Add the potli and soaked, drained chickpeas to a pressure cooker with 3 cups of water. Cook on high until the first whistle, then reduce heat and simmer for 25 minutes or until the chickpeas are tender.
  3. Remove and discard the potli. Reserve the cooking liquid and drain the chickpeas separately.
  4. In a cast iron kadhai or heavy-bottomed pan, lightly roast 1 teaspoon anardana on low heat to bloom its flavour, then add the cooked chickpeas.
  5. Season with 1 teaspoon rock salt, 1/4 teaspoon ajwain, 1/4 teaspoon hing, half the julienned ginger, two slit green chillies and 2½–3 teaspoons chole masala. Stir to combine.
  6. Add about 1/2 cup of the reserved chickpea water and simmer gently for 7–8 minutes. Repeat by adding small amounts of water 2–3 times, cooking on low until the masala coats the chole and the dish deepens to a dark, rich colour (15–20 minutes more).
  7. In a separate small pan, heat 3 tablespoons ghee and fry the remaining ginger and two more slit green chillies briefly. Pour this hot flavoured ghee over the chole and stir through. Cook another 2–3 minutes to let the flavours meld.
  8. Optional: Deep-fry potato chunks until golden and crisp. Toss them immediately with 1/2 teaspoon Kashmiri red chilli powder, 1/2 teaspoon chole masala and a pinch of salt and use as a spicy topping.
  9. Garnish with chopped coriander and serve hot with bhatura, puri, naan or kulcha.
Step by step picture collage showing how to make pindi chole

Frequently Asked Questions

Do I have to soak the chickpeas?

Soaking dried chickpeas overnight is highly recommended. It reduces cooking time and makes the beans more digestible, producing a better texture than using canned chickpeas.

Is Pindi Chole different from Amritsari Chole?

Yes. Pindi Chole is made without onions and garlic and relies on roasted spices, anardana and tea for colour and flavour. Amritsari Chole typically includes onions and garlic and follows a different spice profile and cooking method.

What can I use instead of anardana?

If anardana is unavailable, add about 1.5 tablespoons of tamarind juice at the end to give a balanced sour note. Adjust to taste so the tang does not overpower the dish.

Bowl of pindi chole served with spicy fried aloo

Watch The Recipe

A video demonstration is available to follow along for timing and visual cues. Search for a trusted Pindi Chole video if you prefer a guided visual recipe.

Tips, Storage and Variations

  • Use cast iron or a heavy-bottomed pan for best colour and depth of flavour; it helps the masala develop slowly and evenly.
  • Adjust the amount of tea leaves in the potli if you prefer a lighter colour — start small and increase in subsequent batches if desired.
  • Leftovers keep well in the fridge for 3–4 days and often taste even better the next day as flavours meld. Reheat gently and add a splash of reserved water if needed.
  • To make the dish vegan, substitute ghee with a neutral oil; finish with a small pat of plant-based butter for richness if desired.