01 - Combine chicken chunks with olive oil, cumin, paprika, coriander, turmeric, cinnamon, allspice, garlic powder, onion powder, cayenne, salt, pepper, and lemon juice in a large bowl. Mix thoroughly and marinate for 15 minutes up to 2 hours.
02 - Heat a large deep skillet or Dutch oven over medium-high heat. Add marinated chicken and brown on all sides for 5 to 6 minutes without fully cooking through. Transfer chicken to a plate.
03 - In the same pot add chopped onion garlic bell pepper and carrot. Sauté for 3 to 4 minutes until softened.
04 - Add rinsed rice stirring to coat the grains with the vegetables and residual spices.
05 - Pour in chicken broth and water. Stir well scraping up any browned bits from the bottom.
06 - Return the browned chicken and any juices to the pot nestling pieces into the rice.
07 - Bring to a boil then reduce heat to low. Cover and simmer gently for 20 minutes.
08 - After 20 minutes scatter peas over the rice without stirring. Cover again and cook for an additional 5 minutes.
09 - Remove from heat and let rest covered for 5 minutes. Fluff rice gently with a fork. Sprinkle with parsley. Serve with yogurt and lemon wedges if desired.