Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
5.0
(1)
Export 8 ingredients for grocery delivery
Step 1
Combine the sauce ingredients in a saucepan. Heat over medium heat until bringing to a boil. Boil for 5 to 10 minutes until slightly thickened. Set aside to cool.
Step 2
Preheat oven to 325 °F (162 °C). Set up a roasting pan with a wire rack. Pour 1 cup of pineapple juice into the bottom of the pan.
Step 3
(OPTIONAL) If the ham has a thick layer of skin, remove it by running a knife across the leg, cutting through the skin without cutting the meat, and peeling off the skin with your hand. Then you can slice your ham in diagonal lines 1” (2.5 cm) apart, 1/2” (1 cm) deep, to create the crosshatch pattern.
Step 4
Place your prepped ham on the rack. Brush it with the glaze. Bake it for 10 minutes per pound (0.45 kg) if the ham is fully cooked. It will take about 1 to 1.5 hours to cook the ham through. Or bake 25 minutes per pound (0.45 kg) for a partially cooked ham. It will take about 2-3 hrs to cook the ham through in this case.
Step 5
Baste the ham every 20 minutes. If you’ve used up all the sauce, you can baste it with the juice from the pan. If the juice in the pan starts to get too thick, add some water to it to prevent burning.
Step 6
Once the ham is baked (the internal temperature has reached 135 °F / 57 °C) and the glaze is caramelized, remove the pan from the oven.
Step 7
On the bottom of the pan, the drippings should have formed a thick glaze. Spoon those drippings over top of the cooked ham until fully covered. Allow to rest for at least 10 minutes before carving and serving.
Step 8
You can make the ham up to 4 days in advance and reheat it the day you serve it. If you plan to make the ham ahead of time, you should skip the final glaze and save the pan drippings in an airtight container.
Step 9
To reheat the ham, cover it loosely with foil and reheat it in a 325 °F (162 °C) oven until it’s warm throughout, 5 minutes per pound (0.45 kg). It takes about 30 minutes to warm up a 6-lb (2.7 kg) ham and 50 minutes for a 10-lb (4.5 kg) ham. Note, you don’t want to heat up the ham too much, as it will cause the meat to dry out.
Step 10
Heat up the glaze in a microwave. Brush the glaze over the ham once it’s warmed up.