1. Rinse the basmati rice under cold water until the water runs clear. Soak for 30 minutes, then drain.
2. Heat ghee in a large pot over medium heat. Add the chopped onion and sauté until golden brown.
3. Add minced garlic, turmeric, cumin, and coriander powder. Cook for another minute until fragrant.
4. Add the chicken pieces and cook until they are browned on all sides.
5. Add the soaked and drained rice to the pot. Stir to combine with the chicken and spices.
6. Pour in the water, add salt, cinnamon stick, cardamom pods, cloves, and black peppercorns. Bring to a boil.
7. Reduce the heat to low, cover the pot, and let it simmer for 20-25 minutes until the rice is cooked and the water is absorbed.
8. Preheat the oven to 180°C (350°F). Transfer the rice and chicken mixture to an oven-safe dish and bake for 10-15 minutes to finish cooking.
9. Fluff the rice with a fork before serving. Enjoy your Nasi Arab Mandy!