Take 1 kg chicken (leg pieces only). Wash and dry them nicely, make long cuts, spread the meat and keep them in a bowl.
Marinate the chicken pieces with 2 tsp of ginger garlic paste, ½ cup of yogurt (whisked nicely), 1 piece of egg (yolk only), 1 tbsp of dried red chilies (crushed), 1 tsp of red chili powder, ½ tsp of coriander seeds powder, 1 tsp of cumin seeds powder, ½ tsp of black pepper powder, 15 pieces of cashew nuts (crushed or powdered), ¼ cup of fresh cream, ½ tsp of green cardamom powder, 1 tsp of salt, and ½ tsp of garam masala powder, cover and keep the bowl in the fridge for an hour.
Heat 3 tbsp of cooking oil in a pan and put in the marinated chicken legs. Fry on a medium to low flame on one side and flip after 7 to 8 minutes. Cook for another 6 to 7 minutes. Now, stir the chicken and cook on a high flame for 5 minutes.
Now, cover and cook the chicken over a low flame for about 20 minutes more.
Switch off the flame and smoke the chicken for 10 minutes putting 1 tsp ghee or clarified butter on a piece of burning charcoal.
Transfer the chicken kababs on a plate. Sprinkle a few finely chopped mint leaves on top.
Your tasty and spicy homemade chicken kalmi kabab is ready. Serve with onion rings and mint leaves.