clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Front view of honey mustard glazed spiral ham on a white platter with a bowl of green beans in the background

Gluten-Free Honey Mustard Ham Glaze

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Emily Dixon, One Lovely Life
  • Total Time: 2 hours 20 minutes
  • Yield: 1 glazed ham 1x
  • Diet: Gluten Free


This easy gluten-free ham glaze recipe is perfect for a special celebration! 



Equipment Needed:

  • Large roasting pan or 9×13 pan
  • Foil
  • Basting brush or pastry brush
  • Instant read thermometer (helpful, but optional)

For The Ham:

  • 1 (8-10 pound) fully cooked, bone-in, spiral cut ham (I prefer uncured ham without nitrates)
  • 1 cup water

For The Honey Mustard Ham Glaze:

  • 4 Tablespoons butter
  • 1/2 cup packed brown sugar
  • 1/2 cup honey or pure maple syrup
  • 23 Tablespoons Dijon mustard
  • 1/2 teaspoon black pepper


  1. Set The Ham Out Early. Remove the ham from the refrigerator about 1 hour in advance (no more than 2 hours), to allow it to come closer to room temperature. This helps the ham heat evenly in the oven. *If desired, you can use a sharp knife to cut a diamond pattern across the surface of the ham. 
  2. Preheat The Oven. Start by moving the oven rack to the lower third of the oven (so the center of the ham will be in the center of the oven), and preheat the oven to 325 degrees F.
  3. Place Ham In The Pan. Remove any packaging or wrapping on the ham. Add the ham cut-side down to a large roasting pan or a 9×13 pan (if it fits!). Pour the water into the bottom of the pan, and cover the pan tightly with aluminum foil. (I usually use two sheets of foil that I overlap in the center to make one larger piece.)
  4. Start At 325 F degrees. Bake the ham for 10-12 Minutes Per Pound until you have about 30 minutes left. (For an 8lb. ham = 50 minutes, For a 9lb. ham = 1 hour, For a 10 lb. ham = 1 hour 10 minutes)
  5. While The Ham Bakes, Mix Up The Glaze. After putting the ham in the oven to bake, mix up your ham glaze. In a small saucepan, melt the butter over medium heat. Add brown sugar, honey, mustard, and pepper and stir JUST until the sugar is fully dissolved. Don’t simmer or boil, or you risk the glaze hardening. Set the glaze aside or keep on a very low warm setting.
  6. When There’s 30 Minutes Left, Brush With Glaze. When there’s about 30 minutes left of the bake time, carefully remove the foil and use a pastry brush to brush the ham with about 1/3 of the honey mustard glaze, trying to also get some in between the spiral cuts if you can. Cover the ham again with the foil and return to the oven for another 30 minutes.
  7. Check The Ham. After another 30 minutes, check to see if the ham is heated through. The internal temperature at the center should register 145 degrees F. (Be careful not to hit the bone with the thermometer, which can throw off your reading). If the ham isn’t quite done, cover again with the foil and cook in 10-15 minute increments until the ham has heated through.
  8. Brush Again & Caramelize The Glaze At 425 degrees F. If the ham is ready, remove the ham from the oven and brush generously with 1/3 of the glaze, trying to tuck some glaze into the spiral cuts. Turn the oven heat up to 425 degrees and cook just 5-10 minutes more to allow the glaze to caramelize.
  9. Slice & Enjoy. Use your brush to scoop up some of the liquid and pan juices at the bottom of the pan, and stir them into the remaining glaze (just a few tablespoons to thin things out). If desired, brush the sides one more time or serve the remaining glaze on the side, thinned out with some of the pan juices. Let the ham rest for about 5 minutes to redistribute the juices inside, then slice with a sharp knife and serve warm.


How Long Does Spiral Ham Take To Cook? Plan 10-12 minutes per pound:

  • An 8 pound ham would take 80-96 minutes (1 hour 20 minutes – 1 hour 36 minutes)
  • A 9 pound ham would take 90-108 minutes (1 hour 30 minutes – 1 hour 48 minutes)
  • A 10 pound ham would take 100-140 minutes (1 hour 40 minutes to 2 hours)

How Much Ham Do You Need Per Person? 

  • Plan 1/2-3/4 pound of bone-in ham per person. (So, a 10-pound ham can feed 15-20 people)
  • Prep Time: 20 minutes
  • Cook Time: 2 hours
  • Category: Main Dish
  • Method: Oven
  • Cuisine: American