I’ve made this Pineapple Brown Sugar Glazed Ham for Christmas Eve dinner for the past 17 years. To say it’s a family tradition would be an understatement. This ham is the perfect balance of sweet and tangy, with a glossy pineapple glaze that will have everyone coming back for seconds. Whether you’re hosting a festive gathering or just want a memorable meal, this recipe is here to make your holiday table shine.

Table of Contents
Why I Love This Recipe
- Not So Sweet: Store-bought glazed hams often pack more sugar than you’d like. Making your own lets you control the sweetness and use fresh, wholesome ingredients.
- Quick and Easy: Preparing this pineapple brown sugar glazed ham is a breeze! Simply simmer the glaze on the stove to dissolve the sugar, then roast the ham in the oven. It’s the perfect centerpiece to pair with sides like Air Fryer Baby Potatoes, Cheese Grits and Cast Iron Brussels Sprouts, leaving you free to focus on the rest of your meal.
- A Year-Round Favorite: This ham isn’t just a winter holiday staple. The tangy sweetness of pineapple makes it a great choice for Easter brunch, summer gatherings, or any time you’re craving a flavorful, crowd-pleasing dish.
The Ingredients

- Ham: Look for a fully cooked bone-in ham. It might or might not be spiral sliced.
- Pineapple: Chop up a fresh pineapple or drain a can of diced.
- Mustard: Dijon mustard adds a great bite! You can always try other mustards if you prefer or want to use what’s in your fridge.
- Brown Sugar: You can’t glaze the ham without sugar. This will create the perfect crust in the oven.
How to Make Glazed Ham

Step 1: Cook pineapple with mustard and brown sugar to combine.

Step 2: Pour glaze over ham in a baking dish.

Step 3: Roast, basting every 30 minutes until ham is heated through.
Tips and Tricks
- Gentle Heat: Cook the glaze over medium-low heat so nothing burns.
- Don’t Burn: If your glaze is starting to burn but the ham isn’t fully hot yet, you can cover with foil during cooking.

FAQs
Most ham you find at the grocery store is already fully cooked. You can tell because it will say you can serve immediately or it will include instructions for warming up. If a ham isn’t cooked it will generally be labeled as “fresh” and will explicitly give instructions for proper cooking temperatures. Don’t always go by what the meat looks like because it can sometimes be cured without fully cooking. Always read the label.
Once fully cooled, store in an airtight container in the fridge for 3-5 days. Ham is delicious enjoyed at all temperatures! Try a cold ham sandwich, or you can gently reheat slices in the oven to enjoy a hot meal.
More Easy Main Dish Options
This Pineapple Brown Sugar Glazed Ham isn’t just delicious—it’s a breeze to make! With minimal prep and only four ingredients, you’ll have more time to enjoy the festivities and less time stressing in the kitchen. I’d love to know what you think of this recipe — leave a comment and rating below!
Want more Weelicious? Subscribe to my newsletter and follow me on Instagram, Facebook, and TikTok for all the newest recipes!

Pineapple Brown Sugar Glazed Ham
Ingredients
- 2 cups chopped fresh pineapple (or 16 ounce can crushed pineapple, drained)
- 1/4 cup dijon mustard
- 1/4 cup packed brown sugar
- 1 (6 pound) fully cooked, bone-in ham
Instructions
- Preheat the oven to 325°F.
- Place the pineapple, mustard, and brown sugar in a saucepan, stir to combine, and cook over medium-low heat until the pineapple begins to soften and the brown sugar dissolves, about 5 minutes.
- Place the ham in a 13×9 inch baking dish and coat with the pineapple sauce.
- Roast the ham, basting with the pineapple sauce every 30 minutes, until warmed through, about 1 1/2-2 hours.
- Slice the ham and serve topped with sauce from the roasting pan.
Notes
- Gentle Heat: Cook the glaze over medium-low heat so nothing burns.
- Don’t Burn: If your glaze is starting to burn but the ham isn’t fully hot yet, you can cover with foil during cooking.
That’s right!
Mmmm. Let no one ever say that pineapple and ham don’t go together, esp on a pizza.