Moroccan Lamb Tagine with Apricots and Almonds

When it comes to Moroccan cuisine, one dish that stands out is the flavorful and aromatic Moroccan Lamb Tagine with Apricots and Almonds. This traditional dish combines tender lamb, sweet apricots, and crunchy almonds, creating a perfect balance of flavors. The slow-cooking method used in a tagine allows the ingredients to meld together, resulting in a rich and hearty dish that is sure to impress your family and friends.


  • 2 pounds of lamb shoulder, cut into chunks
  • 1 onion, finely chopped
  • 3 cloves of garlic, minced
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon ground cinnamon
  • 1 teaspoon ground ginger
  • 1/2 teaspoon ground turmeric
  • 1/2 teaspoon paprika
  • 1/4 teaspoon cayenne pepper (optional for heat)
  • 1 cup dried apricots
  • 1/2 cup whole almonds
  • 2 cups chicken or vegetable broth
  • 2 tablespoons olive oil
  • Salt and pepper to taste
  • Fresh cilantro or parsley for garnish


Step 1: Prepare the Lamb

Season the lamb shoulder chunks with salt and pepper. In a large tagine or a heavy-bottomed pot, heat the olive oil over medium-high heat. Add the lamb and brown it on all sides. This will help seal in the juices and add flavor to the dish. Remove the lamb from the tagine and set it aside.

Step 2: Sauté the Onion and Garlic

In the same tagine or pot, add the chopped onion and minced garlic. Sauté until the onion becomes translucent and the garlic becomes fragrant.

Step 3: Add the Spices

Add the ground cumin, coriander, cinnamon, ginger, turmeric, paprika, and cayenne pepper (if using) to the tagine. Stir well to coat the onion and garlic with the spices. This will create a fragrant base for the dish.

Step 4: Return the Lamb to the Tagine

Place the browned lamb shoulder chunks back into the tagine with the onion and spice mixture. Stir well to ensure that the lamb is coated with the spices.

Step 5: Add the Apricots and Almonds

Add the dried apricots and whole almonds to the tagine. These ingredients will add sweetness and crunch to the dish. Stir well to distribute them evenly.

Step 6: Pour in the Broth

Pour the chicken or vegetable broth into the tagine, ensuring that the ingredients are covered. The broth will help tenderize the lamb and infuse the flavors into the dish.

Step 7: Simmer and Cook

Reduce the heat to low and cover the tagine. Allow the dish to simmer for 2-3 hours, or until the lamb is tender and the flavors have melded together. Stir occasionally to prevent sticking and to ensure even cooking.

Step 8: Serve and Garnish

Once the lamb is tender, remove the tagine from the heat. Serve the Moroccan Lamb Tagine with Apricots and Almonds over couscous or with crusty bread. Garnish with fresh cilantro or parsley for added freshness and color.

This Moroccan Lamb Tagine with Apricots and Almonds is a delightful dish that brings together the flavors of North Africa. The tender lamb, sweet apricots, and crunchy almonds create a harmonious blend of tastes and textures. Whether you’re hosting a dinner party or simply want to enjoy a special meal at home, this recipe is sure to impress. So, gather your ingredients, dust off your tagine, and get ready to embark on a culinary journey to Morocco!

A refreshing and zesty salad featuring charred corn, tangy lime, and aromatic cilantro. Perfect for summer gatherings....

Delicious fusion of Mexican street corn and pizza, Elote Pizza is a mouthwatering combination of flavors and textures....

Explore a world of flavors at our restaurant with a vast array of soups, main dishes, veggies, and desserts. Taste the delicious variety!...

Explore the Art of Mindful Munching for anxiety relief, focusing on the process rather than nutrition or pleasure....