Persian saffron chicken with jewelled rice

Saffron and yoghurt-marinated chicken served on Iranian-style jewelled rice, glittering with orange zest, carrots, cranberries and pistachios. A celebration dish that's easier than it looks.

Ingredients

Method

  1. Grind the saffron with the pinch of sugar using a pestle and mortar (or the back of a spoon in a cup), then pour over 4 tablespoons of hot water and leave to steep.
  2. Mix the yoghurt, grated onion, garlic, lemon juice, turmeric, salt, olive oil and half the saffron water. Stir in the chicken and leave to marinate, or overnight in the fridge if you can.
  3. Rinse the rice until the water runs clear. Boil in plenty of salted water for 6 minutes, until just softening but still firm in the middle. Drain.
  4. Melt half the butter in a large non-stick pan and fry the sliced onion until soft and golden. Add the carrots and orange strips and cook for 4 minutes, then stir in the sugar, cranberries, cardamom and cinnamon. Spoon most of this mixture out into a bowl.
  5. Add the rest of the butter to the pan, then layer the rice back in with the jewelled mixture. Drizzle over the rest of the saffron water. Poke a few holes with the handle of a spoon, wrap the lid in a clean tea towel, cover tightly and steam on the lowest heat.
  6. Meanwhile, heat the oven to 220°C (200°C fan). Spread the chicken on a lined tray and roast until cooked through and charred at the edges.
  7. Toast the pistachios and almonds in a dry pan for a couple of minutes. Pile the rice onto a platter, scraping up any golden crust from the bottom, top with the chicken and scatter with the nuts.