This simple Persian rice recipe is the perfect side dish to accompany any Iranian main meal. Enjoy the wonderful aromas, flavours and textures that this recipe offers.
Firstly, place the apricot strips and saffron in a heatproof bowl and pour over 200ml of boiling water. Set aside for 30 minutes.
We also need to measure the rice into a separate bowl, cover with cold water and leave to soak for 30 minutes. Once soaked, boil in fresh water for 5 minutes, then drain.
Heat the oil and butter in a non-stick pan. Add the chopped onion and ground spices and fry for about 10 minutes on medium-high.
Now add the rest of the ingredients, including the boiled rice, apricots and saffron (with the soaking liquid), and the orange juice, carrots and cinnamon stick.
Season with the salt and pepper and stir over high heat to combine. Cook over a low heat, without stirring, for 35 minutes.
Increase the heat to medium-high for 5–7 minutes or until a golden crust is created on the bottom of the pan.
Now remove from the pan and garnish with the orange zest and cinnamon stick and serve warm or cold, it's delicious either way!