Go Back
+ servings

Christmas Ham

5 from 1 vote
This Christmas Ham is loaded with flavor and is easy to make. This bone-in ham is cooked in a honey glaze for amazing flavor.
Prep Time 1 hour 15 minutes
Cook Time 2 hours 30 minutes
Let Rest 15 minutes
Total Time 4 hours
Servings 8
Cuisine American
Course Main Course
Calories 1378
Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly!

Ingredients

See how we calculate recipe costs.

Instructions

  • Preheat the oven to 300 degrees Fahrenheit. Let the ham rest at room temperature for 1-2 hours to come to temperature before baking.
  • Remove the ham from its package and pat it dry with paper towels. Score the ham by cutting into the rind of the ham in a diamond pattern making sure that the cuts are approximately 1/4-1/2″ deep.
  • Place the ham on a roasting pan and pour approximately ¼ cup of water all over the top of it.  Loosely cover the ham with foil to keep it from drying out.
  • Bake for 2 - 2 1/2 hours until the ham reaches an internal temperature of 125 degrees F in the thickest part of the ham.
  • While the ham is baking, heat the butter in a small saucepan over medium high heat until the butter is browned.
  • Then whisk in the brown sugar, honey, dijon mustard, cinnamon and ground cloves.  Cook and whisk for 2-3 minutes until the sugar has completely dissolved.
  • Then stir in the minced garlic and cook for 1 minute.  Remove the glaze from the heat and let it cool slightly.
  • Increase the oven temperature to 425 degrees F.  Remove the foil from the ham and baste the ham with approximately ⅓ of the basting mixture.  Cook it for an additional 20 minutes and baste the ham 2 more times during this cooking time until the ham reaches an interval temperature of 135 degrees F.
  • Remove the ham and let the ham rest at room temperature for 15-20 minutes (tented loosely with foil). Then carefully move the ham to a large cutting board. Then carve the ham into large slices and enjoy!

Recipe 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.

Nutrition Facts

Calories 1378kcal, Carbohydrates 45g, Protein 98g, Fat 88g, Saturated Fat 34g, Polyunsaturated Fat 9g, Monounsaturated Fat 39g, Trans Fat 0.5g, Cholesterol 312mg, Sodium 5526mg, Potassium 1363mg, Fiber 0.3g, Sugar 44g, Vitamin A 358IU, Vitamin C 1mg, Calcium 67mg, Iron 4mg

Pin This Now to Remember It Later

Pin Recipe