Roasted sliced Christmas ham on plate with fork, knife and festive decoration against a dark rustic background
Print Recipe
0 from 0 votes

Honey Baked Ham Recipe

This honey baked ham with a deliciously buttery, sticky glaze is a crowd-pleaser and a holiday favorite! 
Prep Time30 mins
Cook Time2 hrs
Resting time15 mins
Total Time2 hrs 30 mins
Course: Main Course
Cuisine: American
Keyword: Baked Ham, Honey Baked Ham
Appliance: oven, Saucepan
Servings: 18 servings
Author: Raksha Hegde


  • 8-10 lb bone-in or boneless fully cooked ham
  • 1/3 cup pineapple juice
  • 1/2 cup honey
  • 1/4 cup brown sugar
  • 1/2 tsp ground cinnamon
  • 1/4 cup whole cloves
  • 2 tbsp butter


  • First, you need to prep the ham for baking. Let it come to room temperature, which could take anywhere between 1-2 hours. 
  • Then, cut the rind off to ensure that the ham is juicy and flavorful. For this, cut a line through the rind around the shank end. Using a sharp knife, run along the line of the rind to detach it from the fat. Using your fingers, you can gently remove the rind from the ham and discard it.
  • Meanwhile, preheat the oven to 350°F (150°C). Lightly grease a roasting pan or a deep baking dish. 
  • You can now place the ham on the greased pan. Score the surface of the ham with shallow diagonal cuts, about 1/4 inch, making diamond shapes. Insert cloves into the diamonds.
  • To make the glaze, warm the butter in a saucepan until it is golden brown. Add the honey, sugar, cinnamon powder, and pineapple juice and let it simmer for 3 minutes till the sugar is completely dissolved. Keep on low heat till it gets a honey-like consistency. 
  • Now, use a basting brush to slather the glaze generously, all over the outside. Reserve some of the glaze liquid for later. 
  • Cover the ham with an aluminum foil tent to prevent it from drying out in the oven. Bake the ham for 2 hours, or until internal temperature reaches 110 degrees. 
  • Remove the ham from the oven and take off the foil tent for now. Increase the oven temperature to 400 degrees. Brush the remaining glaze all over the ham and bake it in the oven, with the foil tent, for an additional 15 minutes.
  • Remove from the oven. Discard the foil tent and allow the ham to rest for 15 minutes before serving. You can garnish this delicious glazed ham with pineapple slices or orange slices. 
    Roasted sliced Christmas ham on plate with fork, knife and festive decoration against a dark rustic background


You can add a tablespoon of orange juice to the glaze for a deeper citrus flavor.
If your glaze gets hard, warm it in the saucepan on low simmer till it reaches a honey-like consistency again.
If you find the taste of cloves overpowering, you can skip it. Instead, you can use toothpicks to put canned pineapple slices or canned cherries for an old-fashioned ham.