Warm ghee in a saute pan over medium heat. Add onions and cook until softened and slightly caramelized, for about 10 minutes.
Add bay leaf, ginger and garlic, and cook for another couple of minutes until the raw smell fades.
Stir in the Kashmiri chili powder, coriander powder, ground cumin, and garam masala.
Lower the heat and add the liver; cook for 5 minutes.
Stir in the yogurt and continue cooking on low heat for 8-10 minutes or until the color changes.
Season with salt and add the chilies. Serve with naan or paratha.
Notes
Expert Tips:
Start by rinsing the liver in cold water.
Using a heavy-bottomed pan to cook kaleji distributes the heat for more even cooking.
If you follow one rule when preparing liver - don't overcook it. Cooking liver too long causes the meat to be chewy and tough; no one wants that.
Too much salt causes the liver to harden, so our kaleji recipe calls for salt at the end.
Nutrition Disclosure:
The nutritional information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for professional advice.