Chef John's Honey-Glazed Ham


This whole ham recipe features a glaze that boasts three things: wonderful flavor, gorgeous, shiny appearance, and a crispy, crackling crust you can hear across the room. This easy-to-make glaze has all those things in abundance.

Prep Time:
15 mins
Cook Time:
2 hrs 35 mins
Total Time:
2 hrs 50 mins
1 glazed ham



  • ¾ cup water, or as needed

  • 2 whole star anise

  • 12 whole cloves, or more to taste

  • 1 (7 pound) country-style ham


  • 1 cup firmly packed light brown sugar

  • ¼ cup honey

  • 2 tablespoons Dijon mustard

  • 2 tablespoons rice vinegar

  • 1 ½ teaspoons freshly ground black pepper

  • ½ teaspoon Worcestershire sauce

  • 1 pinch cayenne pepper


  1. Preheat the oven to 325 degrees F (165 degrees C).

  2. Prepare ham: Add water, star anise, and cloves to the bottom of a roasting pan. Place a roasting rack into the pan; place ham on the rack. Cut 1/4-inch-deep slashes, 1/2-inch apart, lengthwise and crosswise across the top of ham.

  3. Bake in the preheated oven for 20 minutes.

  4. While ham is baking, make glaze: Whisk together brown sugar, honey, mustard, vinegar, black pepper, Worcestershire sauce, and cayenne pepper in a medium bowl until thick and smooth.

  5. Brush glaze all over ham. Continue baking ham, brushing with glaze every 20 minutes, until glaze is deep golden and ham is heated through, about 2 hours 10 minutes. An instant-read thermometer inserted into the center of ham should read 130 degrees F (54 degrees C).

  6. Run a kitchen torch over ham until glaze is crispy and caramelized, 2 to 5 minutes.

    close up view of Honey-Glazed Ham on a platter with greens and orange slices on a platter


You can use any vinegar instead of rice vinegar.

If you are roasting a regular ham, bake until an instant-read thermometer inserted into the center of ham reads 140 degrees F (60 degrees C).

Nutrition Facts (per serving)

455 Calories
26g Fat
19g Carbs
34g Protein
Nutrition Facts
Servings Per Recipe 16
Calories 455
% Daily Value *
Total Fat 26g 34%
Saturated Fat 9g 47%
Cholesterol 97mg 32%
Sodium 1919mg 83%
Total Carbohydrate 19g 7%
Dietary Fiber 0g 1%
Total Sugars 18g
Protein 34g
Vitamin C 0mg 1%
Calcium 29mg 2%
Iron 2mg 9%
Potassium 476mg 10%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love