Heat the butter and oil in a large clean heavy casserole pot or Tagine if you have one.
Stir in the almonds and sauté until golden.
Remove and keep aside.
Add the sliced onions and fry till lightly golden. Add in the saffron threads, meat and ginger garlic paste
. Stir all together and allow meat to fry brown on all sides
Add in the salt and spices and stir well to make sure everything is coated well.
Add in some water and allow the meat to cook until tender. Add water as needed
Now add in the fried nuts, prunes and dried apricots and honey.
Allow to simmer for 10 minutes until everything is tender and combined.The gravy should be thickish and not watery. Garnish with crispy fried onions and freshly chopped coriander
Serve with steamed fragrant basmati rice.