Take the rack, aluminum foil, and the baking sheet, and remove your ham from the pack.
The rack will secure even heating of the meat, especially on the bottom. Cover the pan with aluminum foil and do it properly! The foil is there to keep the steam in and allow the ham to roast in its juices.
Calculate the baking time according to how heavy your cut is and toss it in the oven. So, it's 13 minutes per pound.
Put the ham into the oven, and bake at 300 °F.
About half an hour till the end, regularly check the inner temperature with a thermometer to avoid drying out. When the ham gains an internal temperature of 140 °F (60 °C) – it’s ready, and you can remove it from the oven.
About 20 minutes before baking time is up, thoroughly glaze the ham using a brush. Make sure to spread it in between the slices.
Get the ham back in the oven without the aluminum foil. By the end, the ham will have a brownish glaze, and that’s your sign it’s ready!
Leave it at room temperature for about 15 minutes to cool down, serve, and enjoy!