Marinate chicken with ginger-garlic paste, turmeric powder, yogurt, salt and half teaspoon garam masala powder for one hour.
Put onions, cashewnuts, melon seeds and poppy seeds and cook it under pressure with one cup water till two to three whistles are given out. Release the pressure and keep aside to cool.
Put the mixture into a mixer jar and blend to a smooth paste.