Print Recipe
0 from 0 votes

Roasted Ham with Orange-Ginger Glaze

A perfect dish to serve at your holiday gatherings, this roasted ham is a delicious treat for dinner any time of the year. Beautiful enough to share at a dinner party, it's simple enough to make as a special weekend supper surprise whenever you like!
Prep Time10 mins
Cook Time3 hrs
Total Time3 hrs 10 mins


  • 1 bone-in fully cooked smoked ham half butt or shank
  • 1 ¼ cup orange marmalade
  • 3 TB Dijon mustard
  • 1 TB minced fresh ginger
  • ¾ tsp allspice
  • 3 TB orange juice


  • Preheat oven to 325 degrees and move your oven rack to the bottom 1/3. Line a roasting pan with a rack. Trim any remaining skin off your ham and use a sharp paring knife to score the fat in small evenly spaced x shapes. Place ham, flat side down, on rack and pour ¼ inch of water in the bottom of the pan. Loosely cover with foil and roast for approximately 2 hours or until a thermometer reads 130 degrees at the thickest part of the ham.
  • While ham roasts, mix together marmalade, mustard, ginger, and allspice to make glaze. Set aside 3/4 cup of glaze to use later in a sauce served with the ham.
  • Increase oven to 425 degrees. Spoon half of your glaze over the top of the ham and brush to coat. (If the bottom of your pan is dry add more water). Return the ham to the oven and roast, uncovered, basting every 10 minutes with remaining glaze, until glossy and well browned, about 45 more minutes or until ham registers at 160 degrees.
  • Remove ham from oven and let rest for 15 minutes before slicing. Add orange juice to reserved glaze to make a sauce, gently warm in a small saucepan or the microwave, and serve alongside the ham slices.

Leave a Comment