
If you’re looking for a centerpiece that tastes like a celebration, this Brown Sugar Pineapple Ham delivers every time. It’s juicy, caramelized, and packed with that nostalgic sweet-and-savory flavor so many of us grew up loving. The glaze is simple, the prep is easy, and the results make the whole house smell amazing.
Whether it’s for a holiday meal or a Sunday dinner, this is the kind of dish that brings everyone to the table. And yes, the leftovers are just as good.
What Makes This Special

This ham hits that perfect balance of sweet and salty, with a glossy glaze that clings to every slice. Pineapple brings a natural brightness and gentle acidity, which keeps the ham from feeling heavy.
Brown sugar adds caramel notes and helps the edges turn beautifully sticky and golden. Best of all, it’s a fuss-free recipe that looks like you spent hours on it. You can prep it ahead, pop it in the oven, and let the glaze do the magic.
Ingredients
- 1 fully cooked bone-in ham (8–10 pounds), shank or butt end
- 1 can (20 ounces) pineapple slices in juice, not syrup
- 1 cup brown sugar, packed (light or dark)
- 1/2 cup pineapple juice (from the can)
- 2 tablespoons Dijon mustard
- 1 tablespoon apple cider vinegar
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground cloves (or 6–8 whole cloves for studding, optional)
- 2 tablespoons unsalted butter
- Maraschino cherries (optional, for classic presentation)
- Toothpicks (if using pineapple rings and cherries on the surface)
Step-by-Step Instructions

- Preheat and prep the pan. Heat your oven to 325°F (165°C).
Line a roasting pan with foil for easy cleanup and fit it with a rack if you have one.
- Score the ham. Place the ham flat-side down. Using a sharp knife, lightly score the fat in a diamond pattern, about 1/4 inch deep. This helps the glaze soak in and creates a gorgeous finish.
- Stud with cloves (optional). If you like that classic holiday aroma, press whole cloves into some of the intersections.
Don’t overdo it; a little goes a long way.
- Arrange pineapple. Pat the ham dry, then place pineapple slices over the surface, securing with toothpicks. If using cherries, nestle one in the center of each ring.
- Make the glaze. In a small saucepan over medium heat, whisk together brown sugar, pineapple juice, Dijon, apple cider vinegar, cinnamon, and ground cloves. Simmer for 3–5 minutes until slightly thickened.
Whisk in butter until glossy. Reserve about 1/2 cup for finishing.
- Bake and baste. Place the ham in the pan and brush generously with glaze. Cover loosely with foil.
Bake for about 12–15 minutes per pound, basting with more glaze every 20–30 minutes.
- Uncover to caramelize. During the last 30 minutes, remove the foil and brush with the reserved glaze. Let the surface turn deep golden and slightly sticky. If it browns too fast, tent again.
- Check temperature. Since the ham is pre-cooked, you’re reheating to an internal temp of about 140°F (60°C).
Use an instant-read thermometer inserted into the thickest part without touching the bone.
- Rest and slice. Transfer the ham to a cutting board, tent with foil, and rest 15–20 minutes. Remove toothpicks, then slice against the grain into thin or thick pieces, as you like.
- Serve with pan juices. Spoon some of the syrupy pan drippings over the slices for extra sheen and flavor.
Keeping It Fresh
Leftovers keep well and actually taste better the next day. Store sliced ham in an airtight container with a bit of pan juice to keep it moist.
Refrigerate for up to 4 days or freeze for up to 2 months. To reheat, cover and warm gently in a low oven or a skillet over medium-low heat with a splash of water or juice. Avoid microwaving on high heat; it can make the ham tough.

Why This is Good for You
Ham is rich in protein, which helps keep you satisfied and supports muscle maintenance.
Pineapple adds vitamin C and bromelain, a natural enzyme that can aid digestion. The glaze brings sweetness, but you control how much you brush on each slice. Pairing this ham with roasted vegetables, a green salad, or whole grains helps balance the meal.
It’s comfort food with a thoughtful, fresh spin.
Common Mistakes to Avoid
- Skipping the score. Not scoring the fat means less glaze penetration and a less flavorful crust.
- Overheating the ham. It’s already cooked. Heating it too long dries it out. Stick to 12–15 minutes per pound and watch the internal temp.
- Forgetting to baste. Regular basting builds layers of flavor and shine.
Set a timer so you don’t forget.
- Using syrup-packed pineapple. It can make the glaze cloyingly sweet. Pineapple in juice keeps things balanced.
- Not resting the ham. Cutting too soon causes juices to run out. A short rest keeps slices moist and tender.
Variations You Can Try
- Spicy kick: Add 1–2 teaspoons sriracha or a pinch of red pepper flakes to the glaze.
- Maple twist: Swap 1/4 cup of the brown sugar for pure maple syrup for deeper caramel notes.
- Bourbon glaze: Stir in 2 tablespoons bourbon when simmering the glaze for warmth and complexity.
- Orange zest: Add 1 teaspoon fresh orange zest and a splash of orange juice for a citrusy lift.
- Mustard-forward: Use whole-grain mustard in place of Dijon for added texture and tang.
- Spiral-sliced ham: If using spiral-cut, reduce bake time slightly and baste more often to prevent drying.
FAQ
Can I use a boneless ham instead of bone-in?
Yes.
Boneless works well and is easier to slice. It may cook a bit faster, so start checking earlier and keep an eye on the internal temperature.
Do I need to soak or rinse a pre-cooked ham?
No. Most store-bought pre-cooked hams are ready to heat.
Just pat it dry before scoring to help the glaze stick.
What if my glaze gets too thick?
Whisk in a splash of pineapple juice or water over low heat until it loosens. If it’s too thin, simmer a few more minutes to reduce.
How do I keep the pineapple and cherries from falling off?
Use toothpicks and secure them at an angle. Don’t overload the surface; evenly spaced rings hold better during basting.
Can I make the glaze ahead?
Absolutely.
Make it up to 2 days ahead and refrigerate. Warm gently on the stove before brushing on the ham.
What sides go well with this ham?
Roasted sweet potatoes, green beans, scalloped potatoes, buttered corn, or a bright mixed greens salad all play nicely with the sweet-savory glaze.
Is there a way to reduce the sweetness?
Use less brown sugar (start with 2/3 cup) and rely more on Dijon and vinegar. You can also skip brushing the final reserved glaze if you want a lighter finish.
Can I cook it in a slow cooker?
Yes.
Place the ham cut-side down, pour some glaze over, and cook on low for 4–6 hours. Finish under the broiler on a sheet pan for 3–5 minutes to caramelize.
Wrapping Up
Brown Sugar Pineapple Ham is a classic for a reason: it’s simple, crowd-pleasing, and looks stunning on the table. With a few pantry staples and a can of pineapple, you can turn an ordinary ham into something special.
Follow the timing, baste a few times, and let the glaze do the heavy lifting. Serve it hot for your gathering, then enjoy the leftovers in sandwiches, salads, or breakfast scrambles. It’s the kind of recipe you’ll come back to every holiday—and plenty of regular weekends, too.

Brown Sugar Pineapple Ham – A Sweet, Savory Holiday Favorite
Ingredients
- 1 fully cooked bone-in ham (8–10 pounds), shank or butt end
- 1 can (20 ounces) pineapple slices in juice, not syrup
- 1 cup brown sugar, packed (light or dark)
- 1/2 cup pineapple juice (from the can)
- 2 tablespoons Dijon mustard
- 1 tablespoon apple cider vinegar
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground cloves (or 6–8 whole cloves for studding, optional)
- 2 tablespoons unsalted butter
- Maraschino cherries (optional, for classic presentation)
- Toothpicks (if using pineapple rings and cherries on the surface)
Instructions
- Preheat and prep the pan. Heat your oven to 325°F (165°C). Line a roasting pan with foil for easy cleanup and fit it with a rack if you have one.
- Score the ham. Place the ham flat-side down. Using a sharp knife, lightly score the fat in a diamond pattern, about 1/4 inch deep. This helps the glaze soak in and creates a gorgeous finish.
- Stud with cloves (optional). If you like that classic holiday aroma, press whole cloves into some of the intersections. Don’t overdo it; a little goes a long way.
- Arrange pineapple. Pat the ham dry, then place pineapple slices over the surface, securing with toothpicks. If using cherries, nestle one in the center of each ring.
- Make the glaze. In a small saucepan over medium heat, whisk together brown sugar, pineapple juice, Dijon, apple cider vinegar, cinnamon, and ground cloves. Simmer for 3–5 minutes until slightly thickened. Whisk in butter until glossy. Reserve about 1/2 cup for finishing.
- Bake and baste. Place the ham in the pan and brush generously with glaze. Cover loosely with foil. Bake for about 12–15 minutes per pound, basting with more glaze every 20–30 minutes.
- Uncover to caramelize. During the last 30 minutes, remove the foil and brush with the reserved glaze. Let the surface turn deep golden and slightly sticky. If it browns too fast, tent again.
- Check temperature. Since the ham is pre-cooked, you’re reheating to an internal temp of about 140°F (60°C). Use an instant-read thermometer inserted into the thickest part without touching the bone.
- Rest and slice. Transfer the ham to a cutting board, tent with foil, and rest 15–20 minutes. Remove toothpicks, then slice against the grain into thin or thick pieces, as you like.
- Serve with pan juices. Spoon some of the syrupy pan drippings over the slices for extra sheen and flavor.