In spice mixer, add cashew nuts, sesame seeds and grind well.
Add garlic,ginger,green chillies,dried fenugreek leaves,cream and blend to make a paste & set aside.
In a bowl,add yogurt,ground cashew paste,red chilli powder,garam masala powder,cumin seeds, black pepper powder,salt and mix well.
Add chicken and mix well,cover & marinate for 30 minutes.
In frying pan, add cooking oil, marinated chicken, mix well and cook on medium flame until tender & dries up (12-15 minutes).
Add onion, mix well & set aside.
Heat griddle, place paratha and cook from both sides until done & set aside.