Choose a new cookbook worth up to £28 when you subscribe to our magazine.
Put the oil in a large pan over a medium heat. Add the onion to the pan and cook until soft and translucent, about 15 mins. Add the garlic and spices, and stir in for 2 mins.
Crumble the stock cubes into 1.2 litres of just-boiled water. Add the rice and shredded lamb to the pan. Stir well to coat the grains in the oil and spices, then pour over the stock. Bring to the boil, then cover with a lid and lower the heat. Cook for 12 mins or until the rice is tender and the stock absorbed.
Once the rice is ready, remove from the heat and add the raisins, spring onions, tomatoes and herbs, mixing well. Season to taste and serve topped with more herbs, almonds and a drizzle of natural yogurt.