Wash the meat, dab dry and cut into bite-sized pieces. Peel and chop onions and garlic. Halve, seed, wash and chop the pepperoni. Heat the oil in a large frying pan.
Sauté the meat in it in portions. Add onions and garlic and fry briefly. Season with salt, pepper, saffron, chilli and cinnamon. Add the tomato paste and sauté. Add the stock little by little while stirring.
Let it braise at low heat for about 40 minutes. Clean or peel and wash leek and carrots. Cut leek into rings. Cut carrots into pieces of about 1 cm. Rinse and drain the currants.
Add rice, leek, carrots and currants to the meat about 20 minutes before the end of the cooking time and cook while stirring occasionally. Halve the almonds and roast them in a pan without fat, take them out. Wash the tomatoes.
Add the tomatoes and almonds about 10 minutes before the end of the cooking time. Season the lamb pilaf again with the spices. Arrange in deep plates with possibly 1 blob of yoghurt.