Place cumin seeds and coriander seeds in a frying pan over low heat. Roast, stirring constantly, for 2 minutes or until slightly browned. Remove from heat. Leave to cool completely.
Transfer to a food processor. Add turmeric powder, garam masala, red chili powder, garlic, ginger, tomato paste, desiccated coconut, cashew nuts, oil and coriander (cilantro) leaves. Grind to a smooth paste.