8 pounds ham, fully cooked, bone-in (shank or butt portion)
20 count cloves, whole – for studding (optional)
2 cups water
1 cups orange juice – freshly squeezed
0.25 cups lemon juice – freshly squeezed
1 tbsp orange zest – finely grated
1 tsp lemon zest – finely grated
1 cups dark brown sugar – packed
0.25 cups honey
2 tbsp Dijon mustard
1 tbsp apple cider vinegar
0.5 tsp ground cinnamon
0.5 tsp ground ginger
0.25 tsp ground cloves
Instructions
Heat the oven to 300°F. Set a rack in a large roasting pan and pour in the water.
Prepare the ham: Remove any tough rind, leaving a 0.25–0.5 inch cap of fat. Score the fat in a 1-inch crosshatch without cutting into the meat. If using, stud the intersections with the whole cloves.
Place the ham cut side down on the rack, tent loosely with foil, and roast until warmed through to 110–120°F, 1 hour 30 minutes to 2 hours (about 10–12 minutes per pound). Add more water to the pan if it dries out.
Make the glaze while the ham roasts: In a saucepan combine the orange juice, lemon juice, orange zest, lemon zest, dark brown sugar, honey, Dijon mustard, apple cider vinegar, ground cinnamon, ground ginger, and ground cloves. Bring to a boil over medium-high, then reduce to medium and simmer, stirring occasionally, until syrupy and reduced to about 1–1.25 cups, 8–12 minutes. Remove from heat; the glaze will thicken slightly as it cools.
Increase the oven temperature to 425°F. Uncover the ham and brush generously with about half of the glaze. Return to the oven and roast 10 minutes.
Brush with most of the remaining glaze and roast until the surface is deeply burnished and sticky, 10–15 minutes more, basting once or twice. The ham should be 120–130°F for warmed-through (or up to 140°F if you prefer a hotter ham).
Transfer the ham to a carving board, tent with foil, and rest 15 minutes. Warm any remaining glaze briefly and brush over the ham just before carving. Slice and serve.