In a mixing bowl, combine chicken, Masala ingredients, fried onion, chilli paste, ginger paste, 5 tbspns yogurt and water. Mix and keep aside for 30 minutes.
Heat oil and add the marinated chicken. Cook covered for 15 minutes on low heat.
Take off the lid and simmer it of high heat with constant stirring by adding rest of the yogurt in intervals.
Take it out in a dish, drizzle some lemon juice and garnish with green chilllies and coriander. Serve hot with Midri Khameeri roti, raita and salad.