Preheat the oven at 325°F.
Remove excess fat from the lamb leg and add on salt.
Take the remaining ingredients in a bowl and mix it well into paste. Apply little paste on the lamb leg and transfer it to roasting pan. Bake it covered with aluminum foil for 2 ½ hrs.
Rub over the paste in every 30-45 min. Then set the oven at 375°F and bake it uncovered for 3 hrs. Apply the paste in every 1 hr.
Serve it hot.