Mrouzia Lamb Shanks

Mrouzia Lamb Shanks

This recipe for mrouzia, a Moroccan tagine of lamb shanks with a syrupy sauce made with onions, ras el hanout, honey and raisins, is adapted from “Casablanca: My Moroccan Food” by Nargisse Benkabbou (Firefly, 2018). This centuries-old dish has been around so long that traditional recipes call for large amounts of animal fat and honey, which were needed to preserve the meat before the invention of modern refrigeration. Mrouzia is usually served to celebrate Eid al-Adha (also known as Eid el-Kabir), or other special occasions. Enjoy with fluffy couscous or plenty of crusty bread.
  • Total:
  • Serves: 4 persons



  1. Step 1

    Heat 2 tablespoons olive oil in a large pot or Dutch oven over medium-high heat.
  2. Step 2

    Working in batches if needed, add the lamb shanks and cook until browned on each side, about 15 minutes. (Make sure that the oil is very hot before adding the meat; you should hear a sizzle when the meat touches the pan, otherwise it isn’t hot enough.) The meat will be released naturally from the pan once browned on one side, so don’t be tempted to turn it beforehand. Transfer the browned lamb shanks to a dish and set aside until ready to use.
  3. Step 3

    Reduce the heat under the pot to medium, add the remaining 1 tablespoon olive oil, the onion, garlic, ras el hanout, salt, cinnamon and saffron and cook for about 5 minutes, stirring occasionally.
  4. Step 4

    Return the lamb shanks to the pan, add the stock and bring to a boil over high heat. (The meat of the shanks should be mostly covered, but not necessarily fully submerged in the stock.) Cover the pan, reduce the heat to medium-low and simmer gently, stirring occasionally, until the meat is fully cooked and fork tender, about 2 hours, depending on the size of your shanks. If it looks like there isn’t enough liquid in the pan and the tagine is drying out at any point during the cooking process, add a couple tablespoons of water.
  5. Step 5

    Meanwhile, heat the oven to 400 degrees. Spread the almonds out on a cookie sheet and roast for 10 to 12 minutes or until lightly golden, giving them a good stir halfway through to make sure that they roast evenly. Remove from the oven and leave until cool enough to handle, then grind using a food processor or crush with a rolling pin until coarsely ground. Set aside until ready to serve.
  6. Step 6

    Once the lamb shanks are fully cooked, remove them from the pan and set aside. Add the raisins and honey to the sauce and gently stir to combine. Cook, uncovered, over medium-low heat for about 35 minutes, stirring occasionally, until the sauce has reduced to a syrup-like consistency and the raisins are plump.
  7. Step 7

    When the sauce is ready, return the lamb shanks to the pan to warm them through and coat them with the sauce. Garnish with almonds and serve immediately with fluffy couscous or crusty bread.