Combine all ingredients for chicken in a pressure cooker and leave for around 30 minutes. Pressure cook for one whistle and switch off for pressure to go by itself.
Heat a saucepan with the oil. Add the onions and chillies and saute till soft.
Add the pastes and saute for 5 minutes or till raw smell goes.
Now add the tomatoes and cook on low flame till it is mashed and looks like a sauce.
Now add the cooked chicken along with its stock into the tomato masala.
Cook till chicken is done and oil floats on top.
Garnish with coriander leaves and serve warm with rice or rotis!