Gather all glaze ingredients and preheat oven to 350°F.
In a saucepan, whisk together pineapple juice (one 15oz can yields about 1 cup of juice), brown sugar, dijon mustard, garlic powder, salt, pepper, onion powder, and pumpkin pie spice.
Cook the glaze down over medium heat until it is reduced by half.
Place the ham cut side down in the roasting pan of your choosing.
Brush the ham with half the glaze mixture and cover it with slices of canned pineapple. Add 1/2 inch of water to the bottom of the roasting pan.
Make a tinfoil tent to cover the entire ham. Place the tinfoil over the ham and bake for 20 minutes per pound of meat, or until the internal temperature reaches 145°F. Baste the ham periodically, using a baster or a large spoon.
Once the ham reaches 145°F, remove the tinfoil tent and baste. Then, brush the ham with all remaining glaze.
*I used a 5.5lb. boneless ham for this recipe.**The pineapple helps keep the ham moist during cooking. Did you know pineapple also containsnatural acidic enzymes that help tenderize any meat you cook with it?***The water turns to steam and helps to heat your ham and keep it moist.The amount varies based on the size of your roasting pan. You will want 1/2 inch of liquid in the bottom of the pan to ensure your ham is nice and juicy.