Preheat oven to 350 degrees.
Add 3/4 cup pineapple chunks, ½ cup pineapple juice from the canned pineapple, chipotle peppers, adobo sauce and honey into a blender or food processor and blend until smooth.
Line a large roasting pan with tinfoil and place ham on top.
Coat the ham with ½ of the pineapple chipotle mixture and cover with tinfoil.
Bake the ham for about 10-12 minutes per pound. This ham was 10 pounds, so it baked for roughly 2 hours.
With about 15 minutes of cooking time remaining, remove ham from the oven and brush with more of the pineapple chipotle mixture. Add the remaining pineapple to the roasting and coat slightly with some of the glaze.
Raise the oven temperature to 450 degrees. Bake the ham uncovered for about 15-20 minutes or until the exterior of the ham is caramelized.
Serve warm with side dish of choice.