Heat 4 tablespoon Mustard Oil in a pan.
Once heated, temper the oil with 2 Bay leaves, 2 Red Chili, 4 Green Cardamom, 2 small cinnamon sticks, and 2-3 cloves.
Once the tempering starts to emit an aroma, add 1 teaspoon Sugar and let it be caramelized.
Add the Onion and Tomato Puree.
Mix and cook for 5 minutes on a low flame till the mixture turns golden in color.
Add 1 tablespoon Ginger Paste and 1 tablespoon Garlic Paste as well.
Mix and cook for 2 minutes or till there is no raw aroma.
The mixture will start releasing oil from the edges at this point.
Keep the flame low.
Now add the Marinated Chicken and mix to incorporate the spices.
Increase the flame. Keep stirring and cook for 5 minutes.
Cover the pan with a lid and keep the flame medium and cook for 5 minutes.
Open the lid, and you will see the chicken has released moisture.
Now add 1.5 cups of hot water and mix.
Add hot water again to completely cover the chicken.
Cover with a lid and cook for 15 minutes on a slow flame.
Open the lid after 15 minutes and check whether the chicken is cooked or not.
Now, on high flame, cook for around 5 minutes to thicken the gravy.
Add 1 teaspoon Garam Masala and adjust salt and spice if needed.
Switch the flame off.
Give the chicken curry a standing time of 10 minutes before serving.