Heat oil in a pan. Add the red chilli, cloves, cardamom, cinnamon, bay leaf and saute till the bay leaf turns golden brown.
Add the onion and fry for 2 minutes.
Add the ginger garlic paste and fry for 4-6 minutes.
Then add the chicken and fry for 5 minutes.
Sprinkle in the masala powders and the salt.
Cover the chicken, add water if necessary, and cook for about 15 minutes till three quarter is cooked.
Add the tomato paste and cook on low heat.
Add the cream, garam masala and coriander leaves. Remove from fire after a couple of minutes.
Serve hot with chappathis or porottas... :)