One rainy Saturday, after spending the morning sorting laundry and arguing with my teenage son about his socks, I decided to make something that felt like a little celebration despite the weather. I’d just come back from the grocery store with a huge pre-cooked ham I hadn’t planned to buy. It was sitting on sale near the deli counter, glistening like it was daring me to turn it into something special. I grabbed it on a whim, along with a small bottle of pineapple juice and a jar of Dijon mustard.
Cooking after work is usually my therapy, but that day it became a mood-lifting project. I set the ham on the counter, opened the windows to let in the cool spring air, and queued up my favorite playlist. My youngest daughter sat at the table doing homework while sneaking tastes of fresh pineapple chunks I’d chopped for garnish. The whole scene felt like a cozy kitchen moment you’d want to bottle up.
As the glaze simmered on the stove, the smell of brown sugar melting with honey and pineapple filled the house so quickly that my husband came in from the garage just to ask when dinner was ready. By the time the ham was out of the oven, the rain had stopped, and we gathered around the table for what felt like an impromptu holiday meal.
That’s the charm of this Pineapple Brown Sugar Glazed Ham. It’s effortless enough for a lazy weekend dinner yet beautiful enough to set on a festive table. I love how something so simple—just a handful of pantry staples—can make an ordinary day feel like a celebration.
Short Description
A succulent pre-cooked ham baked with a glossy pineapple-brown sugar glaze that caramelizes to perfection, topped with sweet pineapple chunks. Ideal for holidays, potlucks, or whenever you want to serve a show-stopping centerpiece with minimal fuss.
Key Ingredients
- 1 pre-cooked ham, bone-in or boneless (about 3.6–4.5 kg)
- 240 ml pineapple juice
- 110 g light brown sugar
- 60 ml soy sauce
- 60 ml honey
- 60 ml Dijon mustard
- 60 g fresh pineapple chunks, drained, for garnish
Tools Needed
- Roasting pan with rack
- Sharp knife for scoring
- Small saucepan
- Basting brush or spoon
- Meat thermometer
- Foil (optional for tenting)
Cooking Instructions
Step 1: Preheat the oven
Set the oven to 165°C (325°F) and allow it to fully preheat before placing the ham inside.
Step 2: Prepare the ham
With a sharp knife, score the surface of the ham in a crosshatch pattern about ½ cm deep. This helps the glaze soak in and creates those beautiful caramelized edges.
Step 3: Make the glaze
In a small saucepan, combine pineapple juice, brown sugar, soy sauce, honey, and Dijon mustard. Bring to a boil over medium heat, then reduce the heat and simmer for 5 minutes until slightly thickened and syrupy. Stir occasionally to prevent sticking.
Step 4: Roast the ham
Place the ham in a roasting pan. Spoon or brush about half the glaze over it, making sure it gets into the scored lines. Roast uncovered for 20–30 minutes, basting every 10 minutes with the remaining glaze and pan juices. The ham is ready when it’s heated through (at least 60°C at the thickest part) and the outside is glossy and caramelized.
Step 5: Serve
Transfer to a serving platter, top with pineapple chunks, and drizzle with some of the reserved glaze. Slice and serve warm.
Troubleshooting Tip: If the glaze starts to burn around the edges, tent the ham loosely with foil for the rest of the roasting time.
Why You’ll Love This Recipe
Sweet-Savory Perfection: The glaze balances the sweetness of pineapple and brown sugar with tangy mustard and a hint of soy for depth.
Effortless Elegance: Only a few ingredients and simple steps turn a store-bought ham into a centerpiece worthy of holidays.
Budget-Friendly: Great for feeding a crowd without breaking the bank.
Versatile: Works for Easter brunch, Sunday dinners, or even casual potlucks.
Family-Approved: Kids love the pineapple sweetness, and adults appreciate the rich caramelized flavor.
Mistakes to Avoid & Solutions
Skipping the scoring: Without scoring, the glaze won’t cling as well. Take the extra minute to make shallow cuts.
Overcooking the ham: Since it’s already pre-cooked, you just need to heat and glaze it. Use a thermometer and pull it once it reaches 60°C inside.
Burning the glaze: High sugar content can scorch easily. Roast at moderate heat and keep an eye on it; tent with foil if needed.
Adding pineapple chunks too early: Pineapple can dry out or char in the oven. Garnish after roasting for juicy, vibrant pieces.
Serving and Pairing Suggestions
Serve thick slices with creamy mashed potatoes, roasted green beans, or a crisp garden salad.
For brunch, pair with scrambled eggs, warm biscuits, and a fresh fruit salad.
Drizzle leftover glaze over rice or steamed veggies for an instant side dish boost.
Present family-style on a large platter for a cozy dinner or slice thin for sandwiches the next day.
Storage and Reheating Tips
Refrigeration: Store leftovers in an airtight container in the fridge for up to 4 days.
Freezing: Wrap slices tightly in foil, then place in a freezer-safe bag for up to 2 months.
Reheating: Warm in a 165°C oven, covered with foil, for 15–20 minutes until hot. Add a splash of extra pineapple juice to keep it moist.
FAQs
1. Can I use fresh pineapple juice instead of bottled?
Absolutely. Fresh juice makes the glaze brighter and less sweet than canned.
2. What type of ham works best?
Both bone-in and boneless work well, though bone-in tends to be juicier and more flavorful.
3. Do I need to remove the rind before roasting?
If your ham has a thick rind, trim it down to leave a thin layer of fat for flavor and texture.
4. Can I prepare the glaze ahead of time?
Yes. Make it up to 2 days ahead and store it in the fridge. Reheat gently before brushing on.
5. How do I prevent the ham from drying out during reheating?
Cover it with foil and add a little extra juice or water in the pan to create steam and retain moisture.
Tips & Tricks
For an extra glossy finish, brush the ham with glaze again just before serving.
Use a basting brush to reach all the scored edges for better flavor penetration.
For a deeper caramel flavor, substitute dark brown sugar for the light brown sugar.
Leftover ham bones are perfect for making soup or beans later in the week.
Recipe Variations
Spicy-Sweet Glaze: Stir in 1 teaspoon crushed red pepper flakes or a splash of hot sauce for gentle heat.
Citrus Twist: Swap pineapple juice for fresh orange juice and garnish with orange zest for a bright, tangy flavor.
Maple-Pineapple Glaze: Replace honey with maple syrup for a richer, earthy sweetness.
Herb-Infused Glaze: Add 1 teaspoon dried thyme or rosemary to the glaze for an aromatic note.
Final Thoughts
The sweet-savory aroma filling my kitchen while the rain tapped at the windows made an ordinary afternoon feel a little more memorable. Cooking isn’t always about tackling elaborate recipes; it’s often about finding small ways to bring comfort and joy to your table.
I love that this ham doesn’t ask for hours of prep or hard-to-find ingredients. It proves that with a little creativity, a store-bought staple can become a dish worth sharing with friends, neighbors, or anyone who happens to stop by. My family now requests it not just for holidays but for any weekend when we’re all craving something hearty and a little indulgent.
Next time you want to transform an everyday meal into something warm and welcoming, let this glazed ham take center stage. It’s proof that delicious doesn’t have to mean complicated.

Pineapple Brown Sugar Glazed Ham
Ingredients
- 1 pre-cooked ham bone-in or boneless (about 3.6–4.5 kg)
- 240 ml pineapple juice
- 110 g light brown sugar
- 60 ml soy sauce
- 60 ml honey
- 60 ml Dijon mustard
- 60 g fresh pineapple chunks drained, for garnish
Instructions
- Preheat the oven to 165°C (325°F). Score the ham in a crosshatch pattern about ½ cm deep.
- In a small saucepan, combine pineapple juice, brown sugar, soy sauce, honey, and Dijon mustard. Bring to a boil, then simmer for 5 minutes until slightly thickened, stirring occasionally.
- Place the ham in a roasting pan and brush with half the glaze, making sure it seeps into the cuts. Roast uncovered for 20–30 minutes, basting every 10 minutes with the remaining glaze and pan juices, until heated through (at least 60°C) and glossy.
- Transfer to a platter, top with pineapple chunks, drizzle with reserved glaze, slice, and serve warm.