A leg of lamb goes a long way when barbecued and sliced thinly. Added to some vibrant vegetables, tasty olives and herbs, it will feed a crowd or keep you going for a couple of days.
Smother the lamb with oil and chermoula and season well. Cook on the barbecue for around 40 minutes, turning occasionally, until still a little pink in the middle. Remove and allow to rest.
On a hotplate, cook the onions and garlic slowly until completely softened and lightly browned. Set aside.
Make the dressing by mixing the vinegar, oil and mustard together in a small jar.
Combine the yoghurt, tahini, honey and lemon juice in a small bowl.
To assemble the salad, combine the onion, beans, mushrooms, olives, parsley and mint together in a large bowl. Add the dressing and toss together. Slice the meat thinly. Combine with the salad and serve on a large platter.