This spicy honey glazed ham recipe is the perfect holiday main when you want a fully cooked bone-in spiral-sliced ham with a glossy sweet-and-savory crust and just enough heat. A generous 8–10-pound ham serves about 12–16 people, reheats at 325°F, and finishes in approximately 1 hour 30 minutes to 2 hours, depending on its weight.
The glaze combines honey, brown sugar, Dijon mustard, apple cider vinegar, hot sauce, smoked paprika, cayenne, black pepper, and garlic. The result is sticky, smoky, tangy, and gently spicy, while keeping the ham moist by covering it for most of the baking time and brushing on several thin glaze layers at the end.
Jump to RecipeWhy You’ll Love This Recipe
A holiday ham should feel special without requiring complicated preparation, and this recipe delivers exactly that. Because the ham is already fully cooked, your main job is to warm it gently and build a flavorful glaze over the surface.
Every slice carries a little of the sticky honey mixture, smoky paprika, tangy mustard, and savory garlic. The hot sauce and cayenne add warmth that balances the sweetness rather than overwhelming it.
The spiral slices also make serving wonderfully simple. Once the ham has rested, the pieces separate easily, making it an excellent choice for a large family dinner, buffet, or holiday gathering.
For another sweet-and-savory centerpiece idea, you can also try this honey mustard baked salmon when planning a smaller celebration.
Ingredients You’ll Need

The star is a fully cooked, bone-in spiral-sliced ham weighing approximately 8–10 pounds. The bone adds flavor, while the pre-sliced design allows the glaze to reach between the layers without requiring difficult carving.
- Honey and brown sugar: These create the shiny, caramelized coating and provide rounded sweetness.
- Dijon mustard: Adds sharpness and helps keep the glaze from tasting flat.
- Apple cider vinegar: Brings bright acidity to balance the rich ham and sugar.
- Hot sauce and cayenne: Supply adjustable heat, so you can make the glaze gentle or fiery.
- Smoked paprika, black pepper, and garlic: Add savory depth, gentle smokiness, and aromatic flavor.
- Water, apple juice, or cider: Creates moisture in the roasting pan while the ham reheats.
Use apple juice or cider when you want a slightly fruitier background, or choose water for a cleaner, more traditional ham flavor. Have a pastry brush ready for applying the glaze in thin, even layers.
How to Make It Step-by-Step

Step 1: Remove the ham from its packaging and discard any glaze packet that comes with it. If your ham is not already spiral-sliced, score the outside in a diamond pattern, cutting through the skin and fat without slicing deeply into the meat.
Step 2: Heat the oven to 325°F (165°C), then place the ham cut-side down in a roasting pan. Pour 1/2 cup of water, apple juice, or cider into the bottom of the pan, keeping the liquid around the ham rather than over its top.
Step 3: Cover the roasting pan tightly with foil and place it in the oven. Bake for approximately 10–12 minutes per pound, remembering that this is reheating fully cooked ham, not cooking raw meat.
Step 4: Begin checking the temperature as the ham approaches the expected finish time. An 8-pound ham typically needs roughly 1 hour 20 minutes to 1 hour 40 minutes, while a 10-pound ham typically needs about 1 hour 40 minutes to 2 hours; the center should reach 140°F.
Step 5: While the ham warms, add the honey, brown sugar, Dijon mustard, apple cider vinegar, hot sauce, smoked paprika, cayenne, black pepper, and minced garlic to a small saucepan. Simmer the mixture gently over medium-low heat for 3–5 minutes, stirring until smooth and slightly thickened.
Step 6: Avoid an aggressive boil because the honey and sugar can scorch quickly. If the glaze becomes thicker than you like, stir it gently and use it while warm so it brushes easily across the spiral slices.
Step 7: During the final 25–30 minutes of baking, remove the foil and brush the ham generously with glaze. Apply another thin coat every 10 minutes, focusing on the cut edges and the spaces between slices.
Step 8: Remove the ham from the oven once the thickest part reaches 140°F, taking care to avoid contact between the thermometer and the bone. Let it rest for 15–20 minutes so the juices settle and the glaze firms slightly.
Step 9: Transfer the ham to a serving platter and separate the slices gently with a carving fork or serving tongs. Spoon pan juices over the meat if desired, and serve while warm.
For a breakfast use for leftover ham, keep our ham and cheese breakfast bombs in mind for the next morning.
How to Adjust the Heat
The listed amount of 1–2 tablespoons hot sauce gives the glaze a noticeable but flexible kick. Use 1 tablespoon for a milder family-friendly version, and omit or reduce the cayenne if your guests prefer very little spice.
For a hotter ham, use 2 tablespoons hot sauce and keep the full 1/2 teaspoon cayenne. You can also choose a hotter chili sauce, but taste the warm glaze carefully before brushing it onto the ham so the heat matches your menu.
Remember that sweetness softens the impression of chili, while the mustard and vinegar keep the flavor lively. Serving the ham with creamy or lightly sweet side dishes also helps balance the spice.
Pro Tips for a Juicy, Glossy Ham

- Keep it covered: Foil prevents the exposed spiral edges from drying during the long reheating period.
- Glaze late: Apply the glaze only during the final 25–30 minutes so the sugars turn glossy instead of becoming dark and bitter.
- Use thin layers: Several coats create a more even, attractive crust than one thick application.
- Check the temperature correctly: Insert an instant-read thermometer into the thickest part and avoid touching the bone, which can give an inaccurate reading.
- Rest before slicing: The 15–20 minute rest gives the ham a chance to retain more of its juices.
Keep the glaze at a gentle simmer rather than a hard boil. Sugar can scorch on the bottom of the saucepan, so stir often and lower the heat if the mixture begins bubbling rapidly.
For a full holiday spread, serve the ham alongside sweet honey cornbread for a tender, lightly sweet side that echoes the glaze.
What to Serve with Spicy Honey Ham

This ham pairs beautifully with classic holiday sides that offer contrasting textures and flavors. Creamy mashed potatoes, roasted vegetables, green beans, and crisp salads all work well with its rich, sticky coating.
- Roasted Brussels sprouts or green beans for a fresh, savory contrast.
- Scalloped potatoes or mashed potatoes to catch the pan juices.
- Buttery dinner rolls for making small leftover sandwiches.
- A crisp apple, cabbage, or citrus salad to cut through the richness.
- A sweet potato side or classic sweet potato pie to complete the holiday table.
If you want a bright dish for the buffet, a cold noodle salad can add welcome contrast; our spicy Thai spaghetti salad brings fresh herbs, texture, and a lively dressing to a rich main course.
Storage and Reheating
Cool leftover ham promptly, then store it in an airtight container or wrap it tightly and refrigerate. Use the leftovers within a few days for sandwiches, breakfast dishes, soups, or casseroles.
To reheat sliced portions, place them in a covered baking dish with a spoonful of pan juice, water, or cider. Warm gently until heated through, since high heat can dry the meat and make the glaze sticky in an unpleasant way.
Save the bone if you enjoy making stock or bean soup. It can add a deep savory flavor to a later meal, helping you make the most of this generous holiday centerpiece.


Spicy Honey Glazed Ham
Ingredients
Method
- Heat the oven to 325°F (165°C). Remove the ham from its packaging and discard any included glaze packet; if the ham is not spiral-sliced, score the surface in a diamond pattern.
- Place the ham cut-side down in a roasting pan and pour 1/2 cup water, apple juice, or cider into the bottom of the pan. Cover the ham tightly with foil so the slices stay moist during reheating.
- Bake for approximately 10–12 minutes per pound, or until the thickest part reaches 140°F. Check with an instant-read thermometer without touching the bone; an 8-pound ham generally takes about 1 hour 20 minutes to 1 hour 40 minutes, while a 10-pound ham generally takes about 1 hour 40 minutes to 2 hours.
- While the ham heats, combine the honey, brown sugar, Dijon mustard, vinegar, hot sauce, smoked paprika, cayenne, black pepper, and garlic in a small saucepan. Warm over medium-low heat for 3–5 minutes, stirring until smooth and slightly thickened, but do not let it boil aggressively.
- During the final 25–30 minutes of baking, remove the foil and brush the ham generously with glaze. Reapply another thin layer every 10 minutes so the sugar caramelizes evenly without burning.
- Remove the ham when it reaches 140°F and let it rest for 15–20 minutes before serving. Spoon any flavorful pan juices over the slices, then arrange the ham on a platter and serve warm.
Notes
Final Thoughts
This spicy honey glazed ham brings together everything a holiday main should offer: a tender, familiar centerpiece, a glossy finish, balanced sweetness, and a little heat in every bite. The covered reheating method protects the ham, while the repeated glaze applications create the beautiful lacquered surface guests will notice as soon as it reaches the table.
Plan on 15–20 minutes of preparation, approximately 10–12 minutes per pound in a 325°F oven, and a final 15–20 minute rest. With an instant-read thermometer and a few thin coats of glaze, an 8–10-pound ham becomes a generous main course for approximately 12–16 servings.
Slice it for the holiday meal, spoon over the pan juices, and reserve the leftovers for easy breakfasts and lunches. This is the kind of recipe that looks festive enough for a special occasion while remaining practical for the cook.