Recipe Details Prep Time: 30 min | Cook Time: 2 hours | Servings: 6 | Difficulty: Medium Ingredients 1kg lamb shoulder, cubed 2 onions, grated 2 carrots, sliced 100g dried apricots 50g toasted almonds 400g canned tomatoes 300ml chicken stock 2 tsp ras el hanout 1 tsp ground cinnamon 1 tsp ground ginger 1/2 tsp […]