- Place saffron and milk in a small bowl and stand for 10 minutes. Meanwhile, heat ghee in a large frying pan over medium heat. Add onions and cook, stirring occasionally, for 10 minutes. Transfer to a bowl. Place rice in a saucepan with saffron mixture, cardamom, cloves and stock. Cover with a tight-fitting lid and bring to the boil. Reduce heat to low and cook for 12 minutes. Remove from heat. Set aside, covered, for 10 minutes, then discard cardamom and cloves. Gently fluff rice with a fork. Stir in caramelised onions, cashews and, then garnish with coriander and serve immediately.