01 -
Combine saffron threads with boiling water in a small bowl and set aside.
02 -
Layer onions and garlic in a large saucepan, top with chicken, season with spices, salt, and pepper. Add 1/2 cup water, bring to a boil, reduce heat, cover, and simmer for 45 minutes. Remove from heat.
03 -
Remove chicken from pan and cool slightly. Shred into large bite-sized pieces. Reserve cooked onions and garlic.
04 -
Bring water to a boil, add rice, cook for 5–7 minutes until halfway tender. Drain and cool slightly.
05 -
Set aside one-third of rice. Mix remaining rice with cherries, raisins, orange zest, reserved onions and garlic, and 1/2 teaspoon salt.
06 -
Clean and dry the pot. Heat oil over medium. Spread plain rice on the bottom, pressing gently. Layer half the chicken, then half the mixed rice. Repeat.
07 -
Poke holes into the rice, drizzle saffron water over top. Cover, reduce heat to low, and steam for 35 minutes. Rest covered for 10 minutes.
08 -
Transfer rice, chicken, and fruit to a bowl, mix gently. Remove and place crust on top. Sprinkle with almonds if using.