About this recipe:Shami kebab is a popular local variety of kebab from the Indian subcontinent. It is part of Pakistani, Punjabi, Indian and Bangladeshi cuisines. But originally it's from Iran. Served with sweet chilli sauce, tamarind sauce or plum chutney. They are also served along with sheer khurma or roghani naan during Eid celebrations.
Turn this recipe into a shopping list you can print, email, view on your mobile or shop online. It's free! Powered by Whisk.com
Method Prep:30min › Cook:30min › Extra time:30min › Ready in:1hr30min
Place lentils in a bowl. Pour in enough water to cover and let soak, at least 30 minutes. Drain.
Combine drained lentils, water, chicken, onion, green chillies, ginger-garlic paste, garam masala and salt in a large saucepan. Bring to the boil; reduce heat and let simmer until water has been mostly absorbed and lentils are soft, 20 to 25 minutes.
Place the lentil mixture in a food processor and pulse until smooth. Mix in coriander.
Shape mixture into small patties and dip into beaten eggs.
Heat 2 tablespoons oil in a large frying pan over medium heat. Pan-fry patties in batches, adding more oil if needed, until golden brown, about 3 minutes per side.
To make the kebabs softer, add 1 egg to the mixture before shaping. You can freeze the kebabs for a month or longer after shaping them; simply thaw and fry as above.