Cube the chicken into 1 inch pieces. Marinate the chicken pcs in salt,pepper and chilli pwdr for 15 minutes.
Heat 1 tbsp butter in a pan, add onion and cook till light brown.Add the mushrooms and cook for 1-2 mins,remove from the pan.
In the same pan add 1 tbsp butter and add the chicken pcs,stir fry till well browned on both sides, for about 4-5 mins. Add 1 cup of water and close the lid and simmer for 15 mins.Remove from fire.
Take out 1/2 cup of chicken stock from the pan.Cool the stock and blend in the flour and mix well.
Return pan with chicken to heat.Add tomato puree,tomato sauce,worcestershire sauce,garlic and the fried onion mushroom to the chicken in the pan.Add salt pepper and the blended flour paste.Stir and boil.
Whip Cream and yoghurt well so that there are no lumps.
Take the pan off the heat,add cream yoghurt mixture and blend well.
Add chopped capsicum,heat on low flame and remove when it starts to boil.Serve with steamed rice.