Spiced Grilled Ham with Citrus Glaze

Difficulty: 2/5
Time: 2 hours


  • 7 pounds fully cooked bone-in ham (trimmed)
  • 1 tablespoon ground coriander
  • 1 tablespoon paprika
  • 1 teaspoon cumin
  • 1/2 teaspoon cinnamon
  • 1/4 teaspoon ground cloves
  • 1/4 cup lemon marmalade
  • 2 tablespoons orange juice
  • 2 tablespoons brown sugar (packed)



Preheat the oven to 400 degrees F. Position a rack in the lower third of the oven.

Score a diamond pattern into the ham, about 1/8-inch deep into any fat. In a small bowl, combine the coriander, paprika, cumin, cinnamon, and cloves. Rub the spice mixture over all sides of the ham. Place the ham, flat side down, in a large shallow roasting pan and cook until the internal temperature of the ham reaches 140 degrees F, 1 1/2 to 2 hours or 15 to 18 minutes per pound.

Meanwhile, in a small bowl, combine the marmalade, orange juice, and sugar.

Brush the marmalade mixture over the ham. Return to the oven and roast 5 minutes, until the glaze is lightly caramelized. Remove the ham from the oven, transfer to a cutting board, and let rest 15 to 30 minutes.