This citrus Spice Glazed Ham made with fresh oranges, Dijon mustard, honey, and cloves is an easy but impressive main dish that’s perfect for a crowd!

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 this Citrus Spice Glazed Ham

To keep this dish super simple, I prefer to use a fully cooked spiral ham. And I always choose a bone-in ham as it has more flavor than boneless. Since the ham is already fully baked, all you need to do is rewarm it in the oven:

  • 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.
  • To glaze the ham, 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 at a higher temperature caramelizes the edges and creates a lot of great flavor.

Ideas for using up leftover ham

Looking for ways to use up any of this leftover citrus spice glazed 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 is an easy but impressive main dish

Citrus Spice Glazed Ham

Servings: 12 servings
Prep Time: 5 minutes
Cook Time: 2 hours 30 minutes
Total Time: 2 hours 35 minutes
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


  • Preheat oven to 325°F. Place ham in a roasting dish and cover with foil. Bake for 2 hours.
  • 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.
  • Remove foil from roasting dish and brush ham with glaze. Cook for an additional 30 minutes, glazing ham about every 10 minutes.
  • Brush ham with remaining glaze before serving.


  • You can use a spiral-cut ham or a ham that is not pre-sliced, per your preference.
Calories: 599kcal, Carbohydrates: 9g, Protein: 71g, Fat: 29g, Saturated Fat: 6g, Cholesterol: 276mg, Sodium: 4395mg, Potassium: 1091mg, Fiber: 1g, Sugar: 9g, Vitamin A: 25IU, Vitamin C: 95mg, Calcium: 27mg, Iron: 3mg
Cuisine: American
Course: Main Course
Author: Annalise Sandberg
Have you tried this recipe?I’d love to hear about it! Leave a rating and review below, or take a photo and tag it on Instagram @completelydelicious with #completelydelicious.