Preheat the oven to 350 F.
Place the ham in a large casserole dish.
4-6 pound ham
Cover the top of the ham with pineapple slices and cherries, using toothpicks to keep them secure.
16 ounces pineapple rings, 10 ounce jar maraschino cherries
Pour 1 cup of water into the bottom of the baking dish.
Cover the ham with aluminum foil and bake in the oven for 45 minutes.
While the ham bakes, in a medium saucepan mix together the brown sugar, honey, and pineapple juice.
½ cup honey, ½ cup brown sugar, 1 cup reserved pineapple juice
Cook over medium heat until the sugar dissolves and the mixture slightly thickens.
After the 45 minutes of bake time is up, uncover the ham and brush the brown sugar marinade over the outside of the ham.
Return the ham to the oven and bake for another 10 minutes uncovered.
Repeat the basting and baking process three times, or until the pineapple starts to brown.
After the fourth time, if your ham has reached an internal temperature of 145 F, remove it from the oven. If it hasn’t reached the temperature, keep basting and baking the ham in 10-minute intervals, uncovered, checking the internal temperature each time.
Allow the ham to cool for 10 minutes before slicing.
Serve the ham slices topped with a pineapple and a cherry.