Place diced lamb in a bowl and coat with 1½ tbsp olive oil.
In a ziplock bag mix all the spices - cumin, cayenne, turmeric, cardamom, garlic powder, cinnamon, cloves, coriander, paprika, ginger and salt. Toss well to mix.
Add lamb to the bag of spices and rub in well and refrigerate overnight.
In a large cast iron casserole pan, heat remaining 1½ tbsp olive oil and brown the lamb. Cook in batches so the lamb sears well. Don't overheat and burn the spices. Set lamb aside.
Add onions and carrots to the pot and cook for 5-6 minutes until the onions start to soften.
Place the lamb back in the pot and add the chicken stock, the lemon zest, the tomato paste, the honey, the apricots, the prunes and the saffron.
Bring the pot to the boil and then place in a preheated oven at 350F. Should take between 1½ to 2 hours for the meat to become fork tender. This is when it starts to smell divine!
When finished, place on stove top and thicken with cornstarch mixed in 1 tbsp of water. Place in serving dish and toss chopped cilantro and almonds on top. Great served with couscous.
Recipe by Orgasmic Chef at https://orgasmicchef.recipes/lamb-tagine/