Nutrition Facts for Honey-glazed roast ham

Honey-Glazed Roast Ham

Transform your holiday table into a feast of flavors with this irresistible Honey-Glazed Roast Ham. Perfectly balanced between savory and sweet, this bone-in ham is scored to perfection, infused with the warm aroma of whole cloves, and coated in a rich glaze made from honey, brown sugar, Dijon mustard, and a hint of apple cider vinegar. A touch of cinnamon and ground cloves enhances the glaze, giving it a deep, spiced character. Roasted low and slow, then finished at a higher temperature for a caramelized crust, this centerpiece dish delivers tender, juicy meat with an irresistibly sticky glaze. Ideal for celebrations or Sunday dinners, this recipe serves up to 12 and pairs beautifully with classic sides like mashed potatoes or roasted vegetables.

Nutriscore Rating: 54/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Honey-Glazed Roast Ham
Prep Time:20 mins
Cook Time:150 mins
Total Time:170 mins
Servings: 12

Ingredients

  • 8 lb bone-in ham
  • 20 pieces whole cloves
  • 1 cup honey
  • 0.5 cup brown sugar
  • 0.25 cup Dijon mustard
  • 2 tbsp apple cider vinegar
  • 1 tsp ground cinnamon
  • 0.5 tsp ground cloves
  • 1 cup water

Directions

Step 1

Preheat your oven to 325°F (163°C).

Step 2

Place the ham fat-side up in a large roasting pan. Score the surface of the ham in a diamond pattern with a sharp knife, being careful not to cut too deeply.

Step 3

Insert a whole clove into the intersection of each diamond.

Step 4

In a medium saucepan, combine the honey, brown sugar, Dijon mustard, apple cider vinegar, ground cinnamon, and ground cloves, and stir over medium heat until the sugar has dissolved. Remove from heat.

Step 5

Brush a generous amount of the honey glaze over the ham, making sure it's fully coated.

Step 6

Pour the water into the bottom of the roasting pan to create steam and keep the ham moist.

Step 7

Cover the roasting pan with foil, making sure it’s sealed tightly around the edges, and place in the preheated oven.

Step 8

Roast the ham for 2 hours (15 minutes per pound) or until it’s fully heated throughout, basting with more glaze every 30 minutes.

Step 9

After 2 hours, remove the foil and increase the oven temperature to 400°F (204°C).

Step 10

Continue roasting uncovered for an additional 20-30 minutes, basting at least twice with the glaze to achieve a caramelized crust.

Step 11

Remove the ham from the oven and let it rest for 15 minutes before slicing.

Step 12

Serve with remaining glaze drizzled on top, and enjoy this flavorful roast ham.

Nutrition Facts

Serving size (4275.3g)
Amount per serving % Daily Value*
Calories 6406.1
Total Fat 212.0g 0%
Saturated Fat 72.7g 0%
Polyunsaturated Fat 0g
Cholesterol 1995.8mg 0%
Sodium 44972.8mg 0%
Total Carbohydrate 326.4g 0%
Dietary Fiber 2.4g 0%
Total Sugars 320.4g
Protein 763.5g 0%
Vitamin D 0IU 0%
Calcium 350.8mg 0%
Iron 34.9mg 0%
Potassium 10090.9mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 30.4%
Protein: 48.7%
Carbs: 20.8%