01 -
Rinse and drain basmati rice 3 to 5 times to remove excess starch. Set aside.
02 -
Combine cumin, coriander, paprika, cinnamon, turmeric, and 1 teaspoon salt in small bowl. Pat chicken breasts dry with paper towels and sprinkle both sides with half the spice mixture.
03 -
Heat 2 tablespoons olive oil in large 12-inch pan or cast-iron skillet over medium heat. When hot but not smoking, add chicken and sear until golden brown crust forms, 3 to 5 minutes per side. Remove chicken and set aside.
04 -
Pour remaining 2 tablespoons oil into same pan over medium heat. Add onion and cook, stirring, until golden, about 5 minutes. Add garlic and cook 1 minute. Add rice and remaining spice mix, stirring to combine.
05 -
Remove flesh from preserved lemon, discard seeds, and finely chop the rind. Add chopped rind to rice followed by green olives, stirring to distribute evenly.
06 -
Pour chicken broth and 1 1/2 cups water into pan, increase heat to medium-high. Bring to simmer, nestle chicken breasts back in pan, and cover. Reduce heat to medium and cook until rice is tender and chicken is cooked through, about 30 minutes.
07 -
Serve chicken whole or shred and mix back into rice. Sprinkle with fresh parsley before serving.