IngredientsChicken marinade:600g Boneless chicken thigh1 tbsp Lemon Juice2 tbsp Chilli powder1 tsp Salt2 tbsp Yoghurt1 tbsp Grated ginger 1 tbsp Grated garlic2 tbsp Cooking oilGravy:500g Tomato1 tbsp Garam masala1 tbsp Chilli Powder3 tbsp Sugar1 tbsp Garlic2 whole Onion (Diced)500ml Chicken stock100g Butter3 tbsp CreamSalt to tasteCorianderSteps:1. Chop chicken into large chunks2. Marinade chicken for at least 2 hours to overnight3. Cut tomatoes into quarters4. Pan sear marinated chicken until lightly charred and set aside5. In a pan over medium low heat, add in butter, garlic and onions. Stir fry until translucent.6. Add in tomatoes, stir fry and add in garam masala, red chilli powder, sugar and salt. Mix well.7. Add in chicken stock, mix and leave to simmer for 15-20 minutes or until everything is soft.8. Transfer mixture into another bowl or blender and blend until smooth. Strain back into the same pan.9. Heat up the gravy, add in pan seared chicken, butter and cream. Mix well until nice and smooth.10. Serve with a drizzle of cream and garnish with coriander.