Grilled Honey Ham

Most grill enthusiasts are too afraid to tackle massive cuts of meat such as ham. With the right guidance, hams can be quite easy to grill and free up oven space for side dishes. Great for any holiday meal or whenever the family is altogether! Don’t forget to check out our guide on Choosing the Perfect Ham.

Grilled Honey Ham

Serves: 12-16

Prep Time: 15 min

Cook Time: 2 hrs


  • 1 (12-14 lbs.) fully-cooked, bone-in ham, preferably shank-end
  • 2 tbsp. light brown sugar
  • 1 tbsp. kosher salt
  • 1 tbsp. freshly ground black pepper
  • 2 tsp. ground cumin
  • 2 tsp. ground ginger
  • 1 tsp. mustard powder
  • 1 tsp. ground cinnamon
  • 1 stick (1/2 cup) butter
  • 3 tbsp. chopped fresh thyme leaves
  • 3/4 cup honey
  • 1/4 cup apple cider vinegar


  1. With a sharp knife, score the fat on the top of the ham. Place the ham on a large rimmed baking sheet.
  2. Combine the brown sugar, salt, black pepper, cumin, ginger, mustard powder, and cinnamon in a small bowl. Reserve 1 tablespoon of the dry rub mixture for the glaze. Season the ham with the remaining dry rub. Place plastic wrap over the ham and put it in the refrigerator for 8 to 12 hours. This will give it a fuller flavor.
  3. Preheat your gas grill to 300 degrees F for indirect heat.
  4. Place the baking sheet with the ham on the grill grates, with the ham flat side down. Cover the grill and let the ham cook for 2 hours.
  5. Over medium heat on gas range, melt the butter and add thyme, honey, vinegar, and reserved dry rub in a medium saucepan. Stir together until smooth. Brush the ham with the glaze, cover with grill lid, and grill for 30 minutes more, basting the ham every 10 minutes with the glaze.
  6. Remove from grill after 2 hours, let rest for 30 minutes, then carve and serve.