Marinate the lamb pieces with the onion, garlic, one tablespoon of olive oil, a pinch of saffron, ginger, and cinnamon.
Let it marinate in the refrigerator for two hours.
Lightly brown the meat in the tagine over medium heat. Then season with salt and pepper to taste.
Add the beef broth and cook over low heat for 30 minutes.
Next, add the prunes, apricots, and the powdered or icing sugar. Mix well and add a bit more beef broth if needed.
Let it cook for another 30 minutes.
At the end of cooking, add the almonds which were previously lightly toasted.
Serve hot with couscous.