Meats & proteins
Can cats eat ham?
Not toxic, but very salty, fatty and often glazed or seasoned.
Portion: At most a fingernail-sized scrap, rarely.
The short answer
A tiny scrap of ham won't poison your cat, but it's a poor treat. Ham is cured with large amounts of salt, is often high in fat, and is frequently glazed with sugar or seasoned with garlic and onion. Regular ham snacks can contribute to obesity, stomach upset and pancreatitis. Plain cooked chicken or turkey is a much better choice.
Why the verdict
Curing uses sodium and nitrites. For a 4 kg cat, even a slice of ham is a large salt load. Fatty meats can trigger vomiting and, in susceptible cats, pancreatitis. Glazes and rubs add sugar and sometimes alliums.
How to prepare it
- Best avoided. Offer plain chicken or turkey instead.
- If sharing, a fingernail-sized scrap of lean, unglazed ham only.
- No ham bones. They splinter.
Signs of trouble
- Vomiting or diarrhoea
- Excessive thirst and urination
- Abdominal pain, hunching or loss of appetite (possible pancreatitis)
Ham & cats: FAQ
Can cats eat ham bones?
No. Cooked bones splinter and can cause choking or internal injury.
Can cats eat bacon?
Like ham, bacon is very salty and fatty. A crumb isn't dangerous, but it's a poor treat.
Is deli ham safe for cats?
It's safe only in tiny amounts because of the sodium. Plain cooked meat is better.
Related foods
See every food that’s toxic to cats →
Sources
- Cornell Feline Health Center — Feeding Your Cat (accessed 2026-09-29)
- ASPCA Animal Poison Control — People Foods to Avoid Feeding Your Pets (accessed 2026-09-29)
Last updated 2026-09-29. We are not veterinarians: this guide summarises published veterinary references and is not a substitute for advice from your vet. See our methodology and disclaimer.