This post contains affiliate links.

This traditional Baked Ham recipe with a pineapple brown sugar glaze is so flavorful, delicious, and perfect for Easter, Christmas, or any special occasion!

The best Baked Ham recipe is warm, moist, and covered in a delicious pineapple brown sugar glaze. It's perfect for holidays or any special occasion and the leftovers are so versatile!

The Holiday-worthy Baked Ham we come back to year after year.

This is the best Baked Ham recipe with a sweet pineapple glaze that perfectly complements the savory, smoky flavor of the ham. It tastes like something you'd get at a fancy holiday dinner, but it’s incredibly simple to make. Since the ham is already pre-cooked, all we’re really doing is reheating it and adding the glaze, which makes it practically foolproof. One of my favorite parts is the leftovers! I always freeze the ham bone for Ham Bone Soup, and use leftover slices in Ham and Cheese Sliders, Ham Fried Rice, Charro Beans, or even Chicken Cordon Bleu.

What Ham to Buy: My favorite ham is a pre-cooked, bone-in, spiral sliced ham. The bone-in hams are more flavorful and it's nice that it's already sliced. I usually buy the Kirkland hams from Costco – they are delicious and a great price!

If you want more special occasion meals, try Rack of Lamb, Baked Parmesan Crusted Chicken, Seared Scallops, or Baked Salmon!

How to make Baked Ham:

Make the Glaze: Combine all glaze ingredients in a saucepan and stir until smooth. Simmer on low heat until thickened to a syrup-like consistency.

Bake and Serve: Let the ham sit at room temperature for 1–2 hours. Place it in a foil-lined roasting pan, brush with a little glaze, cover tightly with foil, and bake at 300°F for 1½ to 2 hours. Uncover, brush with remaining glaze, increase oven to 400°F, and bake for 15 more minutes. Tent with foil and rest 15 minutes before serving. Serve with Funeral Potatoes or Mashed Potatoes, a wedge salad, and Homemade Rolls!

Making a traditional baked ham recipe couldn't be easier and this pineapple brown sugar glaze makes it absolutely irresistible!
4.97 from 640 votes

Baked Ham

Author: Lauren Allen
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.
Prep: 30 minutes
Cook: 2 hours
Total: 2 hours 30 minutes
Servings: 18

Email This Recipe!

Enter your email and we'll send it directly to you!

By entering your phone number you consent to receive marketing text messages (e.g. meal plans) from TBFS at the number provided, including messages sent by autodialer. Consent is not a condition of purchase. Msg & data rates may apply. Msg frequency varies. Unsubscribe at any time by replying STOP or clicking the unsubscribe link. Reply HELP for help. Privacy Policy.

Ingredients 
 

Instructions 

  • Remove ham from refrigerator 1-2 hours before baking, to allow it to come to room temperature. 
    8-10 pounds bone-in fully-cooked, spiral-cut ham
  • 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.
    20 ounce can pineapple tidbits, ¾ cup light brown sugar, ½ teaspoon ground cinnamon, ¼ teaspoon ground cloves
  • 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: 54kcal, Carbohydrates: 14g, Protein: 0.2g, Fat: 0.04g, Saturated Fat: 0.004g, Polyunsaturated Fat: 0.02g, Monounsaturated Fat: 0.01g, Sodium: 3mg, Potassium: 52mg, Fiber: 0.4g, Sugar: 13g, Vitamin A: 16IU, Vitamin C: 3mg, Calcium: 13mg, Iron: 0.2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Text me new recipe ideas!

Simple, tasty ideas sent once a week. No spam.

Text Signup

Follow Me

Get recipe ideas weekly!

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

Related Posts

Share Recipe

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.

4.97 from 640 votes (611 ratings without comment)
Subscribe
Notify of

98 Comments
Inline Feedbacks
View all comments
jennafer Twarowski
6 years ago

Hi Lauren quick question do you use the juice from your pineapple tidbits when making your glaze? Thanx, Happy Thanksgiving.🦃

bill
6 years ago

Thanks for the sharing, I used pineapple ring on the top, and it’s beautifully done,
only thing is some said the ham is too salty, which I have no control, because it’s precooked,
Do they sell “light salt” ham? or is there anyway we can do to reduce the salty taste?

liz
6 years ago

5 stars
I used this recipe for our Easter ham and plan on using it again during the holidays. Thanks for sharing!

Joyce Wood
6 years ago

I followed the recipe but my glaze didn’t thicken what do you suggest?

Barbara
6 years ago

5 stars
Beeler ham and this recipe was amazing. Soooo moist. Bringing it to room temperature was a good idea. I didn’t tent it, I used my mom’s old roasting pan and it came out perfect!!!

Jeri Habermann
6 years ago

I’ve been looking for a good pineapple glaze, and this looks perfect. My question is do you think it would be okay with pineapple rings instead of the tidbits? Maybe I could chop up a couple for the glaze and then add the rigs before covering it? My family with freak out without rings.
Thanks so much.

Jeri

Mia
6 years ago

Do I need to baste the ham once it’s in the oven?

Sylvia
6 years ago

What’s wrong with the glaze that comes with the ham? Just throw it away? Why that waste. Don’t they sell spiral hams without the glaze pockets.

Kristy
6 years ago
Reply to  Lauren Allen

I like to use part of the glaze mix, then add my own “oomph!”. It’s the best of both worlds. Then, I save the remaining mix for later.

Sandra
6 years ago
Reply to  Sylvia

The reason you throw the glaze packet away is because you have no idea what is in it. I’ve been a cook and baker for over 40 years and I jump at the chance to get rid of “pre-packaged” crap every chance I get as should everybody.

Shauna
6 years ago

Is there a way to make some of this (or all of it) a day ahead of time? What steps could I do a day early and then how would you reheat it the day of?
Thanks!!

Martha
7 years ago

5 stars
Made this recipe and there were no leftovers. Everyone loved it. Thank you for sharing.