Dry roast the red chillies, peppercorns, coriander, cumin, and fenugreek till aromatic. Let cool.
Blend the roasted spices with garlic and tamarind to form a thick masala paste.
Heat ghee in a heavy pan and sauté curry leaves.
Add chicken pieces, salt, and sugar. Cook till slightly browned.
Mix in the masala paste and stir to coat the chicken evenly.
Cover and cook on low heat till chicken is tender and oil starts to separate.
Cook uncovered for 5–7 minutes to thicken the masala and intensify the flavor.
Serve hot with rice or paratha.