Citrus Spice Glazed Ham

jump to recipe ↓

This citrus Spice Glazed Ham is an easy but impressive and flavorful main dish!

Ham is the perfect main dish for holidays like Christmas and Easter, or any big gathering. It doesn’t take a lot of work, it feeds a crowd easily, it can be served warm or at room temperature, and it goes with a wide variety of side dishes! It’s my favorite choice when I don’t want to fuss with anything more complicated.

And go ahead and toss the glaze packet that comes with your spiral ham, I’ve got something so much better. This 5-ingredient homemade glaze is made with fresh orange juice and zest, honey, Dijon mustard, and ground cloves. It’s sweet and citrusy, subtly spiced, and creates a very flavorful ham everyone will love.

How to bake a spiral ham

To keep this dish super simple, I prefer to use a fully cooked pre-sliced spiral ham. And I always choose a bone-in ham as it has much more flavor than boneless. To bake the ham, simply remove it from its packaging and place it cut side-down in a roasting pan or 9×13-inch baking dish. Cover tightly with foil and bake at 325°F for 12-15 minutes per pound, about 2 and a half hours total for a 10 pound ham. If you’re using a glaze, such as with this recipe, remove the foil during the last 30 minutes of baking and brush the ham generously with the glaze about every 10 minutes.

Baking the covered ham at a low temperature for several hours keeps it very moist and juicy, while glazing the ham at the end caramelizes the edges and creates a lot of great flavor.

Ideas for using up leftover ham

Looking for ways to use up any leftover ham? Check out these recipes:

Citrus Spice Glazed Ham is an easy but impressive main dish

Shop tools for this recipe

Citrus Spice Glazed Ham

Citrus Spice Glazed Ham is an easy but impressive main dish!


  • 10 lb bone-in fully cooked ham
  • 2 tablespoons orange zest
  • 1/2 cup freshly squeezed orange juice
  • 1/3 cup honey
  • 2 tablespoons Dijon mustard
  • 1/2 teaspoon ground cloves


  1. Preheat oven to 325°F. Place ham in a roasting dish and cover with foil. Bake for 2 hours.
  2. In a small saucepan, combine the orange zest, orange juice, honey, Dijon mustard and cloves. Bring to a boil and whisk until smooth. Simmer for about 5 minutes until thickened.
  3. Remove foil from roasting dish and brush ham with glaze. Cook for an additional 30 minutes, glazing ham about every 10 minutes.
  4. Brush ham with remaining glaze before serving.
Note: You can use a spiral-cut ham or a ham that is not pre-sliced, per your preference.

Have you tried this recipe?

I’d love to hear about it! Leave a comment below, send me an email, or take a photo and tag it on instagram with #completelydelicious.