Chana Madra Kangri Dham Recipe | Authentic Himachali Chana Madra Yogurt Gravy – Madhu Savara
Traditional Himachali Channa Madra served in a brass bowl on a leaf plate during Kangra Dham, accompanied by rice and other authentic Dham dishes.

Madhu Savara’s Note

Namaste dear friends,

This Chana Madra Kangri Dham recipe brings back beautiful memories of village weddings, festive gatherings, and traditional Dham feasts that form an inseparable part of Himachal Pradesh’s cultural heritage. Growing up around these celebrations, I watched and experienced Botis patiently prepare large brass vessels filled with aromatic Himachali Chana Madra for hundreds of guests.

The fragrance of desi ghee, whole spices, and slowly simmering yoghurt gravy would spread throughout the village long before the meal was served. Even today, every spoonful of this authentic Chana Madra recipe reminds me of those joyous occasions where food was not merely a meal but a celebration of community, hospitality, and tradition.

Today, I am delighted to share this treasured Kangri Dham recipe with readers across the world so that the authentic flavours of Kangra Valley continue to be preserved for future generations.

Some dishes are remembered not only for their flavour but also for the traditions they carry from one generation to the next. Chana Madra is one such classic. Rich, creamy, and delicately spiced, this iconic yoghurt-based chickpea curry has long been at the heart of Kangri Dham, the celebrated festive feast of Himachal Pradesh. Whether served at weddings, religious ceremonies, temple festivals, or community gatherings, a Dham feels incomplete without a generous serving of Chana Madra.

The roots of Chana Madra Kangri Dham Recipe lie in the Kangra Valley, where it has been prepared for centuries using simple ingredients and time-honoured cooking methods. Unlike many Indian curries that rely on onions, garlic, or tomato-based gravies, traditional Himachali Madra draws its richness from thick yoghurt, desi ghee, and fragrant whole spices. Slow cooking allows these ingredients to blend into a silky, mildly tangy gravy that coats every chickpea with flavour while preserving the gentle character that defines Himachali cuisine.

A traditional Kangri Dham is prepared by skilled community cooks known as Botis, whose knowledge has been passed down through generations. Their expertise has helped preserve the authentic taste of Chana Madra and other Dham dishes, ensuring that every festive meal continues to reflect the warmth, hospitality, and culinary heritage of the Himalayan region. Served on traditional leaf plates alongside steamed rice and other Dham delicacies, Chana Madra represents far more than a recipe—it is a celebration of culture, community, and shared meals.

What makes this dish truly special is its beautiful balance of flavours. The creamy yoghurt lends a gentle tang, desi ghee adds richness, aromatic whole spices bring warmth, and raisins offer delicate bursts of natural sweetness. Nothing feels overpowering; every ingredient has its place. The result is a curry that is elegant, comforting, and unmistakably Himachali.

If you’ve never experienced the flavours of Kangra Dham, this Authentic Chana Madra Recipe is a wonderful place to begin. And for those who have fond memories of village weddings or festive gatherings in Himachal Pradesh, each spoonful brings back the familiar taste of home. It is a recipe that honours tradition while continuing to bring families together around the dining table—just as it has done for generations.

Why You’ll Love This Recipe

  • An authentic Kangra Dham Chana Madra Recipe prepared using traditional Himachali techniques.
  • Rich, creamy yoghurt gravy with perfectly cooked chickpeas and aromatic whole spices.
  • Naturally no onion and no garlic, staying true to the classic Dham preparation.
  • A treasured recipe served at weddings, festivals, and religious celebrations across Himachal Pradesh.
  • Delicious with Kangra Dham Boiled Rice, steamed basmati rice, or other traditional Dham dishes.
  • A timeless recipe that celebrates the warmth, hospitality, and culinary heritage of the Himalayan hills.

Table of Contents

  • Author’s Note
  • Description, Origin & Significance
  • Why You’ll Love This Recipe
  • Preparation Time, Cooking Time & Servings
  • Ingredients You’ll Need
  • Equipment Required
  • Step-by-Step Cooking Method
  • Madhu Savara’s Tips
  • Recipe Variations
  • What to Serve With Chana Madra
  • Nutritional Value (Per Serving)
  • Recipe Comparison Chart
  • Allergen Information
  • Things to Avoid
  • Storage & Reheating
  • Frequently Asked Questions
  • Recipe Card
  • Final Thoughts
  • About the Author
  • References
  • Disclaimer

Servings

6 person

Preparation Time:

20 minutes Soaking Time 8 to 10 hours

Cooking Time:

50 minutes

Calories

380

Ingredients

The beauty of an authentic Chana Madra Kangri Dham Recipe lies in its simplicity. Thick yoghurt, tender chickpeas, fragrant whole spices, and desi ghee come together to create the rich yet delicately balanced flavours that have made this dish a treasured part of Himachali cuisine.

Main Ingredients

  • 1 cup white chickpeas (Kabuli chana), soaked overnight and cooked until tender
  • 2½ cups thick full-fat yoghurt, whisked until smooth
  • 4 tablespoons desi ghee
  • 1 tablespoon mustard oil (optional, for a deeper traditional flavour)
  • 1 teaspoon turmeric powder
  • 1 teaspoon coriander powder
  • ½ teaspoon Kashmiri red chilli powder
  • Salt, to taste

Whole Spices

  • 2 bay leaves
  • 2 black cardamoms
  • 5 cloves
  • 1-inch cinnamon stick
  • 8 whole black peppercorns
  • 1 teaspoon cumin seeds
  • A pinch of asafoetida (hing)

Traditional Garnish (Optional)

  • 10 raisins
  • 10 sliced almonds
  • 10 sliced cashews

Ingredient Note

Traditional Chana Madra celebrates the natural flavours of its ingredients rather than an abundance of spices. Thick yoghurt gives the curry its signature creamy texture and gentle tang, while desi ghee and whole spices create its unmistakable aroma. Raisins and nuts are optional but are often added during festive Kangri Dham feasts to bring subtle sweetness, richness, and a celebratory touch to this timeless Himachali classic.

Equipment Needed

  • Traditional Chana Madra is best prepared in a heavy cooking vessel that allows the yoghurt to cook gently and the flavours to develop slowly. These simple kitchen essentials are all you need.

    • Brass baltoi (traditional Himachali cooking vessel) or a heavy-bottomed kadai for slow cooking the Madra
    • Pressure cooker for cooking the soaked chickpeas until soft and tender
    • Mixing bowl for whisking the yoghurt until smooth
    • Wooden spatula for stirring gently and preventing the yoghurt from curdling
    • Small tempering pan (optional) for preparing an additional ghee tempering, if desired
    • Measuring cups and measuring spoons for accurate ingredient quantities
    • Serving bowl for presenting the Chana Madra hot as part of a traditional Kangri Dham meal

    Kitchen Note:
    A brass baltoi is traditionally used in Himachali kitchens because it distributes heat evenly, allowing the yoghurt-based gravy to cook slowly without splitting. If you don’t have one, a heavy-bottomed kadai works beautifully and produces equally delicious results in a modern home kitchen.

Nutrition Information

(Per Serving)

Chana Madra is a wholesome, protein-rich Himachali dish made with chickpeas, yoghurt, and desi ghee. It provides a good balance of plant-based protein, dietary fibre, healthy fats, and essential minerals, making it a nourishing addition to a traditional Kangri Dham meal.

NutrientApproximate AmountApprox. Daily Value*
Calories320–380 kcal16–19%
Protein14–18 g28–36%
Carbohydrates38–45 g13–15%
Dietary Fibre9–12 g32–43%
Total Fat14–18 g18–23%
Calcium180–240 mg14–18%
Iron3–5 mg17–28%

Nutritional Note:
The nutritional values are approximate and may vary depending on the quantity of desi ghee, yoghurt, and serving size. Rich in plant-based protein, fibre, calcium, and iron, Chana Madra is both comforting and nourishing, especially when enjoyed with Kangra Dham Boiled Rice as part of a traditional Himachali meal.

% Daily Values are based on a 2,000-calorie diet and are intended as a general guide.

Step by Step Instructions

Step 1: Soak the Chickpeas

Wash the Kabuli chana (white chickpeas) thoroughly and soak them in plenty of water overnight, or for at least 8–10 hours. Proper soaking helps the chickpeas cook evenly and gives them the soft, creamy texture that defines an authentic Chana Madra Kangri Dham Recipe.

Step 2: Cook the Chickpeas

Drain the soaked chickpeas and transfer them to a pressure cooker. Add fresh water, a pinch of turmeric, and salt. Pressure cook for 5–6 whistles, or until the chickpeas are tender but still hold their shape. Reserve about 1 cup of the cooking liquid to adjust the consistency of the gravy later.

Step 3: Prepare the Yoghurt

Whisk the full-fat yoghurt until completely smooth and lump-free. If preferred, mix in 1 teaspoon of besan (gram flour) to help stabilise the yoghurt and reduce the chance of curdling during cooking.

Step 4: Build the Flavour Base

Heat desi ghee in a heavy-bottomed kadai or traditional brass baltoi over medium heat. Add the cumin seeds, bay leaves, black cardamoms, cloves, cinnamon stick, black peppercorns, and a pinch of asafoetida (hing). Allow the spices to gently sizzle until they become fragrant and release their rich aroma.

Step 5: Add the Ground Spices

Reduce the heat to low and stir in the turmeric powder, coriander powder, and Kashmiri red chilli powder. Cook for a few seconds, stirring continuously so the spices bloom in the ghee without burning.

Step 6: Coat the Chickpeas

Add the cooked chickpeas to the kadai and gently mix until every chickpea is coated with the aromatic spices and ghee. Let them cook for 2–3 minutes, allowing the flavours to develop.

Step 7: Prepare the Creamy Gravy

Reduce the heat to the lowest setting. Gradually pour in the whisked yoghurt while stirring continuously in one direction. This slow, steady stirring is the heart of an authentic Chana Madra Recipe, ensuring the yoghurt blends into a smooth, velvety gravy without splitting.

Step 8: Slow Simmer

Add the reserved chickpea cooking liquid a little at a time until you achieve the desired consistency. Stir in the raisins, sliced almonds, and sliced cashews, if using. Let the Madra simmer gently over low heat for 15–20 minutes, stirring occasionally until the gravy becomes rich, creamy, and beautifully glossy.

Step 9: Rest and Serve

Turn off the heat and drizzle a spoonful of warm desi ghee over the Madra for an authentic finishing touch. Cover the kadai and allow the curry to rest for 10 minutes before serving. This resting time allows the flavours to deepen and the spices to blend beautifully.

Serve the Chana Madra Kangri Dham Recipe hot with Kangra Dham Boiled Rice, steamed basmati rice, or as part of a complete traditional Kangri Dham feast. Every spoonful captures the rich culinary heritage, warmth, and timeless flavours of Himachal Pradesh.

Tips and Variations

Madhu Savara’s Tips & Variations

Every family in Himachal has its own cherished way of preparing Chana Madra. While the traditional recipe remains timeless, these simple variations allow you to adapt it for different occasions without losing its authentic character.

Rajma Madra

Replace the white chickpeas with kidney beans (rajma) to prepare the equally popular Rajma Madra, another classic dish served during Kangri Dham. The creamy yoghurt gravy pairs beautifully with the earthy flavour of rajma.

Festive Kangra Style

For weddings, festivals, and special celebrations, add a few extra raisins, sliced almonds, and cashews. These traditional additions lend subtle sweetness, richness, and a celebratory touch that is often found in ceremonial Dham feasts.

Mild Home-Style Version

Reduce the quantity of Kashmiri red chilli powder for a gentler flavour that’s perfect for everyday family meals. The creamy yoghurt and aromatic whole spices will continue to shine.

Extra Rich Version

Finish the Madra with an additional spoonful of warm desi ghee just before serving. It enhances the aroma and gives the gravy an even richer, silkier finish.

Madhu Savara’s Tip

The secret to authentic Chana Madra Kangri Dham Recipe is patience. Cook the yoghurt slowly over a gentle flame, stir continuously, and allow the curry to simmer until the flavours come together naturally. A slow-cooked Madra always rewards you with its signature creamy texture and delicate Himachali flavour.

Allergen Information

Chana Madra is naturally free from several common allergens, but it does contain a few ingredients that may not be suitable for everyone.

  • Contains Dairy: Prepared with full-fat yoghurt and desi ghee, both of which are dairy products.
  • Contains Legumes: White chickpeas (Kabuli chana) are legumes and may not be suitable for individuals with legume allergies.
  • May Contain Tree Nuts: Raisins, sliced almonds, and cashews are optional traditional additions often used in festive Kangri Dham preparations. Omit them if serving someone with a tree nut allergy.

Gluten-Free Status

Chana Madra Recipe is naturally gluten-free, as it contains no wheat, barley, rye, or other gluten-containing ingredients. If serving guests with coeliac disease or gluten intolerance, ensure that the spices, asafoetida (hing), and other packaged ingredients are certified gluten-free, as some commercial products may contain wheat flour or be processed in facilities that handle gluten.

Serving Note:
If you’re preparing this recipe for someone with food allergies or specific dietary requirements, always check the labels of packaged ingredients to avoid potential cross-contamination.

Other Essentials

Things to Avoid

A few simple precautions will help you achieve the authentic taste and silky texture that make Chana Madra so special.

  • Avoid using sour yoghurt, as it can overpower the delicate flavour of the curry.
  • Never cook over a high flame after adding the yoghurt. Gentle simmering prevents it from curdling and creates the signature creamy gravy.
  • Traditional Kangri Dham Chana Madra is prepared without onion and garlic. Keeping the recipe simple allows the yoghurt and whole spices to shine.
  • Don’t skip the resting time after cooking. A few minutes of resting allows the flavours to blend beautifully.
  • Avoid overcooking the chickpeas. They should be soft and creamy while still holding their shape.

What to Serve With Chana Madra

Chana Madra is the heart of a traditional Kangri Dham feast and pairs beautifully with other classic Himachali dishes.

Serve it with:

  • Kangra Dham Boiled Rice
  • Teliya Maah
  • Kaale Chane Ka Khatta
  • Sepu Vadi
  • Mahni
  • Meetha Bhat (Sweet Rice)

Together, these dishes create the timeless flavours of a traditional Kangra Dham, a feast that has brought families and communities together across Himachal Pradesh for generations.

Storage & Reheating

Like many yoghurt-based curries, Chana Madra tastes even better after the flavours have had time to develop.

Refrigeration

Store any leftovers in an airtight container in the refrigerator for up to 3 days.

Reheating

Warm the Madra gently over a low flame. If the gravy has thickened, add a splash of warm water while stirring to restore its creamy consistency.

Freezing

Freezing is not recommended, as yoghurt-based gravies may separate after thawing and lose their smooth texture.

Frequently Asked Questions

What is Chana Madra?

Chana Madra is a traditional Himachali curry made with white chickpeas simmered in a rich yoghurt gravy, flavoured with desi ghee and aromatic whole spices. It is one of the signature dishes of Kangri Dham.

Why is Chana Madra an important part of Kangri Dham?

For generations, Chana Madra has been served at weddings, festivals, and religious celebrations across Himachal Pradesh. It represents the warmth, hospitality, and culinary traditions that define a traditional Kangri Dham.

Can I prepare Chana Madra in advance?

Yes. In fact, many people believe it tastes even better after resting for a few hours, as the spices and yoghurt have more time to blend.

Why did my yoghurt curdle?

Curdling usually happens when the yoghurt is added over high heat or if it is too thin. Always use thick, full-fat yoghurt and cook over a gentle flame while stirring continuously.

Is Chana Madra spicy?

No. Authentic Himachali Chana Madra is mildly spiced. Its flavour comes from creamy yoghurt, desi ghee, and aromatic whole spices rather than excessive heat.

Can I prepare Chana Madra without desi ghee?

Yes, although desi ghee gives the dish its traditional richness and unmistakable aroma. Using oil will change the flavour but still produce a delicious curry.

Which chickpeas are traditionally used?

White chickpeas (Kabuli chana) are traditionally used for preparing authentic Chana Madra Kangri Dham Recipe.

Is Chana Madra vegetarian?

Yes. This is a wholesome vegetarian recipe that has been enjoyed in Himachali households for generations.

Final Thoughts

Some recipes are remembered for their rich flavours, while others are treasured for the memories they carry. Chana Madra offers both. From village weddings and festive gatherings to everyday family meals, this creamy yoghurt-based curry has remained one of the most loved dishes in Kangri Dham.

Prepared with simple ingredients, patience, and time-honoured techniques, it reflects the warmth and hospitality of Himachal Pradesh. Whether you’re discovering Himachali cuisine for the first time or recreating the flavours of home, this recipe brings the timeless taste of the Himalayan hills to your table.

If you prepare this Chana Madra Kangri Dham Recipe, I’d love to know how it turned out. Share your experience in the comments and explore more authentic Kangri Dham recipes on madhusavara.com.

About the Author

Madhu Savara is the founder of madhusavara.com, where she celebrates India’s rich culinary heritage through authentic regional recipes, traditional Himachali cuisine, and thoughtfully crafted home-cooked meals.

Inspired by the flavours of the Himalayas and India’s diverse food traditions, she shares recipes that preserve regional cooking practices while making them approachable for modern home kitchens. Through every recipe, Madhu hopes to keep these treasured traditions alive and inspire readers to experience the joy of authentic Indian cooking.

Disclaimer

Important Notice: Read Before Proceeding

The recipes, preparation methods, nutritional details, and related content published on Madhu Savara’s website, social media, and associated platforms are intended solely for general informational and educational purposes. While every effort has been made to ensure accuracy and reliability, we make no guarantees regarding the results, safety, or accuracy of any recipe presented here.

We are not licensed nutritionists, dieticians, or medical professionals. The nutritional values provided are estimates only, calculated using third-party tools, and should not be used for medical diagnosis, dietary treatment, or allergy management. If you have any medical conditions, dietary restrictions, or food allergies, please consult your doctor or certified dietitian before attempting any recipe.

Cooking inherently involves sharp tools, high heat, and the risk of injury or fire. You assume full responsibility for your kitchen practices. Madhu Savara, the website, and all contributors shall not be held liable for any damage, injury, loss, or adverse outcome resulting directly or indirectly from the preparation, consumption, or interpretation of any content herein.

By using this website and attempting any recipe, you agree to hold harmless and indemnify Madhu Savara and her team from any liability, legal claim, or damages arising from the use of this content. You are encouraged to exercise independent judgment and take full responsibility for your health, kitchen safety, and actions.


Traditional Himachali Channa Madra served in a brass bowl on a leaf plate during Kangra Dham, accompanied by rice and other authentic Dham dishes.
Print

Chana Madra Kangri Dham Recipe | Authentic Himachali Chana Madra Yoghurt Gravy

This detailed Chana Madra Kangri Dham recipe showcases one of the finest culinary treasures of Himachal Pradesh. Prepared using soaked chickpeas, thick yoghurtt, desi ghee, and aromatic spices, Kangra Dham Chana Madra continues to be a centrepiece of traditional Dham feasts.
Whether you are exploring Himachali cuisine for the first time or looking to recreate childhood memories of village celebrations, this authentic Chana Madra recipe will help you bring the taste of traditional Kangri Dham into your kitchen.

 

Course Main Course
Cuisine Himachal, Indian, Kangri Dhsm
Keyword Chole Madra, Himachali Festive Food, Kangra Dham Recipe
Prep Time 20 minutes
Cook Time 50 minutes
Total Time 1 hour 10 minutes
Servings 5 People
Calories 380kcal
Author Madhu Savara
Cost NA

Equipment

  • Brass baltoi or heavy-bottomed kadai 
  • Mixing bowl
  • Wooden spatula
  • Small Tadka Pan

Ingredients

  • Main Ingredients
  • 1 cup white chickpeas Kabuli Chana
  • cups thick full-fat yogurt
  • 4 tablespoons desi ghee
  • 1 tablespoon mustard oil optional
  • 1 teaspoon turmeric powder
  • 1 teaspoon coriander powder
  • ½ teaspoon Kashmiri red chilli powder
  • Salt to taste
  • Whole Spices
  • 2 bay leaves
  • 2 black cardamoms
  • 5 cloves
  • 1- inch cinnamon stick
  • 8 black peppercorns
  • 1 teaspoon cumin seeds
  • A pinch of hing
  • Optional Traditional Additions
  • 10 raisins
  • 10 sliced almonds
  • 10 sliced cashews

Instructions

  • Step 1: Soak the Chickpeas
  • Wash and soak the chickpeas overnight. Proper soaking ensures even cooking and improves texture.
  • Step 2: Boil the Chickpeas
  • Pressure cook the soaked chickpeas with water, salt, and a pinch of turmeric until soft. Reserve some cooking liquid.
  • Step 3: Prepare the Yogurt
  • Whisk the yoghurt until completely smooth. If desired, add a teaspoon of besan to help stabilise the yoghurt.
  • Step 4: Temper the Spices
  • Heat desi ghee in a kadai. Add cumin seeds, bay leaves, cloves, cinnamon, black cardamom, peppercorns, and hing.
  • Allow the spices to release their aroma.
  • Step 5: Add Ground Spices
  • Lower the flame and add turmeric powder, coriander powder, and Kashmiri red chilli powder.
  • Cook briefly without burning the spices.
  • Step 6: Add the Chickpeas
  • Add boiled chickpeas and mix gently so that they absorb the flavours of the spices and ghee.
  • Step 7: Prepare the Gravy
  • Reduce the flame completely.
  • Slowly add the whisked yoghurt while stirring continuously. This is one of the most important steps in the Chana Madra Kangri Dham recipe.
  • Step 8: Simmer Slowly
  • Add raisins and sliced nuts.
  • Cook on a low flame for 15 to 20 minutes until the gravy thickens and develops a rich, creamy texture.
  • Step 9: Final Resting
  • Turn off the flame and drizzle a little desi ghee on top.
  • Cover and allow the dish to rest for 10 minutes before serving.
  • Your authentic Kangri Dham Chana Madra recipe is ready.

Notes

Things to Avoid

  • Do not use sour yoghurt.
  • Do not cook on a high flame after adding yoghurt.
  • Avoid onion and garlic.
  • Do not skip the resting stage.
  • Avoid overcooking the chickpeas.

What to Serve with Chana Madra

A complete traditional Kangri Dham meal may include:
  • Teliya Maah
  • Kaale Chane Ka Khatta
  • Sepu Vadi
  • Mahni
  • Meetha Chawal
  • Steamed rice
Together, these dishes create the traditional feast that has been enjoyed in Himachal Pradesh for generations.

Storage Guidelines

Store leftover Chana Madra in an airtight container.

Refrigeration

Keeps well for up to 3 days.

Reheating

Reheat slowly over a low flame with a little water if required.

Freezing

Freezing is not recommended due to the yoghurt-based gravy.

 

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating