1. Mix the rubbing marinade ingredients together and rub on the surface of the leg of lamb. Combine the marinade ingredients and pour over it. Marinate for 2 hours at least, preferably overnight.

2. Wrap the leg completely in heavy duty aluminium foil. If you have a tandoor, fix the leg onto a long skewer and cook for two hours in the clay oven on a medium heat. If you are cooking on a BBQ, cook the meat in the indirect method until the meat thermometer registers 180°C (about 1 hour 30 minutes).

3. Remove it from the foil and arrange on a platter with onion rings, tomatoes, cucumber, carrot, green chilli and lemon.

4. Heat a little ghee and the juice of half a lemon and glaze (brush over) the leg of lamb. Serve with breads.

Tell us more about your favourite dishes or recipes at food@gulfnews.com

Sign up for the Daily Briefing

Get the latest news and updates straight to your inbox