Go Back Email Link
+ servings
Sliced ham on a plate.
Print Recipe
5 from 8 votes

Grilled Ham Recipe

This Grilled Ham is coated in a honey bourbon Dijon glaze and cooked over indirect heat until caramelized and heated through. It costs just $1.65 per serving and makes an impressive holiday centerpiece.
Prep Time15 minutes
Cook Time2 hours
Let Rest20 minutes
Total Time2 hours 35 minutes
Course: Main Course
Cuisine: American
Keyword: Grilled Ham
Servings: 16
Calories: 878kcal
Cost: $26.34, $1.65 per Servings

Ingredients

  • 1 Bone In Ham Butt half (10-12 pounds)
  • 1/2 cup Honey
  • 1/2 cup Bourbon
  • 2 Tbsp Dijon Mustard
  • 1/2 tsp Salt
  • 1/2 tsp Pepper

Instructions

  • Remove the ham from the package and pat dry with paper towels. Score the rind in a diamond pattern, cutting approximately ¼–½ inch deep.
  • Place the ham in a large disposable aluminum pan. Pour 2 cups of water into the bottom of the pan around the ham.
  • Preheat the grill to medium-high indirect heat, approximately 350°F. Heat with all burners on for 15–20 minutes, then turn off the middle burners, leaving the outside burners on.
  • Place the pan in the center of the grill over an unlit burner.
  • Cook for 1½–2 hours, or until the ham reaches an internal temperature of 135°F in the thickest part.
  • While the ham cooks, combine the honey, bourbon, Dijon mustard, salt, and pepper in a small saucepan. Simmer over medium heat for 5–6 minutes, whisking until combined and the honey is melted.
  • During the last 30–45 minutes of cooking, brush the ham with the glaze every 10–15 minutes.
  • Remove the ham from the grill and let rest for 15–20 minutes.
  • Transfer to a cutting board, slice, and serve.

Video

Notes

We used an instant read meat thermometer to make sure that the ham was fully heated through. Make sure to insert the thermometer into the thickest part of the ham.
You can follow this recipe using a spiral ham as well.
How Long Does it Take to Grill a Ham?
The general rule on how long it takes to grill ham is to grill for about 15 minutes per pound. The normal size of a ham is about 8 lbs. The ham in this recipe is about a 10 lb and it took about 2 hours to fully cook the ham.
We used an instant read meat thermometer to make sure that the ham was fully heated through. Make sure to insert the thermometer into the thickest part of the ham.

Nutrition

Calories: 878kcal | Carbohydrates: 9g | Protein: 73g | Fat: 57g | Saturated Fat: 20g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 27g | Cholesterol: 211mg | Sodium: 4132mg | Potassium: 982mg | Fiber: 1g | Sugar: 9g | Vitamin A: 2IU | Vitamin C: 1mg | Calcium: 26mg | Iron: 3mg
QR Code linking back to recipe