Grind all ingredients of the gravy ingredients together a smooth paste.
Put oil , whole garam masala and chopped onions in a microproof dish and microwave for 10 minutes.
Now add onion paste and chicken pieces mix well and another cook for 10 minutes or till chicken gets cooked.
Then add beaten curd and microwave for 5 minutes.
Add coriander leaves and mix well.
Serve hot with naan or pulav.