Ingredients
Scale
- 4 lamb shanks
- 2 tablespoons olive oil
- 1 large onion, finely diced
- 4 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon paprika
- 1 teaspoon ground cinnamon
- 1 teaspoon ground turmeric
- 1/2 teaspoon black pepper
- 1 teaspoon salt
- 1/4 teaspoon saffron threads
- 1 tablespoon warm water
- 1 can (14 oz) crushed tomatoes
- 3 cups beef broth
- 1 cup dried apricots, halved
- 2 tablespoons honey
- 2 bay leaves
- Fresh parsley or cilantro, chopped for garnish
- Toasted almonds for garnish (optional)
Instructions
- Pat the lamb shanks dry and season generously with salt and black pepper.
- Heat olive oil in a large Dutch oven over medium-high heat.
- Sear the lamb shanks on all sides until deeply browned and caramelized, about 8-10 minutes. Remove and set aside.
- In the same pot, add onion and cook for 4-5 minutes until softened.
- Stir in garlic, cumin, coriander, paprika, cinnamon, turmeric, and cook for 1 minute until fragrant.
- Soak saffron threads in warm water and add to the pot.
- Stir in crushed tomatoes, beef broth, honey, bay leaves, and apricots.
- Return the lamb shanks to the pot, ensuring they are mostly submerged in the liquid.
- Bring to a gentle simmer, cover, and reduce heat to low.
- Braise for 3 to 3½ hours, turning occasionally, until the lamb is fork-tender and nearly falling off the bone.
- Remove the lid during the last 30 minutes to allow the sauce to thicken slightly.
- Taste and adjust seasoning as needed.
- Garnish with fresh parsley or cilantro and toasted almonds before serving.
- Serve over fluffy couscous, fragrant rice, or creamy mashed potatoes.
Notes
Prep Time: 25 minutes | Cooking Time: 3 hours 30 minutes | Total Time: 3 hours 55 minutes
- Prep Time: 25 minutes
- Cook Time: 3 hours 30 minutes
- Method: Main Course
- Cuisine: Moroccan
Nutrition
- Calories: 685 kcal