For the chicken marinade: 800g boneless chicken breasts (cut bite-sized pieces), 1/2 cup yogurt, 1 1/2 tsp minced garlic, 1 tsp minced ginger, 2 tsp garam masala, 1 tsp turmeric, 1 tsp ground cumin, 1 tsp red chili powder, 1 tsp of salt, For the sauce: 2 tsp olive oil, 2 tsp ghee, 1 onion (sliced), 1 1/2 tsp garlic (minced), 1 tsp ginger (minced), 1 1/2 tsp ground cumin, 1 1/2 tsp garam masala, 1 tsp ground coriander, 400 g crushed tomatoes, 1 tsp red chili powder, 1 1/4 tsp salt, 1 cup of heavy cream, 1 tsp sugar, 1/2 tsp kasoori methi