Lamb Tagine with Apricots and Almonds
Moroccan cuisine is full of treasures, and lamb tagine with apricots and almonds is a perfect example.
This slow-cooked dish combines sweet and savory flavors with a touch of spices for a meal that is both comforting and exotic. Easy to prepare, it’s ideal for family dinners or gatherings with friends.
Today, I invite you to discover my version of this traditional recipe.

Prep and Cooking Time
- Prep time: 20 minutes
- Cook time: 2 hours
- Total time: 2 hours 20 minutes
Ingredients (Serves 6)
- 3 lbs lamb shoulder or neck, cut into chunks
- 2 medium onions, finely sliced
- 3 garlic cloves, minced
- 2 tbsp olive oil
- 1 tsp ground ginger
- 1 tsp ground cinnamon
- 1/2 tsp turmeric
- 1/2 tsp black pepper
- 1 tsp salt
- 1 cinnamon stick
- 1 cup dried apricots
- 1/3 cup blanched almonds
- 1 tbsp honey
- 2 cups chicken broth or hot water
- 1 handful fresh cilantro, for garnish
How to Make Lamb Tagine with Apricots and Almonds
Step 1: Prepare the Meat
- Heat the olive oil in a large Dutch oven or tagine pot over medium heat.
- Brown the lamb pieces for 5 to 7 minutes on all sides until golden.
- Remove the lamb and set aside.
Step 2: Sauté the Aromatics
- In the same pot, add the sliced onions and minced garlic.
- Cook over medium heat until the onions turn translucent, scraping the bottom to release any flavorful bits from the meat.
Step 3: Add the Spices
- Stir in the ground ginger, ground cinnamon, turmeric, black pepper, and salt.
- Mix well to coat the onions with spices, allowing their aromas to develop.
Step 4: Simmer the Meat
- Return the lamb to the pot.
- Add the cinnamon stick and pour in the hot broth until the meat is fully covered.
- Bring to a boil, then lower the heat, cover, and let simmer for 1 hour and 30 minutes.
Step 5: Prepare the Apricots and Almonds
- While the tagine simmers, soak the dried apricots in warm water for 10 minutes, then drain.
- In a dry skillet, toast the almonds over medium heat until golden, stirring frequently to avoid burning.
Step 6: Add the Dried Fruits
- After 1 hour and 30 minutes of cooking, add the dried apricots, honey, and half of the toasted almonds to the pot.
- Stir gently to combine, then continue simmering for another 30 minutes. The meat should be tender, and the sauce should have thickened slightly.
Step 7: Serve
- Garnish the dish with freshly chopped cilantro.
- Sprinkle the remaining toasted almonds on top for extra crunch.
- Serve immediately with Moroccan bread or couscous for a complete and delicious meal.
Nutritional Information and Benefits
Nutrition Per Serving:
- Calories: About 500 kcal
- Protein: 30 g
- Fat: 20 g
- Carbohydrates: 40 g
Health Benefits of Ingredients:
- Lamb: A high-quality protein source rich in iron and zinc, essential for energy and immunity.
- Dried Apricots: Provide fiber, antioxidants, and potassium for good digestion and heart health.
- Almonds: High in healthy fats, vitamin E, and magnesium, which support the nervous system.
- Spices: Ginger, turmeric, and cinnamon have anti-inflammatory and digestive benefits.
- Cilantro: Packed with antioxidants, it adds a fresh touch to the dish.
Zoé’s Tips
- Best Meat Choice: Opt for cuts with a little fat for extra flavor and tenderness.
- Avoid Burning Spices: Always add spices on low heat to prevent bitterness.
- Adjust the Sauce Texture: If the sauce is too thin, let it simmer uncovered for the last 10 minutes.
- Make Ahead: This dish tastes even better the next day as the flavors meld together.
- Nut Alternatives: Try pistachios or walnuts for a different texture and flavor profile.
Best Side Dishes for Lamb Tagine with Apricots and Almonds
- Couscous: A classic pairing that soaks up the flavorful sauce.
- Moroccan Bread: Perfect for scooping up every last bit of sauce.
- Basmati Rice: A neutral base that enhances the dish’s flavors.
- Grilled Vegetables: Adds freshness and crunch.
Variations of Lamb Tagine with Apricots and Almonds Recipe
- Meat-Free Option: Replace the lamb with chickpeas or tofu for a vegetarian version.
- Different Dried Fruits: Swap apricots for figs or dates for a unique twist.
- Spicier Version: Add a pinch of chili powder or ras el hanout for a bolder taste.
- Quick Cooking Method: Use a pressure cooker to reduce cooking time.
- Festive Twist: Add orange zest or a splash of orange blossom water for a special occasion.

Lamb Tagine with Apricots and Almonds
Ingredients
- 3 lbs lamb shoulder or neck cut into chunks
- 2 medium onions finely sliced
- 3 garlic cloves minced
- 2 tbsp olive oil
- 1 tsp ground ginger
- 1 tsp ground cinnamon
- 1/2 tsp turmeric
- 1/2 tsp black pepper
- 1 tsp salt
- 1 cinnamon stick
- 1 cup dried apricots
- 1/3 cup blanched almonds
- 1 tbsp honey
- 2 cups chicken broth or hot water
- 1 handful fresh cilantro for garnish
Instructions
Step 1: Prepare the Meat
- Heat the olive oil in a large Dutch oven or tagine pot over medium heat.
- Brown the lamb pieces for 5 to 7 minutes on all sides until golden.
- Remove the lamb and set aside.
Step 2: Sauté the Aromatics
- In the same pot, add the sliced onions and minced garlic.
- Cook over medium heat until the onions turn translucent, scraping the bottom to release any flavorful bits from the meat.
Step 3: Add the Spices
- Stir in the ground ginger, ground cinnamon, turmeric, black pepper, and salt.
- Mix well to coat the onions with spices, allowing their aromas to develop.
Step 4: Simmer the Meat
- Return the lamb to the pot.
- Add the cinnamon stick and pour in the hot broth until the meat is fully covered.
- Bring to a boil, then lower the heat, cover, and let simmer for 1 hour and 30 minutes.
Step 5: Prepare the Apricots and Almonds
- While the tagine simmers, soak the dried apricots in warm water for 10 minutes, then drain.
- In a dry skillet, toast the almonds over medium heat until golden, stirring frequently to avoid burning.
Step 6: Add the Dried Fruits
- After 1 hour and 30 minutes of cooking, add the dried apricots, honey, and half of the toasted almonds to the pot.
- Stir gently to combine, then continue simmering for another 30 minutes. The meat should be tender, and the sauce should have thickened slightly.
Step 7: Serve
- Garnish the dish with freshly chopped cilantro.
- Sprinkle the remaining toasted almonds on top for extra crunch.
- Serve immediately with Moroccan bread or couscous for a complete and delicious meal.

Lamb tagine with apricots and almonds is a tribute to Moroccan cuisine, perfectly balancing sweet and savory flavors. This warm and comforting dish is ideal for winter gatherings or to bring an exotic touch to your table.
Feel free to prepare it in advance—it only gets better with time.
Get cooking and enjoy!