01 - Combine chicken chunks with olive oil, cumin, paprika, coriander, turmeric, cinnamon, allspice, garlic powder, onion powder, cayenne pepper, salt, black pepper, and lemon juice in a large bowl. Mix thoroughly to coat evenly. Marinate for at least 15 minutes, or up to 2 hours for enhanced flavor penetration.
02 - Heat a large, deep skillet or Dutch oven over medium-high heat. Add marinated chicken pieces and sear for 5 to 6 minutes, turning to brown all sides. Remove chicken from pan and transfer to a plate, leaving rendered fat behind.
03 - In the same pot, add chopped onion, minced garlic, diced red bell pepper, and diced carrot. Cook for 3 to 4 minutes, stirring occasionally, until vegetables begin to soften and onions turn translucent.
04 - Add rinsed long-grain rice to the vegetable mixture. Stir continuously for 1 to 2 minutes to coat grains with rendered fat and residual spices, ensuring even distribution of flavors.
05 - Pour in chicken broth and water. Stir well, scraping the bottom of the pot with a wooden spoon to release any browned bits and incorporate them into the liquid.
06 - Return browned chicken and any accumulated juices to the pot. Nestle chicken pieces down into the rice mixture, distributing evenly throughout.
07 - Bring the mixture to a rolling boil. Immediately reduce heat to low, cover tightly with a lid, and simmer gently for 20 minutes. Avoid lifting the lid during this time to maintain steam.
08 - Scatter frozen peas evenly over the surface of the rice. Do not stir. Cover again and continue cooking for an additional 5 minutes until rice is tender and liquid is fully absorbed.
09 - Remove pot from heat and let stand, covered, for 5 minutes. This allows moisture to redistribute evenly. Uncover and fluff rice gently with a fork, being careful not to mash the grains.
10 - Sprinkle chopped fresh parsley over the top. Transfer to serving plates or bowls. Serve immediately with plain yogurt and lemon wedges on the side for guests to add as desired.