To a mixing bowl - add 400 gms chicken along with 1/4 teaspoon turmeric powder, 1/2 teaspoon pepper powder, salt to taste and 1/2 teaspoon ginger garlic paste.
Mix it well and Set aside to marinade.
Heat 1 tablespoon oil - add 1/2 inch cinnamon, 2 cloves, 2 cardamom, 1/2 teaspoon cumin seeds and 1 green chilli. Let it splutter.
Add 2 medium sized onion(finely chopped) along with salt.
Saute until onions turn golden brown then add 1/2 teaspoon ginger garlic paste.
Add 2 medium sized tomatoes(finely chopped).
Saute until tomatoes turn fully mushy.
Add marinated chicken.
Saute in high flame for 3-5 mins until the color and texture changes.
Add 1/4 teaspoon turmeric powder,
1 heaped teaspoon red chilli powder,
1 teaspoon coriander powder
,1 teaspoon garam masala powder,
1/2 tablespoon chicken masala powder
Saute for few mins.
Add 1 cup water and let it boil.
Cook covered for atleast 20-25 mins or until the chicken turns soft.
Open and check if chicken is cooked.
Add a sprig of curry leaves.
Mix it well and switch off. Hot tasty chicken curry is ready.