In a bowl, season the chicken with half of the olive oil and 1 teaspoon each of turmeric, curry powder, black pepper, and salt. Mix well.
Heat a good nonstick pot over medium heat, add the chicken, and cook for about 5-7 minutes. Remove the chicken to a bowl, leaving the juices in the pot.
Add the chopped onions to the pot and sauté for 3 minutes. Then add the slivered carrots and the remaining spices, tossing everything together.
Stir in the washed and drained basmati rice, then return the cooked chicken to the pot. Mix everything together.
Pour in the chicken stock, cover, and bring to a boil. Once boiling, gently toss, lower the heat to a simmer, cover, and let cook for 20 minutes.
Uncover, fluff the rice, and enjoy!
