1. In a bowl combine the ginger, pepper, ras el hanout, saffron and water and mix well. 2. Add the meat and rub in the paste, coating evenly. 3. Cover and refrigerate overnight. 4. In a Dutch oven or other heavy, lidded pot, melt the butter over medium heat. 5. Add the onions, garlic, and cinnamon sticks and cook until the onions are translucent and the mixture is fragrant. 6. Add the marinated meat to the pot and then the chicken stock to cover the meat. 7. Bring the stock to a boil, and skim off any scum that appears. 8. Reduce the heat to low, cover and simmer, stirring from time to time. 9. Add water if the pot becomes too dry. 10. Stew until the meat is tender, about 1 1/2 hours. 11. Add the apricots, almonds, honey, carrots, and ground cinnamon and simmer, covered, stirring often to prevent scorching, until the meat is very soft and almost falling part, about 30 minutes longer. 12. (If it is too soupy, uncover and simmer to reduce the sauce to a syrupy glaze.) Stir in the chopped parsley and transfer to a warmed serving dish. 13. Serve immediately with couscous, rice or potatoes. ---------------------------------------------------------------------------
Nutrition
Ingredients