Wash and rinse the rice till the water runs clear and soak it for a minimum of 30 minutes. (see notes)
Wash and prep Chicken if it needs to be cut and/or skinned.
Heat the oil and add the sliced onions, cooking till they're a dark golden brown. (see notes)
Add the garlic paste and sauté for 1 minute.
Add the chicken and stir till it turns opaque (no pink should be visible).
Add 2 Cups of water, cover and cook for 15 minutes to tenderize chicken.
Add all the whole spices to a cheesecloth and tie the ends to create a sachet. (see notes)
Uncover the chicken, and cook on high till all the water evaporates.
Add the salt and coriander powder and saute until the onions are completely broken down and the chicken is medium brown.
Strain the rice and discard the water it was soaking in.
Add the rice along with the sachet of spices to the chicken, along with 3 cups of water.
Cook till the water has evaporated, and sprinkle the black cumin seeds on top.
Reduce the flame to the lowest setting, seal the pot with foil, place the lid on top and steam it for 15 minutes.
Uncover the pot, remove the foil, and lightly fluff the rice. Remove the sachet of rice before serving.