Whole Boneless Ham Recipe

  • Author: Christine Pittman
  • Prep Time: 10 minutes
  • Cook Time: 1 hour 30 minutes
  • Total Time: 1 hour 40 minutes
  • Yield: 12 servings 1x
  • Category: Entrée
  • Method: Baked
  • Cuisine: American


Learn how to cook a whole, boneless ham with the best glaze. It’s an easy option for entertaining because they come pre-cooked. All you do is add flavor.


Units Scale
  • 1 (5-6 lb.) boneless ham
  • 1 cup water
  • 1/2 cup butter, melted
  • 1/4 cup brown sugar
  • 1 Tbsp. orange zest
  • 1/4 tsp. cinnamon
  • 1/4 tsp. ground cloves
  • 1 pinch allspice
  • 1 pinch salt


  1. Preheat the oven to 350°F.
  2. Remove the ham from the packaging and place it into a large baking dish. Pour the water in the dish with the ham.
  3. Cover the dish with foil or a lid. Allow the ham to cook covered for about an hour, about 15 minutes per pound.
  4. Now, you can stop there, this will heat the ham through, and since it’s already cooked, you can eat it. However, it’s much better to add a glaze.
  5. Make the glaze by mixing together the butter, brown sugar, orange zest, cinnamon, ground cloves, allspice, and the pinch of salt.
  6. Pull the ham out of the oven and drain out the water. Brush the top and sides of the ham with one third of the glaze mixture.
  7. Put the ham back into the oven, uncovered, for 10 minutes. Remove it from the oven and add another third of the glaze. Put it back into the oven for 10 more minutes. Remove it from the oven and add the final third of the glaze. Bake for a final 10 minutes uncovered.
  8. Remove the ham from the oven, and let it rest, uncovered, for 15 minutes before slicing and serving.

Love this recipe? I’d appreciate it if you could scroll down and add a *5 star rating* to help others know they’ll love it as well!