By clicking a retailer link you consent to third-party cookies that track your onward journey. This enables W? to receive an affiliate commission if you make a purchase, which supports our mission to be the UK's consumer champion.
How to cook a gammon joint

Many households in the UK traditionally serve roast gammon for dinner on Boxing Day – but it's a delicious meal all year round, and a rich and generous joint of meat that can be eaten hot or cold.
Just as perfect paired with roast potatoes and gravy as it is stuffed into a sandwich or mixed in a summer salad, a joint of gammon – or ham as it’s called when cooked – is simple to prepare.
Whether you’re roasting gammon in the oven or using a slow cooker, our expert guide covers everything from how long to cook your gammon to how much ham you’ll need per person.
Make sure to also check our guide to the best red wine – based on our independent blind-taste tests.
How to cook a gammon joint
- Weigh your gammon joint to calculate the correct cooking time – it’s approximately 20 minutes per 450g, plus an extra 20 minutes.
- Put the joint into a big pan along with any flavourings you want to add (for example, peppercorns, onion, cinnamon, bay leaves, carrots). Cover with cold water and bring to the boil.
- Boil for half the cooking time, skimming and getting rid of any white froth that rises to the top.
- Drain (reserving the water for stock if you want to) and leave to cool slightly before removing the rind and scoring the layer of fat.
- Set your oven to 180°C/160°C fan/gas mark 4.
- Place the meat in a foil-lined roasting tin, loosely cover with foil and put into the preheated oven.
- Bake for the remaining cooking time.
- Around 20-30 minutes before the end of the cooking time, remove the foil and brush the joint with the glaze of your choice – for example, honey or maple syrup.
- Cook uncovered until the glaze is golden.
Do you need to boil a gammon before roasting?
This isn't necessarily, however, boiling the gammon first makes the cooking process much quicker and ensures the meat stays moist. If you prefer not to boil your gammon, or you don’t have a big enough pan, you can just use an oven to roast the meat.
Before roasting you will need to soak the gammon for around 12-48 hours to remove any excess salt. You don’t need to do this if you’re boiling a gammon.
The cooking times will also be longer – it’s approximately 30 minutes per 450g, plus an extra 30 minutes.
Gammon cooking times

Once you know the weight of your gammon joint, you can work out roughly how long it will take to cook. The total cooking times for a joint of boneless gammon – boiling then roasting – are as follows:
- 750g 1 hour
- 1kg 1 hour 5 minutes
- 1.5kg 1 hour 25 minutes
- 2kg 1 hour 50 minutes
- 2.25kg 2 hours
- 2.50kg 2 hours 10 minutes
- 2.75kg 2 hours 25 minutes
- 3kg 2 hours 45 minutes
If you prefer to roast the gammon using only the oven, you can alter the cooking times to 30 minutes per 450g, plus an extra 30 minutes.
Make sure you also check the cooking times listed on the packaging, or ask the butcher if you’re not buying from a supermarket.
Cooking times can also vary depending on how well your oven sticks to the correct temperature. When we've tested ovens we've found that some overheat by 30ºC more than the temperature you set on the dial – enough to turn a perfectly tender joint of ham into a chargrilled mess.
Choose an oven that will cook accurately and evenly – see all of our built-in oven, freestanding cooker and range cooker reviews.
What size gammon joint do I need?

If you’re trying to calculate how much gammon you’ll need to cook, a good rule of thumb is approximately 200g per person for a boneless joint. Take a look below to get an idea of roughly what weight of gammon you'll need to feed everyone around your dinner table.
- 400-600g Serves two people
- 800g-1kg Serves four people
- 1.2-1.4kg Serves six people
- 1.6-1.8kg Serves eight people
- 2k-2.4kg Serves 10-12 people
- 2.6-3kg Serves 13-15 people
How do I cook gammon in a slow cooker?

- Weigh your joint to calculate the correct cooking time – it’s approximately 1-2 hours per 450g in the slow cooker, plus an extra 15-20 minutes in the oven.
- Put the gammon in the slow cooker with a quartered onion and cover with cold water.
- Cook for the calculated cooking time on low until the gammon is tender. Top up with boiling water, if necessary, to keep the meat covered.
- Drain (reserving the water for stock if you want to) and leave to cool slightly before removing the rind and scoring the layer of fat.
- Set the oven to 220°C/200°C fan/gas mark 7.
- Place the meat in a foil-lined roasting tin, fat side up, and brush on your glaze of choice – for example, honey or maple syrup.
- Place in the preheated oven and cook for 15–20 minutes, or until the fat is nicely browned.
See all of our best slow cookers.
Gammon glaze recipes
There are lots of different ingredients you can use in a glaze, but many chefs opt for a combination of sweet, tangy and spicy flavours. For example:
- Sweet – brown sugar, honey, marmalade, maple syrup
- Tangy – pineapple juice, cider vinegar, orange juice
- Spices – mustard, cloves, garlic
A classic combination is honey and mustard, but you can experiment to find your favourite.
Simply stir the ingredients together and brush onto your gammon. If you prefer a thicker glaze, you can also boil it before adding it to your meat.
See all of our best-rated supermarket food and drink based on our independent taste tests
What to eat with gammon

- Potatoes: Roasted, mashed, boiled or gratin
- Summer vegetables: Asparagus, corn on the cob, peas, broad beans
- Winter vegetables: Broccoli, cabbage, kale, leeks, carrots, parsnips, Brussels sprouts, sweet potato, squash, celeriac
- Cold meats and pickles
- Fried egg and chips
- Add to soups: Pea and ham, vegetable and ham
- Make a sandwich: Goes well with fillings such as mustard, chilli jam, cranberry sauce, rocket and cheese
- Pop in a salad: Caesar salad, Waldorf salad
- Use in a quiche
Leftover cranberry sauce or stuffing from Christmas Day can also be served up with your ham. And for the ultimate Boxing Day sandwich, add these and some leftover cheese, such as brie, to your ham slices to make a truly indulgent snack.
Instead of gravy, parsley sauce is a good pairing with a gammon joint and a nice change after a Christmas Day turkey.
More gammon recipes
Jamie Oliver's gammon recipes
Coined as the 'perfect festive centrepiece', Jamie's mulled wine glazed ham is a great alternative to your traditional Christmas turkey. It's made with a mix of orange marmalade, pineapple, festive spices and, of course, wine.
Nigella Lawson's gammon in Coca-Cola recipe
Instead of water, Nigella boils her gammon in Coca-Cola before drizzling it with treacle and roasting it.
It might sound odd at first, but don't judge until you've tried it. Nigella's ham in Coca-Cola recipe has actually become a really popular gammon dish.
Delia Smith's gammon recipe
Delia's gammon recipe features just a handful of ingredients, and requires you to create a parcel for your gammon to cook in.
Seasoned with mustard, sugar and cloves, Delia's sugar glazed whole gammon recipe is delicious served hot or cold.
Once you've perfected your gammon recipe, head straight to our guide on how to make roast potatoes.
What to do with leftover ham
Leftover ham is a great sandwich filler, and you can also have leftovers in gravy or parsley sauce with fried-up veg (bubble and squeak). Alternatively, you could use it in a pie along with some leftover turkey and perhaps some leeks and carrots.
Can you freeze a gammon joint?
Yes, gammon (cooked and raw) can be frozen for up to four months in an air-tight container or bag.
Make sure the ham cools completely before freezing, and once it's defrosted only reheat it once.
You should also bear in mind that a whole joint will take a while to thaw – you should allow at least 36 hours for it to fully defrost in the fridge.
See all of our fridge freezer reviews.