If you are looking for a show-stopping centerpiece for your holiday table, this pineapple ham is it. Juicy, caramelized, and bursting with the sweet-and-savory combination we all love, it is a genuinely stress-free way to impress a crowd. Whether the occasion is Easter, Christmas, or an ordinary Sunday that deserves a little magic, this ham delivers pure comfort food with a touch of retro charm.
The real star is the glaze, a glossy blend of brown sugar, pineapple juice, Dijon mustard, and honey that caramelizes into a sticky, golden crust. Pineapple slices press into the surface for that classic look and a burst of fruity brightness, while regular basting keeps every slice moist. There is no special skill required here, just a little patience while the oven does the heavy lifting.
Why You’ll Love This Recipe
This ham is wonderfully easy and foolproof, which is exactly what you want on a busy holiday. There are no complicated techniques to master. You simply mix the glaze, baste as it bakes, and let the oven work its magic while you focus on the rest of the meal.
It also nails that sweet-and-savory balance beautifully. The brown sugar and pineapple glaze makes every bite deeply flavorful, with the Dijon mustard adding a subtle kick that keeps the sweetness in check. The result tastes far more special than the short ingredient list would suggest.
On top of that, it is made for gatherings. A bone-in ham feeds a crowd generously and makes some of the very best leftovers, from sandwiches to soups. And because the glaze locks in moisture, there is no dry, disappointing ham here, just juicy, tender slices every time.
Ingredients
The foundation is an 8 to 10 pound bone-in ham, ideally a smoked, fully cooked variety, which makes the whole process easier and more forgiving. From there, the glaze comes together with 1 cup of brown sugar for rich, caramelized sweetness and 1 cup of pineapple juice to boost the tangy, fruity flavor.
You will also need 1 can of pineapple slices to arrange over the ham, providing both a glossy fruit accent and extra moisture as it bakes. Two tablespoons of Dijon mustard balance out the sweetness with a gentle savory bite, while 1/4 cup of honey deepens the glaze and helps it turn beautifully sticky.
Whole cloves are a classic optional touch, adding that unmistakable holiday spice when pressed into the scored surface. Keep some toothpicks handy for securing the pineapple slices, and that is truly all you need for a centerpiece that looks like it took far more effort than it did.

Step-by-Step Instructions
Begin by preheating your oven to 325 degrees Fahrenheit. If your ham has a rind or a thick fat cap, score it in a crisscross pattern, which helps the glaze soak in deeper and creates that beautiful diamond-patterned finish once it caramelizes.
Make the glaze next. In a saucepan over medium heat, combine the brown sugar, pineapple juice, Dijon mustard, and honey, and simmer until it thickens slightly into a pourable, glossy sauce. Place the ham in a roasting pan fat-side up and pour about 1/2 cup of the glaze over it to start building flavor.
Arrange the pineapple slices over the ham, securing them with toothpicks so they stay put, and press whole cloves into the scored cuts if you are using them. Cover the pan loosely with foil and bake for 1 hour, spooning more glaze over the ham every 20 minutes to keep it moist and flavorful.
To finish, remove the foil, increase the oven to 400 degrees Fahrenheit, and bake for another 15 minutes until the surface is golden, sticky, and caramelized. Let the ham rest for 10 to 15 minutes before slicing so the juices settle, then serve it up and enjoy all that juicy goodness.

Tips for the Best Pineapple Ham
Scoring the ham is a small step with a big payoff, since those shallow cuts let the glaze penetrate deeper for more flavor in every bite. Do not skip the basting either, because spooning glaze over the ham every 20 minutes is exactly what keeps it ultra-moist and builds that lacquered, caramelized crust.
Save the pan drippings, too. They make an incredible drizzle for leftovers or a quick sauce for sandwiches the next day. Speaking of leftovers, this ham is a natural partner for a holiday spread, so serve it with creamy mashed potatoes, and turn any extra ham into our easy ham and cheese quiche for a delicious second act.
Feel free to tweak the glaze to your taste. Swap the Dijon for grainy or spicy brown mustard for a different twist, or add a splash of bourbon for extra warmth and depth. However you finish it, this ham pairs beautifully with roasted vegetables and classic mac and cheese.
Kitchen Gear for This Recipe
- Instant-Read Meat Thermometer
- Enameled Cast Iron Dutch Oven
- Heavy-Duty Sheet Pan Set
- Glass Mixing Bowl Set
As an Amazon Associate, The Kitchen’s Aid earns from qualifying purchases at no extra cost to you.
Frequently Asked Questions
How do I store leftovers?
Wrap the ham tightly and refrigerate it for up to 5 days. Keeping it well sealed helps preserve moisture so the slices stay juicy.
Can I freeze it?
Yes. Slice the ham, store it in an airtight container, and freeze it for up to 3 months, then thaw in the fridge before reheating.
How do I reheat it without drying it out?
Cover the ham with foil and warm it in a 300 degree Fahrenheit oven until heated through, adding a spoonful of glaze or drippings to keep it moist.
Do I need a bone-in ham?
A bone-in, fully cooked smoked ham gives the best flavor and juiciest results, but a boneless ham will also work with the same glaze and method.
How long should I cook the ham?
Plan on about 1 hour covered, plus 15 minutes uncovered to caramelize, though very large hams may need a little more time to heat through fully.
If you give this pineapple ham a try, I would love to hear what you think. For more wholesome inspiration, browse these healthy eating ideas, then snap a photo and tag @thekitchensaid on Instagram, because sharing is the best part of cooking. Enjoy.
Brown Sugar Pineapple Ham
American · Main Course

A juicy, caramelized brown sugar pineapple ham with a sweet-and-savory glaze of pineapple juice, Dijon mustard, and honey.
Ingredients
- 8-10 lb bone-in ham
- 1 cup brown sugar
- 1 can pineapple slices (plus 1 cup juice)
- 2 tbsp Dijon mustard
- 1/4 cup honey
- Whole cloves (optional)
Instructions
- Preheat oven to 325F. Score the ham in a crisscross pattern.
- In a saucepan, combine brown sugar, pineapple juice, Dijon mustard, and honey. Simmer until thickened.
- Place ham in a roasting pan fat-side up and pour 1/2 cup glaze over it. Arrange pineapple slices with toothpicks and add cloves if desired.
- Cover loosely with foil and bake 1 hour, basting every 20 minutes.
- Remove foil, increase oven to 400F, and bake 15 minutes more. Rest 10-15 minutes before serving.
Nutrition: 320 calories







