The NHS and the Food Standards Agency have issued a clear post-Christmas warning to households across the UK: leftover turkey should only be eaten within two days of cooking, otherwise it should be thrown away to avoid the risk of food poisoning.
According to official guidance, once turkey has been cooked, cooled, and stored in the fridge, it is only safe for up to 48 hours if kept at the correct temperature (below 5°C). After this point, harmful bacteria such as salmonella, listeria, and campylobacter can begin to multiply — even if the turkey looks, smells, and tastes perfectly fine. Unfortunately, these bacteria are invisible and cannot always be detected by sight or smell.
The NHS warns that eating unsafe leftover poultry can cause symptoms including stomach cramps, vomiting, diarrhoea, fever, and dehydration. For vulnerable groups — including young children, pregnant women, older adults, and people with weakened immune systems — food poisoning can lead to serious complications and hospitalisation.
The Food Standards Agency also stresses that reheating turkey does not make it safe if it has been stored for too long. Even piping-hot leftovers may still contain toxins produced by bacteria that heat cannot destroy. This means relying on reheating or freezing turkey that has already been kept too long in the fridge is not a safe option.
If your turkey was cooked more than two days ago and has been sitting in the fridge since, the advice is simple: bin it today. While it can feel wasteful, the health risks far outweigh the cost of replacing a meal.
As the NHS and Food Standards Agency both emphasise, when it comes to food safety, “when in doubt, throw it out.”

Leave a Reply