01 -
Preheat oven to 165°C. Insert orange slices, rosemary sprigs, and garlic cloves between the ham slices. Line a large roasting pan with aluminium foil and set a roasting rack on top. Position the ham, cut side down, on the rack.
02 -
Cover the ham loosely with foil and place in the preheated oven. Roast for 1 hour and 45 minutes.
03 -
In a small saucepan, combine orange marmalade, honey, brown sugar, Dijon mustard, orange zest, and orange juice. Whisk over medium-low heat until sugar has fully dissolved and glaze is smooth. Remove from heat.
04 -
After the initial baking, uncover the ham and generously brush with half the orange glaze. Return ham to oven uncovered and roast an additional 45 minutes, basting occasionally until the glaze is caramelized and glossy.
05 -
Remove ham from oven and tent loosely with foil. Allow to rest for 15 minutes before carving. Transfer to a serving platter, slice around the bone, and serve.