When I made Chana Madra for the first time — quite recently — my wife and I immediately felt that it was a refreshingly different take on an Indian dish cooked with spices. The flavors were rich yet tangy, comforting yet distinctive. Despite the number of spices used in the recipe, it is surprisingly easy to prepare.
Chana Madra is a traditional dish from the northern Indian state of Himachal Pradesh, a mountainous region in the Himalayas known for its hearty and flavorful cuisine. The defining feature of Madra dishes is the yogurt-based sauce, which is gently cooked with aromatic spices to create a creamy, tangy gravy.
Madra is often served as part of a traditional Himachali festive meal known as a dham, a celebratory feast prepared during weddings and special occasions.

While this version uses chickpeas (chana), Madra can also be made with other ingredients such as rajma (red kidney beans), mushrooms, or seasonal vegetables. The dish is traditionally enriched with dried fruits like cashews and raisins, which add subtle sweetness and texture. In Himachal Pradesh, dried apricots are also sometimes used because they are native to the region.
The result is a wonderfully balanced dish with layers of spice, creaminess from yogurt, and gentle sweetness from the dried fruits.
About the Spices in Chana Madra
One of the things that gives Chana Madra its signature flavor is the blend of freshly ground whole spices.
This recipe includes a variety of spices such as cinnamon, mace, cardamom, fennel seeds, coriander seeds, and cumin seeds. When freshly ground together, these spices create a fragrant spice blend that gives the dish its characteristic aroma and depth of flavor.
Note: If you do not have every spice listed in the recipe, do not worry. Simply use as many of the spices as you have available. The dish will still turn out delicious.
Tips for Preventing Yogurt from Curdling
Because Chana Madra uses yogurt as the base of the sauce, one common concern when cooking the dish is preventing the yogurt from curdling. Yogurt can sometimes separate when exposed to high heat or when added too quickly to a hot pan. Fortunately, a few simple techniques make it easy to keep the sauce smooth and creamy.
1. Use full-fat yogurt
Full-fat yogurt is much more stable when heated and far less likely to curdle than low-fat or nonfat yogurt.
2. Stir the yogurt before adding it
Whisk the yogurt in a bowl until it becomes smooth and creamy. This helps it blend more evenly into the dish.
3. Lower the heat when adding the yogurt
Before adding the yogurt, reduce the heat slightly. Adding yogurt to extremely hot oil or spices can cause it to separate.
4. Stir continuously
Once the yogurt is added to the pan, stir continuously for a few minutes. This helps the yogurt emulsify with the spices and oil, creating a smooth sauce.
5. Add yogurt gradually
If you want to be extra careful, add the yogurt in stages rather than all at once, stirring well each time.
Using these simple techniques will help ensure that the yogurt cooks gently and forms the rich, creamy sauce that makes Madra so delicious.
The cuisine of Himachal Pradesh is shaped by its mountainous geography and cooler climate. Many dishes from the region are hearty, warming, and deeply flavored with spices. Among them, Madra is one of the most distinctive and beloved preparations. I hope you enjoy making Chana Madra in your own kitchen and experiencing a small taste of this wonderful regional cuisine at home.

Chickpeas Madra
Ingredients
- 3 cups Chickpeas 1 lb 13 oz can
- 2 cups Yogurt
- 1 Potato Medium, cut into cubes
- 1 tbsp Ginger-Garlic Paste
- 1/4 tsp Asafetida Hing
- 2 inch Cinnamon
- 1 piece Mace
- 2 Cloves
- 2 Green Cardamoms
- 1 Black Cardamom
- 2 Bay Leaves
- 1 tsp Fennel Seeds Saunf
- 1 tsp Cumin Seeds Jeera
- 2 tbsp Coriander Seeds or 1.5 tbsp Coriander Powder
- 1 tsp Turmeric Powder
- 1/2 tsp Kashmiri Red Chili Powder
- 1 tbsp Cashew Nuts adjust to your taste
- 1 tbsp Raisins adjust to your taste
- 1/2 tsp Dried Fenugreek Leaves Kasuri Methi
- 2 tbsp Oil
- 1 tsp Salt adjust to taste
Method
- Drain all the liquid in the Chickpeas can and rinse the Chickpeas well under running water.
- Peel the potato and cut it into small cubes.
- Crack open the Green and Black Cardamom pods and remove the seeds.
- Add all the whole spices and the cardamom seeds into a spice grinder.

- Grind into a fine powder.

- Heat 2 tbsp of oil in a heavy bottomed pan on medium heat.
- Add the Bay Leaves, Cinnamon Stick and the Ginger-garlic paste. Cook for about one minute until fragrant.

- Add the freshly ground spice blend along with the turmeric powder and Kashmiri red chili powder. Stir well so the spices bloom in the oil.

- Add the chickpeas and diced potatoes to the pan.

- Mix well and cook for 2–3 minutes so the chickpeas absorb the spices.

- Add the salt and stir again.
- Add the yogurt to the pan.

- Stir continuously for a few minutes until it mixes well and becomes slightly watery.

- Continue cooking for about 10 minutes, stirring occasionally.
- Add the raisins and cashews and mix them in.

- Continue cooking for another 10 minutes, stirring every few minutes, until the liquid reduces significantly and thickens, and the potatoes are cooked.

- Before serving, remove the bay leaves and cinnamon stick.









Leave a Reply