In a bowl, marinate the boneless chicken pieces with salt, turmeric powder, red chilli powder and garam masala powder.
Add curd and mix well.
Let it rest while we prepare the other ingredients for the fry.
In a small pressure cooker, add oil. Once the oil is hot enough add cumin seeds, black cumin seeds and fennel seeds.
Add finely chopped onions, curry leaves and red chillies.
Once the onions are translucent, add ginger garlic paste and saute till the raw smell of ginger garlic paste goes off.
Add chopped tomatoes and saute till they turn mushy.
Now add red chilli powder and coriander powder and saute till the raw smell of masala goes off.
Once the masala is cooked add the marinated chicken pieces and saute for 2 minutes.
Add ½ cup of water and mix well.
Close the pressure cooker and cook in medium flame for 3 whistles. Let the pressure release naturally.
Open the pressure cooker and check for consistency.
If you are ok with semi dry consistency go ahead and garnish with pepper powder and serve it.
If you need a dry fry, cook on high flame till all the water has evaporated.
Garnish with pepper powder.
Mix well.
Serve hot with rice / roti / pulao.