This recipe from Vancouver's Railtown Catering yields a holiday ham that's shiny and crispy on the outside, and juice on the inside. Remember to use a high-quality ham and be careful when you're trimming the fat to leave enough for a crust.
Pre-heat oven to 350°F.
Trim away any excess fat, leaving about a 1/4-inch layer all around. Set the ham aside to rest at room temperature for 30 minutes.
Line a baking sheet with tin foil. Place the ham cut side-down on the baking sheet and cover it with a piece of parchment paper. Tightly cover the ham and parchment paper with another sheet of tin foil, and bake for 45 minutes.
Meanwhile, combine the remaining ingredients in a small saucepan over medium-low heat, stirring occasionally until the butter melts and the brown sugar has completely dissolved, about 3 minutes. Set aside and allow to cool until lukewarm (the glaze should have the consistency of room-temperature honey).
When the ham is ready, remove it from the oven and increase the oven temperature to 425°F. Discard the foil and parchment paper and, using a sharp knife, score a 1-inch-wide diamond pattern (don’t cut more than 1/4 inch deep) over the entire ham.
Brush the ham with a quarter of the glaze (about a generous 1/3 cup), return it to the oven, and bake uncovered for 15 minutes.
Remove from the oven, brush with another quarter of the glaze, and repeat every 15 minutes until all the glaze has been used and a dark golden-brown crust has formed, about 55 to 60 minutes total.
Let the ham rest 20 to 30 minutes before slicing and serving. Enjoy!