This easy Baked Ham with pineapple brown sugar glaze is delicious, beautiful, and perfect for anytime from a simple Sunday dinner to holiday entertaining for Easter or Christmas. It’s always a crowd favorite!

Some of our other favorite holiday meals include Rack of Lamb, Baked Crab Legs, and Prime Rib.

A spiral baked ham with a pineapple brown sugar glaze poured on top, ready to serve.

Why I love this recipe:

  • Pineapple Glaze – Adds the perfect amount of sweetness to really compliment the baked spiral ham.
  • Easy – Since the ham is already precooked, we are just warming it and adding a glaze. It feels fancy, but it couldn’t be easier!
  • Leftovers – The best thing about this meal is taking advantage of the leftovers! I always freeze the ham bones for Ham Bone Soup then enjoy the ham in Ham and Cheese Sliders, chopped on a Baked Potato, in Ham Fried Rice, Charro Beans, and Chicken Cordon Bleu!

How to make Baked Ham:

Bring to room temperature: Remove from the fridge for 1-2 hours. This will decrease the amount of time it needs in the oven, ensuring the ham doesn’t dry out while warming.

Make the Glaze by combining all the ingredients in a saucepan and stir until smooth. Reduce heat to low and simmer until thickened, with a syrup consistency.

Two images showing a homemade pineapple brown sugar glaze for ham being made in a stainless steel saucepan.

Bake: Place ham in a foil-lined roasting pan or baking dish. Brush a little glaze all over the outside of the ham then cover it well with foil and bake at 300 degrees for 1 ½ to 2 hours.

The best baked ham recipe in a baking dish, covered with tinfoil before it's baked.

Add more glaze: Remove ham from oven then brush rest of glaze over it. Increase oven temperature to 400 and bake for another 15 minutes. Remove from oven and tent with foil for 15 minutes before serving.

Serve with funeral potatoes or mashed potatoes, a wedge salad, and homemade rolls!

A baked spiral ham with a simple brown sugar glaze for ham on top, fresh out of the oven.

Tips for the Perfect Ham:

  • What Ham To Buy: My favorite ham is a pre-cooked, bone-in, spiral sliced ham. The bone-in hams are usually more flavorful, and I love how the slicing is already done. Since it’s pre-cooked, you can enjoy it cold on a homemade roll sandwich or warm it in the oven with a glaze. Make sure to use the leftovers for Ham Bone Soup.
  • Where To Buy: I recommend buying the Kirkland hams at Costco. They are delicious and such a great price!

Storage and Freezing Instructions:

To Store: Place leftover ham in an airtight container and keep in the refrigerator for 3-4 days. Use the leftovers in roll sandwiches, Ham Bone Soup, Ham Asparagus Rolls, or Ham Fried Rice!

To Freeze: Store leftover ham in an airtight container for 1-2 months. Thaw completely overnight in refrigerator.

Serve Baked Ham with:

Follow me for more great recipes

Recipe

A spiral baked ham with a pineapple brown sugar glaze poured on top, ready to serve.
Prep 30 minutes
Cook 2 hours
Total 2 hours 30 minutes
Save Recipe

Ingredients
 
 

Instructions
 

  • Remove ham from refrigerator 1-2 hours before baking, to allow it to come to room temperature. 
  • Make Glaze: Meanwhile, make the glaze. In a saucepan combine pineapple tidbits, brown sugar, cinnamon, and cloves. Bring to a boil, reduce heat to medium low and simmer for 20-30 minutes or until mixture has thickened.
  • Preheat oven to 300 degrees F. Remove ham from packaging and throw away the glaze packet and the plastic disk that covers the bone. 
  • Glaze ham: Place the ham flat/cut side down, in a deep baking dish or roasting pan. I like to line my pan with aluminum foil to make for easier clean-up. Brush just a few spoonfuls of the glaze onto the ham, all over the outside. Reserve the remaining glaze for later. Cover the ham tightly with a tent of aluminum foil. This will help keep the ham from drying out.
  • Bake at 300 degrees F for 1 ½ to 2 hours, or until internal temperature reaches 110 degrees. Note, the ham is already cooked, so we’re just just trying to reheat it.

  • Remove the ham from the oven and remove foil tent (set it aside for later). Increase the oven temperature to 400 degrees. Brush the remaining glaze all over the ham. Return to the oven and continue to bake for another 15 minutes.
  • Rest: Remove from oven, tent with foil and allow to rest for 15 minutes before serving.

Notes

Ham: My favorite ham is a pre-cooked, bone-in, spiral sliced ham. The bone-in hams are usually more flavorful, and I love how the slicing is already done.
Storage Instructions: Place leftover ham in an airtight container and keep in the refrigerator for 3-4 days. Use the leftovers in roll sandwiches, Ham Bone Soup, Ham Asparagus Rolls, or Ham Fried Rice!
Freezing Instructions: Store leftover ham in an airtight container for 1-2 months. Thaw completely overnight in refrigerator.

Nutrition

Calories: 354kcalCarbohydrates: 14gProtein: 38gFat: 15gSaturated Fat: 3gPolyunsaturated Fat: 2gMonounsaturated Fat: 6gCholesterol: 147mgSodium: 2331mgPotassium: 618mgFiber: 0.4gSugar: 13gVitamin A: 16IUVitamin C: 50mgCalcium: 25mgIron: 2mg

Did You Make This Recipe?

Tag @TastesBetterFromScratch on Instagram with #TastesBetterFromScratch!

Follow Me

Get recipe ideas weekly!

I originally shared this recipe March 2018. Updated August 2019 and December 2021 and November 2023.

This post contains affiliate links.

Related Posts

Share Recipe

Categories

About The Author

Lauren Allen

Welcome! I’m Lauren, a mom of four and lover of good food. Here you’ll find easy recipes and weeknight meal ideas made with real ingredients, with step-by-step photos and videos.

Leave A Comment

Your email address will not be published. Required fields are marked *

Recipe Rating





Comments

  1. 5 stars
    It was my first time making a ham & this recipe was so easy to follow. Highly recommend. Very flavorful, with the perfect amount of sweet and savory.

See More Comments