This baked Pineapple Ham starts with a brown sugar glaze and a generous helping of crushed pineapple. I bake it all in the oven to create sweet, caramelized slices of ham fit for any holiday or get together. This is my favorite spiral ham recipe to serve for Easter, Christmas, or any other time we need a show stopping main course.

Close up on a spiral ham coated in brown sugar glaze.

Pin this recipe for later!

Pin It

5-Star Review

“Amazing!!! I made this 2x in one week. Once for my family and again for my in-laws. You will impress your guests with this one.” -Jessie

Easy Spiral Ham Recipe

When my Mom made this for Christmas dinner a few years ago, I was hooked. It’s a classic spiral ham recipe with that sweet and savory combo we all know and love. It’s simply perfect for your holiday menu. It’s easy—spiral ham is pre-cooked and pre-sliced, which makes it really easy to cook, slice, and serve. It’s flavorful—the mixture of brown sugar, cola, mustard, and pineapples creates a sweet and delicious glaze. And it’s juicy—basting the ham throughout the baking process ensures it stays moist and delicious.

If you want to skip the oven, follow the instructions in our Instant Pot Brown Sugar Pineapple Ham.

Recipe Card

Pineapple Spiral Ham Recipe

4.55 from 537 votes
Prep: 15 minutes
Cook: 1 hour 30 minutes
Total: 1 hour 45 minutes
Servings: 12
Author: Becky Hardin
This Brown Sugar Pineapple Ham is the perfect Easter Ham recipe! We made a delicious cola and brown sugar glaze for ham, and combined it with crushed pineapples. This spiral ham is easy to make, and filled with SO much flavor!
This spiral ham is covered in pineapple chunks and a sweet brown sugar glaze, then baked into a juicy, sweet dish.
Step-by-step photos can be seen below the recipe card.
Save this recipe!
Enter your email and we’ll send the recipe directly to you, plus new recipes weekly!

Ingredients 

For the Pineapple Ham Glaze

  • 1 cup dark brown sugar packed, light brown sugar is a good substitute
  • 12 oz. cola or Dr. Pepper
  • 2 tbsp apple cider vinegar
  • 1 tbsp low-sodium soy sauce
  • tbsp Dijon mustard
  • tbsp grainy mustard
  • 1 tsp ground ginger
  • ½ tsp onion powder
  • ¼ tsp crushed red pepper flakes
  • ¼ tsp kosher salt

For the Spiral Ham

  • 1 6-9 lbs. spiral-sliced city ham
  • 20 oz. crushed pineapple (1 large can*)

Video

Instructions 

For the Pineapple Ham Glaze

  • Combine all glaze ingredients in a medium-sized saucepan. Bring to a boil over medium heat, reduce heat to a simmer and cook, stirring often, 20-30 minutes, or until glaze is the consistency of syrup. Remove from heat and set aside.
    1 cup dark brown sugar, 12 oz. cola, 2 tbsp apple cider vinegar, 1 tbsp low-sodium soy sauce, 1½ tbsp Dijon mustard, 1½ tbsp grainy mustard, 1 tsp ground ginger, ½ tsp onion powder, ¼ tsp crushed red pepper flakes, ¼ tsp kosher salt

For the Brown Sugar Pineapple Spiral Ham

  • Heat oven to 325°F.
  • Use a sharp knife to score the surface of the ham with ½-inch-deep slices spaced 1 inch apart. Cover and bake for 1 hour.
    1 6-9 lbs. spiral-sliced city ham
  • Brush half the glaze over the ham, being sure to spread some down into each cut. Spread the crushed pineapple over the ham, again pressing down, and then pour half the remaining glaze over the surface. Bake the ham, uncovered, 15 minutes then repeat glazing as follows:
    20 oz. crushed pineapple
  • Continue cooking and glazing/basting the ham (once you have run out of glaze, just baste with the glaze from the bottom of the pan) every 10 minutes until the internal temperature registers 140°F on an instant-read thermometer. This could take a total 40-60 minutes.

Becky’s Tips

*You must use canned or cooked pineapple for this recipe. Fresh pineapple contains enzymes that will turn your ham to mush!
Serving: 0.5poundCalories: 451kcalCarbohydrates: 29gProtein: 43gFat: 17gSaturated Fat: 4gPolyunsaturated Fat: 2gMonounsaturated Fat: 7gCholesterol: 166mgSodium: 2765mgPotassium: 737mgFiber: 1gSugar: 27gVitamin A: 39IUVitamin C: 57mgCalcium: 41mgIron: 2mg

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

Did you make this? Leave a comment!

How to Make Pineapple Ham Step-by-Step

Brown sugar glaze bubbling in a saucepan.

Make the glaze: Combine 1 cup of packed brown sugar, 12 oz. of cola, 2 tbsp of apple cider vinegar, 1 tbsp of low-sodium soy sauce, 1½ tbsp of Dijon mustard, 1½ tbsp of grainy mustard, 1 tsp of ground ginger, ½ tsp of onion powder, ¼ tsp of crushed red pepper flakes, and ¼ tsp of kosher salt in a medium-sized saucepan.

Bring the mixture to a boil over medium heat, then reduce it to a simmer and cook, stirring often, for 20-30 minutes, or until the glaze is the consistency of syrup. Remove the pot from the heat and set it aside.

A knife scoring the top of a spiral ham.

Bake the ham: Preheat the oven to 325°F. Using a sharp knife, score the surface of a spiral-sliced ham with ½” deep slices spaced 1″ apart. Cover and bake for 1 hour.

Crushed pineapple and glaze on top of ham on a white plate.

Glaze the ham: Brush half of the glaze over the ham, spreading the glaze into each cut. Pour 20 oz. of crushed pineapple over the ham, then pour half of the remaining glaze over the surface. Bake the ham uncovered for 15 minutes.

Keep glazing the ham: Continue cooking and glazing/basting. Once you run out of glaze, continue basting with the glaze from the bottom of the pan, every 10 minutes, until the internal temperature of the ham reaches 140°F on an instant-read thermometer. This should take about 40-60 minutes.

Pineapple spiral ham on a white plate.

Serve: Serve the ham and enjoy!

How to Store

The easiest way to store leftovers is to fully carve the ham into slices. I place the slices in a resealable bag or stack and wrap them tightly in aluminum foil. We keep it in the refrigerator up to 4 days.

If you want to save the pineapple chunks, scoop them up and place them into a separate container, and refrigerate. It’s fine to store the ham and pineapple together, but it can get a bit messy so I prefer them separate.

To freeze, carve ham into slices. Wrap stacks of slices in plastic wrap or aluminum foil, then place in a freezer-safe resealable bag. You can freeze leftovers up to 2 months.

When ready to reheat, thaw a stack of slices in the fridge. Then heat ham in the oven at 325°F until fully heated through.

Brown sugar glazed spiral ham on a serving platter with pineapple.

Serving Suggestions

Whether I’m serving this oven-baked spiral ham for the holidays or for a nice family dinner, it goes so well with most of our favorite side dishes. I love to serve it with crockpot potato casserole for a quick side. It also pairs beautifully with pineapple bread pudding. For something extra hearty, I love serving it alongside cheesy loaded scalloped potatoes, rich and creamy with every bite. And, a classic corn casserole rounds everything out.

More Spiral Ham Recipes

Meet Becky Hardin

Becky Hardin is a wife and mother living in Saint Louis Missouri. She founded The Cookie Rookie in 2012 as a creative way to share recipes. Now, she is a trusted resource for easy cooking around the world, being featured in Taste of Home, The Kitchn, ABC’s Home and Family, and more. Here at The Cookie Rookie she is the editor in chief of all recipes and continues to enjoy sharing her passion for cooking for busy families. She has since founded two additional food blogs, Easy Chicken Recipes and Easy Dessert Recipes.

4.55 from 537 votes (510 ratings without comment)
guest
Don't forget to click the ⭐ star rating below




This site uses Akismet to reduce spam. Learn how your comment data is processed.

80 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
Jan
Jan
April 21, 2025 7:58 pm

5 stars
I made this for Easter dinner for the family and it tasted absolutely fantastic! It turned out looking just like the photo here and was the best it could be, agreed by everyone. I made it with Dr Pepper, one of your suggestions. When I make it again, I will do the same. Thanks for a great recipe!

Jamie
Jamie
April 14, 2025 8:31 pm

5 stars
My syrup is always runny. What am I doing wrong?

Amy - The Cookie Rookie
April 15, 2025 11:14 am
Reply to  Jamie

It may need to simmer for slightly longer.

Jan
Jan
April 21, 2025 8:01 pm
Reply to  Jamie

5 stars
Mine seemed runny at first, but as it sat waiting for more applications, it thickened up. I think I’ll just let it cool a little before its first application next time.

Jamie
Jamie
April 14, 2025 2:16 pm

I’ve made this ham multiple times and love it. But my glaze is never a glaze it’s runny. What am I doing wrong?

Amy - The Cookie Rookie
April 15, 2025 11:14 am
Reply to  Jamie

It may need to simmer for slightly longer.

Bailey
Bailey
November 28, 2024 8:42 am

4 stars
Was planning on cooking this early and reheating it closer to dinner! I am reheating the turkey at 200* and only have one oven. Can I reheat it at that temp?

Samantha Marceau
December 2, 2024 8:55 am
Reply to  Bailey

Hi Bailey, it’s recommended to reheat ham at 325°F!

Angelina
Angelina
November 25, 2024 11:05 pm

Do you cook the ham on its side ? Or with the flat part on the bottom of dish

Samantha Marceau
November 26, 2024 8:05 am
Reply to  Angelina

Hi Angelina, we cooked the ham on its side, as shown in the video and step-by-step photos!

Amanda Trent
Amanda Trent
November 24, 2024 9:13 am

3 stars
this recipe is confusing – you talk about pineapple chunks but the recipe calls for crushed pineapple

Samantha Marceau
November 25, 2024 9:07 am
Reply to  Amanda Trent

Hi Amanda, this recipe does, indeed, call for crushed pineapple! We used the term “chunks” colloquially to refer to the leftover clumps of crushed pineapple. Sorry for any confusion!

Lori
Lori
July 10, 2024 8:16 am

We are having a large Hawaiian themed camping reunion. We plan to make the spiral hams in a nesco due to the amount of people we are feeding.
Any tips as to when to start the ham if eating about 5 pm and should we put the glaze on right away and leave it alone to cook?
Thanks

Samantha Marceau
July 10, 2024 8:52 am
Reply to  Lori

Hi Lori, in a nesco, we would recommend cooking for 15 minutes per pound at 325°F, so work backwards from there for the timing. We like to glaze/baste as the ham cooks for maximum flavor!

Carolyn
Carolyn
February 13, 2024 5:38 pm

5 stars
Love this recipe. Made it per instructions; perfect! Can I make the glaze the day before? Does the glaze freeze well? TIA

Samantha Marceau
February 14, 2024 8:17 am
Reply to  Carolyn

You could definitely make the glaze the day before! We think it would freeze well too.

Catt
Catt
November 23, 2023 1:04 pm

Hi I have a little over 13pd Ham how long is recommend to cook?

Samantha Marceau
November 27, 2023 8:27 am
Reply to  Catt

10-16 minutes per pound!

Emily
Emily
November 21, 2023 8:24 pm

5 stars
Hi. I love your recipe! I made a small one for a friendsgiving. Now I’m doing a bigger ham that won’t fit in my oven roaster, was wondering if you have tips for doing it in a slow cooker instead?

Samantha Marceau
November 22, 2023 9:09 am
Reply to  Emily

Hi Emily, check out our crockpot ham recipe (click here) for tips!