01 -
Preheat oven to 325°F. Shape a large piece of foil into a ring and place it in the center of a roasting pan.
02 -
Trim excess fat from the ham if desired, leaving some to retain moisture. Place ham cut side down on the foil ring in the roasting pan.
03 -
Using a sharp knife, score the ham's surface in a diamond pattern to allow glaze penetration.
04 -
Combine chicken stock and pineapple juice; pour into the roasting pan around the ham.
05 -
In a small bowl, mix brown sugar, pineapple juice, yellow mustard, garlic powder, onion powder, and ground cloves until smooth.
06 -
Brush one-third of the glaze evenly over the ham's surface.
07 -
Tent the ham with foil, not touching the surface, and bake at 325°F for 90 to 120 minutes until internal temperature reaches 110°F.
08 -
Remove foil, raise oven temperature to 375°F, brush half of the remaining glaze over the ham, and bake for 20 to 30 minutes until the internal temperature reaches 130°F.
09 -
Set broiler to low, brush remaining glaze on ham, and broil until glaze bubbles and caramelizes, watching closely to prevent burning.
10 -
Remove ham from oven and rest, loosely covered, for 20 minutes before slicing. Serve with pan drippings if desired.