Mix marinade and completely coat chicken
Cover and refrigerate for 24 hours
Heat 2 tbsp ghee over high heat in large pan, add chicken & cook for 3 - 4 minutes then set aside
To the same pan, add the remaining ghee, along with onion and cook 3 - 4 minutes, stirring constantly
Add garlic, ginger, cook 2 mins. Add tomato paste, can of tomatoes, cashews, and cream. Cook 5 minutes
Turn off heat and blend until smooth
Return to pan with chicken, simmer for 15 - 20 minutes
Serve on rice with naan or flat bread, topped with coriander