This post may contain affiliate links. Please read our disclosure policy.

This Pineapple Glazed Ham is a sweet and savory baked ham recipe that’s perfect for holiday entertaining but also fits right in with simple Sunday dinners.

side view of a pineapple glazed ham showing slices

With a sweet brown sugar and pineapple glaze on the outside and succulent, juicy meat on the inside, this pineapple glazed ham is a crowd-pleaser and a family favorite.

It goes perfectly with Cheesy Scalloped PotatoesGarlic Green Beans, Sweet Potato Casserole and Sour Cream Salad for al your favorite Easter Sides or Christmas dinner. This is one of my favorite recipes to make during the holidays, whether it’s our main meal for Easter or Christmas dinner or a secondary protein for Thanksgiving.

Pin this recipe for later!Pin This

Why You’ll Love This Recipe

For baked ham, I buy a bone-in, fully cooked, spiral cut ham. This is my favorite kind of ham to make because it is so easy. It’s a classic that never goes out of style!

  • The leftovers are great for sandwiches, meals and soups, like Ham and Cheese SlidersScalloped Potatoes and Ham or Ham and Cheese Quiche. There are tons of Leftover Ham Recipes to try!
  • The bone adds a ton of flavor. Use the leftover ham bone for making Lentil Soup or to add flavor to Ham and Navy Bean Soup.
  • The spiral cut means it’s already sliced for you, saving you time. It’s fully cooked so it really just needs to be heated up.
  • It doesn’t actually need to be warmed up! Serve cold cuts for ham sandwiches.
  • And let’s not forget that sweet brown sugar and pineapple glaze that’s so incredibly delicious!


The ingredients for the pineapple ham glaze are super simple and give this baked ham such a great flavor.

ingredients for a baked ham.
  • Fully-cooked, bone-in ham: look for a smoked ham that weighs about 8-10 pounds.
  • Brown sugar – With a warm molasses flavor, this sugar is perfect for holiday cooking.
  • Crushed pineapple – The pineapple and pineapple juice is an integral part of the ham glaze for it’s sweet, fruity and acidic notes. Ham and pineapple are a perfect pairing because the sweetness helps to neutralize the saltiness of the meat.
  • Lemon Juice – A little sour to balance the sweet.
  • Dijon mustard – Rich and tangy, and helps to thicken the sauce and provides a savory element.
  • Spices – Ground cinnamon and cloves for warmth.

How to Bake a Ham

See the recipe card below for full, detailed instructions

Since you’re starting with a fully cooked ham, the steps are super simple and just about heating it up and getting that sticky sweet crust.

bone in ham in a foil lined baking dish

Prepare the Ham. Line a large baking dish or roasting pan with heavy-duty nonstick foil. Remove the ham from the packaging and place it flat side down into the foil lined dish. Bake it for an hour, then remove from the oven and add the pineapple glaze.

pineapple glazed ham in a baking dish with foil

Brush with the glaze. Drizzle half of the glaze all over the surface of the ham, and use a spoon or a pastry brush to get some between the layers. Bake for another 30 minutes.

spooning juices over a ham

Glaze again. take the ham out of the oven and pour the glaze over it again. Bake for a final 30 minutes, until the ham is fully heated through to an internal temperature of 140-145℉.

Glazed ham on a bed of kale in a white platter.

Serve. Let it cool for about 10 minutes, then transfer the ham to a cutting board for slicing or straight to a serving platter. Don’t throw the juices out – they are great for serving with the ham of for making ham gravy, if desired. I like to add some kale leaves around the edge of the dish for presentation points, but it’s not necessary. Serve warm or at room temperature.

ham, mashed potatoes and green beans on a plate next to a whole ham

Recipe FAQs

How long do you bake a ham?

Since it’s already fully cooked, you’re pretty much just baking it to warm it and bring it to a safe temperature. It will take about 12 minutes per pound to fully heat your ham.

How much ham do I need per person?

Plan on about ½ pound of bone-in ham per person. A 10-pound ham should generously feed 15-20 people for dinner. If you’re serving buffet style with lots of sides or other proteins, you could easily get 25-30 servings.

Why do you put pineapple on ham?

The sweetness of the pineapple plays so nicely with the saltiness of the ham – it’s a match made in heaven. Whether as a large spiral ham, or on your pizza!

Do you have to cook the ham before you glaze it?

Yes and no. The ham you buy at the grocery store is already fully cooked. You’re essentially just warming it up. That said, you will be cooking the ham for an hour before you add the glaze.

What To Serve With Ham

Any of these sides would be delicious with your ham dinner!

Storage and Reheating

Storage: Store fully cooked leftover ham in an airtight container in the refrigerator for 3-5 days or freeze for up to 2 months.

Reheating: If heating a small amount, you can do so in the microwave. For a meal sized portion, place sliced ham in a baking dish and cover with foil. Bake at 350 for 10-15 minutes, or until warmed through.

Pro-tip: Ham is absolutely delicious warmed up, but it’s also great cold. Save a few slices for sandwiches the next day.

ham and green beans on a white plate

Expert Tips

  • Do not Overbake. It’s really easy to overbake a ham, so use a meat thermometer and keep an eye on it. The ham should come to an internal temperature 140-145℉. This is one of those times when having an oven safe cooking thermometer comes in handy so you don’t have to keep piercing the ham and losing the juices.
  • Save the Pan Juices. Don’t let those yummy pan juices go to waste! Strain carefully through a sieve into a large glass measuring cup for serving with the ham. Serve warm or at room temperature.
  • Adjust the size of the ham for your family. A 10-pound, bone-in ham can feed up to 15-20 people. So plan accordingly – if you want leftovers, plan for a little more than half a pound per person.
  • If your ham comes with a glaze packet, you can go ahead and discard it.

Recipes for Leftover Ham:


Easy Baked Glazed Ham

4.84 from 6 votes
This Pineapple Glazed Ham is a sweet and savory baked ham recipe that’s perfect for elegant holiday entertaining or simple Sunday dinners.
Prep Time 15 minutes
Cook Time 2 hours
Total Time 2 hours 30 minutes
Servings 20 servings


  • 10 pound bone-in fully cooked spiral cut ham
  • 1 cup brown sugar
  • 8 ounces crushed pineapple with juice
  • 1 1/2 tablespoons lemon juice
  • 2 tablespoons  dijon mustard
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon ground cloves
Save this recipe
Get this sent to your inbox, plus get new recipes from us every week!


  • Preheat your oven to 325 degrees F. Line a deep baking dish with heavy duty nonstick foil. (note – if using regular strength foil, line twice).
  • Remove ham from packaging. (Discard glaze packet if your ham comes with one.) Place ham flat side down in the pan. Bake for 1 hour.
  • In a small bowl, combine remaining ingredients to make the glaze.
  • Carefully remove ham from the oven. Using a spoon, drizzle half the glaze all over the surface of the ham. Use the back of the spoon or a pastry brush to help distribute some of the glaze between the layers. Bake for 30 minutes.
  • Remove ham from the oven. Drizzle the remaining glaze over the ham. Bake for another 30 minutes until heated through to an internal temperature of 140-145 degree F.
  • Remove from the oven. Transfer the ham to a rimmed serving platter placing the flat side out so you can take slices of ham; reserve juices for serving or for making ham gravy, if desired. I like to add some kale leaves around the edge of the dish for presentation points, but it's not necessary. Serve warm or at room temperature.


  • If your ham comes with a glaze packet, you can go ahead and discard it.
  • Nutritional information is based on ½ pound of ham per person. Keep in mind that the bone is included in the weight, so that’s not actually ½ pound of meat.
  • A 10-pound ham should serve around 15-20 people. On a buffet spread with other proteins and lots of sides, a 10-pound ham will feed about 25-30. If you want leftovers, plan ¾ pound of ham per person.
  • Store leftovers in the refrigerator for 3-5 days or freeze for up to 2 months.
  • Reheat in the microwave. To reheat several portions, bake, covered with foil, for 10-15 minutes or until warmed through.


Calories: 388kcalCarbohydrates: 13gProtein: 43gFat: 17gSaturated Fat: 4gPolyunsaturated Fat: 2gMonounsaturated Fat: 7gCholesterol: 166mgSodium: 2640mgPotassium: 670mgFiber: 1gSugar: 12gVitamin A: 7IUVitamin C: 54mgCalcium: 26mgIron: 2mg

Nutritional Disclaimer Kristin Maxwell of “Yellow Bliss Road” is not a dietician or nutritionist, and any nutritional information shared is an estimate. For accurate calorie counts and other nutritional values, we recommend running the ingredients through your preferred online nutritional calculator. Calories and other nutritional values can vary depending on which brands were used.

Kristin Maxwell

Kristin Maxwell is the creator and main recipe developer, writer, and photographer of Yellow Bliss Road. A self-taught cook and self-appointed foodie, she specializes in easy, flavorful and approachable recipes for any home cook.

Free Email Series
5 Secrets to Dinnertime Sanity
Free email series with tested, tasted & terrific dinner recipes!

You Might Also Like

Leave a Comment

Recipe Rating

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


  1. Allie says:

    For the glaze, do you just mix all the ingredients? It doesn’t specify in the recipe card

    1. Kristin Maxwell says:

      Thanks for catching that omission. You are correct – just mix together the remaining ingredients for the glaze.

  2. Nathan says:

    Haven’t made this yet, but hoping to this weekend. However, I’m confused. Am I missing the glaze recipe and how to make it somewhere?

    1. Kristin Maxwell says:

      Hi Nathan, The glaze recipe can be found in the recipe card at the bottom of the post (above the comments). You can easily scroll to it by clicking the “jump to recipe” button at the top of the post. I’ll be making this ham on Sunday as well – Enjoy!

  3. Lynn says:

    Looks delicious! Do you have s favorite spiral sliced ham?