For preparing microwave butter chicken, mix the chicken pieces with 1/3 rd portion of butter. Microwave in high for 5 minutes.
In a bowl mix all the ingredients except fresh cream and coriander leaves: brown onion paste, ginger paste, garlic paste, garam masala, chilly powder, tomato puree, sugar, water and required salt.
Stir in chicken pieces and mix well.
Cook in microwave for 7 minutes and stir.
After stirring, cook for another 6 minutes and stir again.
Add the fresh cream and cook for 2 minutes.
Garnish microwave butter chicken with coriander leaves and serve hot.