Serves 15-20

Prep Time: 10 mins | Total Time: 3 hours


15 lbs – Bone-in leg ham

3 cloves – Garlic

4-6 leaves – Lemon Basil

3 tablespoons – Oregano

5-6 tablespoons – Rosemary

1 tablespoon – Lime juice

1 teaspoon – Lime zest

½ cup – Honey

1 cup – Pineapple juice



  1. Preheat the oven to 350 degrees
  2. Wrap the ham completely in two to three layers of foil
  3. Place in a baking dish half filled with water and warm in the oven; 10 minutes per pound
  4. In a blender, combine the garlic, lemon basil, oregano, rosemary, lime juice, lime zest honey and pineapple juice
  5. Once the ham has warmed all the way through, peel away the skin and carve off some of the fat, leaving an even layer of fat protecting the meat
  6. Score the remaining fat to form a diamond pattern
  7. Pour the sweet herb mixture all over the ham, stuffing the cuts in the fat with the blended herbs
  8. Place the ham back in the oven uncovered at 470 degrees and roast until golden brown and crispy, the sauce will also caramelize. This should take approximately 15 to 20 minutes


  1. Make sure the ham is completely defrosted before warming
  2. A 15-pound leg ham will take about two and a half hours to warm all the way through to the centre
  3. Continually baste the ham while it is browning with the drippings in the pan
  4. It is also recommended that you rotate the ham a few times in the oven for even browning