Cat Health UK

Can Cats Eat Cheese?

Updated 18 October 2026 · Researched against PDSA, Cats Protection and International Cat Care guidance

!Only as a treat

A small piece of plain hard cheese is usually harmless, but most adult cats cannot digest lactose well, so it is a treat at most — never part of the diet.

Cats are obligate carnivores: their bodies are built for meat, and dairy has no nutritional role for them. Most adult cats stop producing enough lactase — the enzyme that digests lactose — after weaning, so cheese can cause loose stools, wind and stomach discomfort even when the cat enjoys eating it.

Cheese is also salty and fatty. A cat that regularly eats cheese takes on extra salt and calories it does not need, which matters for cats prone to weight gain, pancreatitis or heart disease. Some cats tolerate a small piece without any problem; others react every time. The safe assumption is that it is a treat, not a food.

What to watch for in the UK

If your cat has already eaten it

  1. A small piece: nothing to do. Watch the litter tray for loose stools over the next day.
  2. A large amount: offer water freely and watch for vomiting or diarrhoea. Phone your vet if either continues for more than 24 hours, or if your cat stops eating.

Signs that need a vet, not watchful waiting

  • vomiting
  • diarrhoea or loose stools
  • wind
  • reduced appetite

Out of hours, use your practice's emergency number. If you can, take the packaging with you — the ingredient list often tells the vet more than the description does. This page explains risk; it cannot diagnose your cat, and it deliberately contains no doses or home treatments.

If your cat is already vomiting, see the cat vomiting guide. For the wider red-flag checklist, use sick cat symptoms. If a plant rather than a food is involved, the toxic plants checklist is the right page.

Related foods

Browse the full A–Z of 36 everyday foods.

Related guides

References

This guide is for general information only and is not a substitute for veterinary advice. If you are worried about your cat, contact your vet.