The World's Finest


  • 4 tbsp butter, dripping or groundnut oil
  • 4 medium white onions, peeled and chopped
  • approximately 8 tbsp leftover roasted lamb, cut into slithers
  • 2 tsp ground coriander
  • ½ tsp ground allspice
  • salt and pepper
  • 2 tbsp flaked almonds

for the yoghurt sauce:

  • 6 tbsp whole milk natural yoghurt or Greek yoghurt
  • 4 sprigs coriander, chopped
  • ¼ cucumber, halved lengthways, deseeded and then chopped
  • 2 tsp extra virgin olive oil (optional)

Rice with spices, re-fried lamb, allspice and sweet onions, served with a cooling yoghurt sauce

Serves 4

There is no nicer or simpler way to revive lamb leftover from a roast and spare boiled rice* than to put it in a pan with onions that have been cooked until sweet and add the comforting fragrance of allspice and coriander. This is an economical dish all the family will love, served with a cooling yoghurt, coriander and cucumber sauce.

*Leftover rice is safe to use if it has been stored in the fridge soon after cooking, and is reheated fully.


  1. First make the sauce, combining the yoghurt with the coriander and cucumber in a bowl.
  2. Heat the fat in a large frying pan over a medium-low heat and add the onions. Cook slowly for about 10-15 minutes until they are a pale gold colour.
  3. Add the lamb with the spice and fry for 2 minutes, stirring often. Then add the rice and cook turning it with a spatula to make sure it is well heated. Taste and add salt and pepper if necessary. Transfer to a serving dish.
  4. In a small pan, toast the almonds until golden then scatter over the rice. Serve the rice with the yoghurt on the side.

We’ve just added a range of new recipes to the site, including some step-by-step videos to guide you through the process. Check them out here!