In a plate mix finely chopped ginger, garlic, green chili, coriander leaves, mint leaves, cheese and little bit of salt. Mix well and the stuffing is ready.
Make small cuts on chicken cubes.
Put 1 Teaspoon of stuffing inside that cut on the chicken. Press it inside gently with your finger.
Seal the edges with small skewers.
For the marination, in a mixing bowl add yogurt, ginger garlic paste, salt, roasted gram flour, all of the spice powder, cashew nut paste and oil. Mix well.
Add the stuffed chicken pieces.
Mix well and keep in the refrigerator for 5 hours.
Then arrange them in big skewers.
Preheat the oven on highest temperature. Grill them on highest temperature for 20-30 minutes.
If you are cooking on stove top, then cook first 20 minutes on medium flame and next 5 minutes on high flame.
Take them out from oven and brush some melted butter.