Christmas Eve dinner feels special without requiring a complicated centerpiece. This honey-glazed ham brings a tender, savory main dish to the table while you finish the sides, set out drinks, and enjoy your guests. The five-ingredient glaze adds a glossy finish, and the covered bake keeps a fully cooked bone-in ham moist as it warms. With a simple temperature check, a short uncovered finish, and a 15-minute rest, you can serve generous slices to a table of eight without rushing.
What makes this Christmas Eve dinner work
A fully cooked bone-in ham is forgiving and practical for a holiday meal. It already has the flavor and texture you want; the oven simply warms it evenly before the glaze becomes the finishing touch. The bone helps keep the ham flavorful, and leftovers are useful for sandwiches, breakfast hash, omelets, or soup.
The glaze balances sweetness with savory mustard. Brown sugar creates a lightly caramelized surface, honey gives it shine, Dijon mustard keeps the flavor from becoming flat, and fresh orange juice adds brightness. Optional ground cloves bring a warm holiday note without taking over the ham.

Why the covered bake matters
Ham can dry out when its surface is exposed for the entire heating time. Covering the roasting pan tightly with foil holds in moisture while the center warms. The ham should reach 140°F in the thickest part, but it does not need a long uncovered bake. Save that final exposure for the glaze, when 15 to 20 minutes is enough to make the surface glossy and lightly caramelized.
Ingredients
- 1 fully cooked bone-in ham, about 4 pounds
- 1/2 cup packed brown sugar
- 1/4 cup honey
- 2 tablespoons Dijon mustard
- 1 tablespoon fresh orange juice
- 1/2 teaspoon ground cloves, optional
How to make Christmas Eve dinner ham
Gather the ham, a roasting pan, foil, a small bowl, a pastry brush, and an instant-read thermometer. Let the ham sit out briefly while the oven heats, but keep normal food-safety practices in mind and do not leave it at room temperature for an extended time.
Heat the oven to 325°F and place the ham cut-side down in a roasting pan. Cover tightly with foil.
Bake until the center is heated through, about 1 1/2 to 2 hours, or until it reaches 140°F.

Stir the brown sugar, honey, Dijon mustard, orange juice, and optional cloves into a thick glaze.
Brush the glaze over the ham and return it to the oven uncovered for 15 to 20 minutes, brushing once more, until glossy and lightly caramelized.
Rest the ham for 15 minutes before slicing thinly across the grain and serving with the pan juices.
Serving ideas
Arrange the slices on a warm platter and spoon a little of the pan juice over the top. Roasted potatoes, green beans, glazed carrots, and a crisp winter salad all work well beside the sweet-savory ham. A small bowl of extra mustard gives guests a sharp contrast to the glaze. If coordinating several dishes, warm the ham before guests arrive, glaze it during the final 20 minutes, and rest it while you bring the sides to the table.

Tips and an optional variation
Keep the foil snug during the long covered bake so the surface does not dry before the center is hot. If the glaze darkens too quickly, tent the ham loosely with foil. Brush thin layers rather than one heavy coating; this helps the sugar caramelize evenly. Optional variation: add a pinch of cinnamon to the glaze for a warmer, sweeter holiday profile, but keep the Dijon mustard so the ham stays balanced.
Storage and reheating
Refrigerate leftovers in a sealed container for up to four days. Store slices with a little pan juice if possible. Reheat covered with a splash of water or stock in a 300°F oven until warmed through. Thin slices also heat quickly in a skillet over low heat. Avoid high heat, which can toughen the edges and make the glaze sticky before the center is warm.
Christmas Eve dinner FAQ
A relaxed holiday centerpiece
A warm ham, a bright glaze, and a few dependable sides are enough to anchor Christmas Eve dinner. The timing leaves room for conversation while the oven does the steady work, and leftovers make the next day easier too.
For a smoother schedule, read the full recipe before starting and measure the glaze ingredients while the oven preheats. Set a timer for the covered bake, then use the thermometer rather than the clock alone because ham shape and starting temperature can vary. Once the ham reaches temperature, move confidently into the uncovered glazing stage. Letting it rest is part of the recipe, not wasted time: the juices settle, the glaze firms slightly, and the slices hold together better on the platter. This small pause also gives you a final chance to warm serving dishes and bring the vegetables to the table.

Christmas Eve Dinner: Honey-Glazed Ham
Ingredients
Ingredients
- 1 fully cooked bone-in ham about 4 pounds
- 1/2 cup brown sugar packed
- 1/4 cup honey
- 2 tablespoons Dijon mustard
- 1 tablespoon orange juice fresh
- 1/2 teaspoon ground cloves
Instructions
Instructions
- Heat the oven to 325°F and place the ham cut-side down in a roasting pan. Cover tightly with foil.
- Bake until the center is heated through, about 1 1/2 to 2 hours, or until it reaches 140°F.
- Stir the brown sugar, honey, Dijon mustard, orange juice, and optional cloves into a thick glaze.
- Brush the glaze over the ham and return it to the oven uncovered for 15 to 20 minutes, brushing once more, until glossy and lightly caramelized.
- Rest the ham for 15 minutes before slicing thinly across the grain and serving with the pan juices.






