• 4.5-6 kg fully cooked bone-in ham, spiral cut
  • 1/2 apricot preserves
  • 1/4 cup honey
  • 1/4 cup brown sugar, packed
  • 1/4 cup dijon mustard
  • 3 tbsp unsalted butter

Gathering the family for a roast on Easter Sunday? We have an Easter roast recipe that you'll love having up your sleeve.

This baked ham with honey glaze makes for a stunning Easter dinner recipe, or even a normal Sunday lunch for any special occasion. You can enjoy it next to a side dish of your choice like mashed potatoes, baby carrots, or more spring vegetables!

This baked ham recipe only takes roughly 2 hours and 20 minutes to cook, and we guarantee it will be worth it.

If you're looking for inspiration in general, our range of Easter recipe ideas have you covered to plan the best Easter Sunday lunch or dinner idea. Looking for something closer to Easter food traditions like the classic roast lamb? Our Really Tasty Roast Lamb takes the roast leg of lamb and turns it into a stunning meal for the family. 


Recipe & images courtesy of Natasha's Kitchen


  1. Let ham sit covered at room temperature for 2 hours before roasting. Then remove the wrap or packaging. 

  2. While ham is coming to room termperature, make the honey glaze sauce. In a small saucepan, combine apricot preserves, honey, brown sugar, dijon, and butter over medium heat. Bring to a simmer and cook for 1 minute, whisking constantly. Then remove from heat. It should reach the consistency of loose honey.

  3. Preheat oven to 160ºC with the oven rack in the lower third of the oven.

  4. Line a roasting dish with foil. Place ham in the roasting pan (cut-side down) and brush on 1/3 of the honey glaze sauce. Cover tightly with foil.

  5. Bake at 160ºC for 21-23 minutes per kilogram (about 2 hours for a 5.2kg ham). As the ham is already cooked, it should be heated to about 40ºC during this stage. You can check the temperature with an oven-safe meat thermometer.

  6. Increase oven temperature to 215ºC. Remove ham from the oven and carefully unwrap the foil. Brush with 1/3 more of the glaze. Place back in the oven and bake uncovered for 10 minutes.

  7. After 10 minutes, remove again from the oven and brush with the remaining 1/3 glaze. Roast uncovered for another 10 minutes until a golden/brown crust is formed and the internal meat temperature reaches 55ºC.

  8. Transfer ham to a serving dish and let ham rest for 15-20 minutes before serving. You can strain the ham's juices from the roasting dish through a sieve, skim off the fat, and spoon juices over the ham slices when serving.

Baked Easter Ham Recipe with Honey Glaze | Recipes | Matchbox


Can I use boneless ham?

Bone-in ham offers better flavour and texture for bigger roasts. Boneless meats can be spongy as they are reshaped after the bone is removed.

How much baked ham should I make?

It depends on how many people you are serving. If the ham is the primary mains, you can aim for 300g of meat per person. Our 5kg ham in this recipe can serve 15-20 people.

Shop the post

Pyrolux Ignite Roaster 33.24cm
$89.95 RRP $199.95
Ignite Roaster 33cm x 24cm
Scanpan Classic Medium Roaster with Rack
$199.95 RRP $405.00
Classic Medium Roaster
WOLL Diamond Lite Detachable Handle Induction Saucepan 18cm 2L With Lid
$164.95 RRP $349.95
Diamond Lite Detachable Handle Induction Saucepan 18cm 2L With Lid
Oxo Silicone Basting Brush Black
$24.95 RRP $32.95
Good Grips Silicone Basting Brush Black

Latest recipes

Sticky Date Pudding with Butterscotch Sauce
Sticky Date Pudding with Butterscotch Sauce
Read more
Classic Overnight Oats
Classic Overnight Oats
Read more