Trim off any large pieces of fat from the outside of the meat, then cut them into small bite-sized cubes.
Set a pan over medium-high heat. When hot enough, add a single layer of lam cubes to the pan, being careful not to crowd the cubes too closely.
Let the cubes of lamb cook undisturbed for 4-5 minutes, until the undersides develop a dark brown crust and come away easily from the pan.
Toss and continue searing on all sides, another 4-5 minutes until there is no liquid left.
Reduce the heat to medium and add some olive oil. Add the onions and garlic and cook until they are softened and translucent.
Raise the heat back up to medium-high and pour in the beef stock. The beef stock should immediately start bubbling and steaming. Continue stirring until the stock has reduced and thickened slightly.
Add all the spices and stir until combined.
Add the dates and the parsley.
Place the hummus on the plate and put the lamb meat. Garnish it with olive oil.Serve it with some flatbread. Enjoy!