Marinate the chicken with ginger garlic paste, green chilly paste, salt and keep aside for an hour.
Heat oil in a heavy bottomed kadhai, add the bay leaf, cloves, cardamom, Cinnamon, followed by the chopped garlic.
Now add the chopped onion and saute till golden brown.Then add the marinated chicken and simmer.
Then add the powdered masalas and cook further.
Add the chopped tomatoes and cook till chicken is done. Add little water for gravy. Add coriander leaves and serve.