Whisk Yogurt till no lumps. Add Salt, Turmeric, Coriander, Cumin, Red Chili, Kashmiri Chili and Chicken Masala. Add Lemon Juice. Mix Everything Well. Add Chicken pieces and Mix.Let it rest at least for 20 mins.
Make a Puree of Tomatoes, Onion, Green Chilies, Ginger and Garlic.
Saute Potatoes in oil till Golden Brown on Medium Heat. Set them Aside.
Saute Whole spices like Bay leaf, cloves, cardamom, cinnamon and Black Peppercorns in Oil. Add thinly sliced Onions, fry till Golden Brown. Add the Tomato Puree and Salt, sugar. Add Water and Cover cook for 15-20 Mins.
Once Cooked, Add Garam Masala, Ghee, Green Chilies and chopped Coriander Leaves.
Serve Hot with Steamed Basmati Rice. Bon Appetit!