Honey Baked Ham Recipe

I’m not knocking anyone’s hustle. However, the price of a prepared honey, baked ham from a restaurant is expensive! Especially considering how easy it is to prepare your own. I know, I pay for convenience a lot, too. But, come on! This ham is way too simple not to do it yourself and save at least 30 clams!

First pro, the thing is already FULLY cooked! You’re basically just heating it up to serve. Make sure you purchase a spiral ham. It’s cooked and most of the time it’s already sliced! A win is a win.

I like to bake the ham for 10 minutes per pound. I start by warming the ham on 300 F for the bulk of the total baking time. Then, I add the glaze and continue baking for the last 30 minutes on 425F. This will render the perfect ham every time!

Glazed Like a Donut

The ham comes with a glaze packet. Yeah, throw it away. My homemade glaze is very simple with minimal ingredients. But, the flavor is incredible! I initially pour the glaze on the ham while the glaze is still hot and thin. This will help the flavor of the glaze penetrate the meat better. The glaze will thicken as it stands. So, I like to reserve a little of it to brush on the ham after it’s done baking right before serving.

Happy Cooking,

B. Coop

Honey Baked Ham Recipe

Delicious and incredibly easy to prepare honey baked ham recipe that is comparable to expensive restaurants.


  • 8-11 lbs spiral fully cooked ham
  • 4 tbs unsalted butter
  • 1 1/2 cup brown sugar packed
  • 1/2 tsp allspice
  • 1/2 tsp garlic powder
  • 1/4 cup pineapple juice
  • 1/4 cup Coca Cola
  • 1/2 cup honey


  1. Preheat oven to 300°F
  2. Place ham in an aluminum foil lined roasting pan or a disposable roasting pan
  3. Cover the ham with foil
  4. Bake for 1 hour*
  5. In a sauce pan, melt the butter
  6. Stir in all remaining ingredients
  7. Simmer on medium heat for 5 minutes (Glaze will thicken as it stands)
  8. Remove the ham from the oven and discard the foil covering.
  9. Increase the oven temp to 425°F
  10. Pour and brush the glaze all over the ham evenly reserving 1/2 cup of the glaze for later.
  11. Place the ham back into the oven for 15 mins, uncovered.
  12. Remove the ham from the oven
  13. Pour or brush the remaining glaze over the ham
  14. Place the ham back into the oven for 15 additional mins. uncovered.
  15. Allow ham to rest for 10 minutes before serving.
  16. Enjoy!

Recipe Notes

*Heat the ham for 10 minutes per pound minus 30 mins. Example: if ham is 9 lbs, the total baking time will be 1 hour and 30 mins. Heat the ham for 1 hour before adding the first layer of glaze. Reserve the last 30 minutes for baking with the glaze applied.