Boiled Ham Cooking Time Calculator

Calculate perfect boiling times for ham, gammon, and bacon joints with precise temperature guidelines

Calculate Your Ham Cooking Time

Your Cooking Schedule

How to Boil Ham Perfectly

Step-by-Step Method

  1. Prepare the Ham: Remove packaging and rinse the ham joint under cold water. If very salty, soak for 2-4 hours or overnight.
  2. Choose Your Pot: Select a large, heavy-bottomed pot that fits the ham comfortably with room for water to cover completely.
  3. Add Flavourings: Place ham in pot and cover with cold water. Add bay leaves, peppercorns, onion, and herbs for enhanced flavour.
  4. Bring to Boil: Heat on high until water reaches a rolling boil, then immediately reduce to a gentle simmer.
  5. Simmer Gently: Maintain a gentle simmer throughout cooking. Rapid boiling can make the meat tough and stringy.
  6. Check Temperature: Test internal temperature with a meat thermometer – it should reach 75°C (167°F) for food safety.
  7. Rest Before Carving: Allow the ham to rest for 15-20 minutes before carving to retain juices.

Important Safety Notice

Always check the internal temperature reaches at least 75°C (167°F) at the thickest part of the ham. For pre-cooked hams, reheat to 60°C (140°F) minimum.

Cooking Time Guidelines

Fresh Gammon/Ham

  • Basic rule: 20 minutes per 450g (1lb)
  • Plus additional 20 minutes
  • Internal temperature: 75°C (167°F)
  • Gentle simmer throughout

Smoked Ham

  • Slightly longer: 25 minutes per 450g
  • May need pre-soaking if very salty
  • Check seasoning levels first
  • Same internal temperature requirements

Professional Tip

For joints over 3kg, start checking the core temperature after two-thirds of the calculated cooking time. Factors like pot size, heat level, and starting temperature can affect actual cooking times.

Temperature Guidelines

Safe Internal Temperatures

  • Fresh Ham/Gammon: 75°C (167°F) minimum
  • Pre-cooked Ham: 60°C (140°F) for reheating
  • Smoked Ham: 75°C (167°F) minimum
  • Cured Bacon Joints: 75°C (167°F) minimum

Testing for Doneness

The most reliable method is to use a digital meat thermometer inserted into the thickest part of the ham, avoiding bone contact. Alternatively, insert a metal skewer into the centre for 30 seconds – it should feel very hot when removed.

Resting Period

After reaching the correct internal temperature, allow the ham to rest for at least 15 minutes. This redistributes juices throughout the meat and makes carving easier. The temperature will continue to rise slightly during this resting period.

Common Mistakes to Avoid

  • Rapid Boiling: Keep to a gentle simmer to prevent tough, stringy meat
  • Insufficient Water: Ham must be completely covered throughout cooking
  • Skipping Temperature Checks: Always verify internal temperature for food safety
  • Not Soaking Salty Hams: Very salty joints may need pre-soaking to reduce saltiness
  • Rushing the Process: Slow, gentle cooking produces the most tender results
  • Ignoring Resting Time: Proper resting improves texture and makes carving easier

Frequently Asked Questions

How do I know when my boiled ham is ready?
The most accurate method is checking internal temperature with a meat thermometer. Fresh ham should reach 75°C (167°F), whilst pre-cooked ham needs only 60°C (140°F). The meat should feel tender when pierced with a fork.
Should I start with hot or cold water?
Always start with cold water. This allows the ham to heat gradually and evenly, preventing the outside from cooking too quickly before the centre is done. Cold water also helps draw out excess salt from cured meats.
Can I add vegetables whilst boiling ham?
Yes, adding aromatics enhances flavour. Try onions, carrots, celery, bay leaves, peppercorns, or herbs. Add these at the beginning of cooking. The resulting stock can be used for soups or sauces.
How much water should I use?
Use enough water to cover the ham completely by at least 5cm (2 inches). The water level may drop during cooking, so check occasionally and top up with boiling water if needed.
What if my ham is too salty after cooking?
If the ham is overly salty, you can soak it in cold water for several hours or overnight before cooking. Change the water 2-3 times during soaking. This is particularly important for heavily cured or smoked hams.
Can I boil a frozen ham?
It’s best to thaw the ham completely before boiling. If cooking from frozen, add approximately 50% more cooking time and check internal temperature carefully. The ham should be completely thawed in the centre before serving.

Storage and Leftover Tips

Proper Storage

Cooked ham can be stored in the refrigerator for up to 4 days when properly wrapped. For longer storage, slice and freeze portions for up to 3 months. Always cool completely before refrigerating or freezing.

Reheating Guidelines

When reheating leftover boiled ham, ensure it reaches an internal temperature of 75°C (167°F). Add a little stock or water to prevent drying out. Gentle reheating in the oven covered with foil works best for larger portions.

Creative Uses for Leftovers

  • Ham and pea soup using the cooking stock
  • Ham sandwiches and salads
  • Diced ham for omelettes and quiches
  • Ham and cheese pasta bakes
  • Traditional ham and parsley sauce
Scroll to Top