Skip to content   Skip to footer navigation 

How to buy the best supermarket Christmas ham

Our experts reveal the best tasting hams from Coles, Woolworths, Aldi and IGA.

glazed christmas ham being sliced on a wooden board
Last updated: 03 December 2024
Fact-checked

Fact-checked

Checked for accuracy by our qualified fact-checkers, verifiers and subject experts. Find out more about fact-checking at CHOICE.

Aussies love ham, and the Christmas ham is a seasonal staple. Whether you're a foodie with MasterChef abilities or a newbie in the kitchen, choosing and preparing the perfect ham can be a little daunting with so many options on offer and people to impress.

The supermarket giants sell a staggering amount during the festive season, and each of the major supermarkets have at least two hams on offer this year for your Christmas feasting. 

To help you choose the best option for your festive table, we've put 10 leg hams available from the major supermarkets to a panel of experts to see how they fare for taste. We've also used the Health Star Ratings to compare how each ham ranks for nutrition.

Plus, we've gathered some expert advice on buying and cooking the perfect Christmas ham to minimise some of the festive stress.

We're on your side

In more than 60 years of making a difference for Australian consumers, we've never taken ads or sponsorship.

Instead we're funded by members who value expert reviews and independent product testing.

With no self-interest behind our advice, you don't just buy smarter, you get the answers that you need.

You know without hesitation what's safe for you and your family.

And you'll never be alone when something goes wrong or a business treats you unfairly.

Learn more about CHOICE membership today

Fiona Mair's Christmas Ham Recipe

Ingredients

  • 5–6kg leg of ham 
  • Cloves 
  • Roasting pan or large foil tray with a roasting rack 
  • Large sheet of foil 

Marinade 

  • ¼ cup brown sugar 
  • 1 tablespoon Dijon mustard 
  • ½ cup orange juice 
  • ¼ cup maple syrup

Preparation

To prepare the ham, remove the rind by running your thumb around the edge, just above the fat. Gently slide your hand under the rind to release the rind from the fat. If the ham has a shank, cut through the rind of the ham 10cm from the shank end of the leg before removing.

Prepare the fat by scoring with a sharp knife across the ham one way (avoid cutting through to the flesh), and then across the ham the other way, forming diamond shapes approximately 3–4 cm wide. 

Method 

  1. Combine all marinade ingredients.
  2. Using a pastry brush gently brush the marinade over the fat. 
  3. Insert a clove in each diamond.
  4. Place the ham onto the roasting rack in a roasting pan and cover with foil. 
  5. Add some water to the bottom of the dish. 

Baking ham in an oven

Cook the ham in a preheated oven 180°C fan-forced on a low shelf position for 2.5 to 3 hours. Remove the foil one hour before the end of the cooking time to crisp and brown the fat. Remove from the oven, cover and allow to rest for at least 20 minutes before serving.

Baking ham in a BBQ 

Cook in a preheated BBQ indirectly (burners on either side) with the hood closed. For the first hour, the heat should be set to high (240°C). Then reduce the temperature to medium (180°C) for around 2.5 hours. Remove the foil one hour before the end of the cooking time. 

Refrain from opening the BBQ as you'll lose heat and your cooking time will be longer. 

Allow to rest covered for at least 20 minutes after cooking. 

Storage

Wrap the cool ham in a calico cloth or bag or a tea towel sprayed with a little vinegar. Don't wrap the ham in plastic as the ham can sweat and spoil more quickly. Make sure the cloth is changed regularly.

How we tested Christmas ham

We chose 10 Christmas hams available in major supermarket chains nationally. We then set up a blind taste test where each product was tasted cold by experts, and given a rating based on flavour, texture, appearance and smell.

Not all characteristics in the taste test were treated equally, with flavour being the most important and given a heavier weighting, followed by texture, appearance and smell.

The CHOICE Expert Rating, our overall score, is made up of:

  • Taste test score (90%)
  • Health Star Rating (10%)
Jan Boon Fiona Mair Brigid Treloar

From left to right: Jan Boon, Fiona Mair and Brigid Treloar.

Meet the testers

Our expert test panel included:

  • Fiona Mair – our in-house expert and home economist with over 30 years experience in testing appliances and with more recent experience in judging local food shows.
  • Brigid Treloar – a freelance food consultant for over 30 years who has published eight cookbooks.
  • Jan Boon – a home economist who has been judging local, interstate and regional food and Easter shows for over 35 years.

CORRECTION 5 December 2024: 1. A previous version of this article said the CHOICE Expert Rating (overall score) was based on 90% taste and 10% nutrition, when it should have said based on 90% taste and 10% Health Star Rating. We have updated this information but the overall score and ranking of results were correct and have not changed. 2. CHOICE had been supplied with the incorrect price for the Seven Mile Premium Double Smoked Leg Ham. It has been updated from $12/kg to $12.50/kg. 

Seven Mile Premium Double Smoked Leg Ham

Seven Mile Premium Double Smoked Leg Ham (available from IGA)

  • CHOICE Expert Rating: 79%
  • Price per kg: $12.50
  • Experts say: Dark skin, smoky aroma and flavour. Pleasant, fairly balanced flavour.
Aldi Specially Selected Premium Triple Smoked Half Leg Ham

Aldi Specially Selected Premium Triple Smoked Half Leg Ham

  • CHOICE Expert Rating: 76%
  • Price per kg: $13.49
  • Experts say: Dark appearance. Pleasant smokiness with a fairly balanced flavour that's not too salty.
IGA Naturally Smoked Leg Ham Bone In Fully Cooked

IGA Naturally Smoked Leg Ham Bone In Fully Cooked

  • CHOICE Expert Rating: 76%
  • Price per kg: $8.00
  • Experts say: A good everyday ham for Christmas. Pleasant saltiness that lingers, well-balanced flavour.
Woolworths Half Leg Ham Bone In

Woolworths Half Leg Ham Bone In

  • CHOICE Expert Rating: 76%
  • Price per kg: $8.00
  • Experts say: Mild and pleasant ham flavour with subtle smokiness and salty aftertaste.

How to choose the perfect Christmas ham

If you're planning to serve ham for Christmas dinner, we recommend buying one as early as the start of December (hams generally have a 3-month use-by date). But before you start shopping, check these expert tips for choosing the right Christmas ham for you.

1. Type

A traditional Christmas ham is usually ham on the bone – either a shank or a slightly larger leg cut. The meat from these bone-in hams is usually more flavoursome and juicier than what you'd get from a boneless cut. But it is worth noting that boneless ham is easier to carve into uniform slices, so it could be a good option if convenience is a priority.

 2. Size

Consider the number of guests you'll be serving. As a general rule, you should allow about 225–340g of ham per person. Standard ham on the bone comes in a half-leg size, but these can vary in weight and some varieties can be found in quarter-leg sizes. These can be the shank end or the thigh end cut of the leg.

3. Quality

Look for hams that have flecks of white fat, known as marbling, for extra juiciness. And if possible, try to buy Australian pork – check for the 'Australian Pork' logo or the country of origin labelling.

4. Sow stall-free

A sow stall or gestation crate is a crate where a pregnant pig (the sow) is kept throughout the pregnancy. The stall is 2m long and 60cm wide, and the sow can sit, stand and take one step forward and backward but can't turn around.

Due to the size of the crate, the sow's movement is very restricted, which can lead to injuries and discomfort. They are also unable to express natural behaviours such as socialisation, foraging and exploration. The animal welfare organisation RSPCA says this means they get insufficient sleep and rest, and they are more stressed.

Apart from ethical considerations, a 2023 study found that the less stressed the pigs are, the higher the meat quality, so buying sow stall-free means you're getting a more ethical and higher quality meat. Two products we tested claimed to be sow-stall free (both from Coles), but we didn't verify those claims.

christmas ham on the table at lunch

Smoked ham tends to have a richer deeper flavour, while unsmoked hams have a milder taste.

5. Hormone-free

Three Christmas hams in our test were labelled as containing no added artificial hormones; all were Coles hams. (The other hams did not make such claims, but that doesn't mean they contained artificial hormones.)

Hormones can be synthetic or natural. Hormones such as estrogen and testosterone can be used to create leaner and more muscular animals that tend to grow larger and more quickly, without consuming as much feed as animals who are not supplemented with hormones.

Growth promotants such as added hormones have been banned by the European Union. The European Commission cites several scientific opinions as the reason behind the decision, which say there is a potential risk to human health from hormone residues in meat products. The World Trade Organization says this decision is not supported by science.

Both natural and synthetic hormone residues can be found in the meat, which may result in health problems. When looking at the labels, be aware that claims of being "free from artificial growth promotants" (which was present on the Coles hams) don't mean the ham is free from all growth promotants, just artificial ones. This means they still may have used naturally derived growth promotants.

6. Smoked or unsmoked

The process of smoking creates the typical flavour many people associate with ham. Smoked ham tends to have a richer deeper flavour, while unsmoked hams have a milder taste. The smoking process can also be repeated for a stronger, smokier flavour (if that's your preference), but this generally drives up the cost of your ham. The average price per kilo for single smoked ham was $8.00, double smoked was $11.50 and triple smoked was $14.83.

7. Other additives

Sugar is often added to counterbalance the saltiness from the brining, but the amount of sugar added is almost negligible. In most cases the values on the packs we checked were all less than 1g per 100g. 

Nitrites are also added during the brining process to control the growth of bacteria and give the meat a reddish colour and a favourable aroma and texture. Nitrite levels must be kept under certain concentrations to ensure the meat cures safely. They are usually listed as additive number 250 or sodium nitrite and were found in all the hams tested. 

Both nitrates and processed meats like ham are known to have health risks, so it's best to limit ham in your diet. 

The phosphates mentioned earlier as water binders are classified as stabilisers and they can be listed as additive numbers 450, 451 or 452. They were present in all the hams we tested and unfortunately may have a negative effect on health.

How to cook the perfect Christmas ham

Now that you've selected your ham, it's time to cook it to perfection. Follow these steps from CHOICE home economist Fiona Mair to ensure a delicious and succulent Christmas centrepiece.

1. Prepare the meat

Remove the ham from the fridge at least an hour before cooking to aid in even heating. Remove the rind (read Fiona's recipe below for more details on how to do this) and score the fat.

2. Glaze

Create a glaze by mixing together sweet and flavourful ingredients like brown sugar, mustard, honey or fruit preserves and brush it generously over the scored fat.

3. Cooking

If cooking in the oven, allow about 30–35 minutes for every kilogram. The temperature inside the thickest part of the meat must reach 70°C and the bone area should be more than 60°C. 

To cook, place the ham on a rack in a roasting pan, skin-side up and add some water to the pan to prevent the glaze from burning. Cover the ham with foil for the first hour so it doesn't dry out. 

christmas ham coming out of the oven

Basting the ham with a glaze every 20–30 minutes will build up a flavourful, caramelised crust.

4. Basting

Baste the ham with the glaze every 20–30 minutes to build up a flavourful, caramelised crust.

5. Resting

After cooking, cover the ham in foil and rest it for at least 20 minutes to allow the juices to settle.

6. Carving

Slice the ham to the desired thickness starting at the fat until you reach the bone. Then turn the ham over and slice to the bone again from the other side.

7. Serving

Serve the ham with your favourite sides, like roast vegetables and salads. Don't forget to include some homemade apple or honey mustard sauce!

8. Minimising waste 

Get the most out of your ham by using the bone to make stock (which can be used as a base for pea and ham soup or other savoury dishes). 

Any leftover ham can be eaten for the next few days by adding slices to sandwiches or chopped pieces to fried rice. Alternatively, you can freeze it for 3–4 months.

Whether you prefer a classic bone-in ham or a boneless one, the key to a mouth-watering holiday ham is in the quality of your selection and the care you put into its preparation. With these tips, you'll have a great centrepiece for your festive feast.

The best supermarket Christmas hams

We selected 10 Christmas hams available nationally from IGA, Woolworths, Coles and Aldi. We then set up a blind taste test where our experts tasted each product cold, rating the ham on flavour, texture, appearance and smell.

You may think there's not much difference between supermarket hams – ham is ham, right? 

Well, our blind taste test found that the quality can actually vary dramatically, and price isn't necessarily an indicator of quality. 

The lowest ranked ham scored 58% and cost $15.50 per kilo, while an IGA ham that cost $12.50 a kilo topped the test with a score of 79%.

These products were the panel's favourites.

Stock images: Getty, unless otherwise stated.