- Boil ham 2 times, in a large casserole filled with water for 15 minutes each times. Throw water away and set ham aside in an oven safe plate. Set the grill at the bottom of the oven. Preheat oven at 350 °F (180 °C).
- In a casserole, boil brown sugar with orange juice, beer, cinnamon and cloves. Boils for 15 minutes. Remove cinnamon and cloves. Add sliced leeks and orange marmalade. Reduce of an half.
- Pour over ham. Cover and oven bake 2 hours. Remove lid and continue cooking for 1 hour while frequently spraying with its cooking juice. Set aside ham on a serving plate covered with aluminium paper. In a casserole, add cooking juice to leeks and reduce of an half.
- Slice ham and serve with maple cooking juice, Brussels sprouts and mashed potatoes.