Key takeaways

  • Common human foods poisonous to cats include chocolate, alcohol, caffeine, onions/garlic, and raw meat, eggs or fish.
  • Signs of poisoning include vomiting, diarrhoea, tremors, or breathing changes, contact your vet if you suspect ingestion.
  • Even small amounts of some foods, like a tablespoon of alcohol, can cause serious harm.
  • Treatment is usually supportive, hospitalisation, IV fluids, and monitoring until symptoms resolve.

My cat’s eaten poisonous food, what should I do?

If you suspect your cat has eaten human food poisonous to cats, try to determine how much she may have eaten and contact your vet for advice. If it’s out of hours, contact your nearest Vets Now pet emergency clinic.

In some cases, small quantities may not cause a problem, but larger quantities may require urgent treatment.

Any food not specifically designed for cats can affect the digestive system, causing vomiting, diarrhoea, or loss of appetite.

Foods that cats can’t eat include:

  • Alcohol
  • Chocolate
  • Tea, coffee and energy drinks
  • Cheese and milk
  • Fat trimmings
  • Raw eggs, raw meat and raw fish
  • Grapes and their dried forms raisins, sultanas and currants
  • Onions and garlic
  • Xylitol

Find out more about the dangers these foods pose to cats in our list of foods cats can’t eat below.

A cat licking it's lips as it eats from a food bowl

1. Alcohol

As little as a tablespoon of alcohol can lead to problems for your cat. It can cause severe liver and brain injury.

2. Chocolate

Chocolate contains theobromine. While this bitter-tasting stimulant is found in all forms, it’s most concentrated in dark and unsweetened chocolate. Ingestion can cause heart problems, muscle tremors, or seizures. Chocolate also contains caffeine.

3. Coffee, tea and energy drinks

These contain caffeine. It can cause your cat to become restless and experience rapid breathing, heart palpitations, and muscle tremors.

4. Cheese and milk

Perhaps surprisingly, dairy products such as milk and cheese are high on the list of what cats can’t eat. This is because some cats are lactose intolerant, so if they eat dairy products, it can cause vomiting and diarrhoea.

5. Fat trimmings, raw meat, raw eggs and raw fish

Can cause vomiting, diarrhoea, or a painful condition called pancreatitis due to excessive fat. There is also a risk of Salmonella or E. coli associated with raw meat, raw eggs and raw fish.

6. Grapes and their dried forms of raisins, sultanas and currants

Dogs can suffer acute kidney failure from eating grapes or raisins. Although toxicity in cats is anecdotal, we strongly advise keeping these foods out of your cat’s reach.

7. Onions and garlic

All members of the onion family can cause problems if eaten in sufficient quantity. A little onion or garlic in a sauce is unlikely to cause any problems. However, eating a clove of garlic or a green onion may cause digestive upset. Eating onions regularly could cause anaemia.

8. Xylitol

This is a sweetener used in a lot of sugar-free foods, especially chewing gum. There are no records of cats becoming ill from this product, but in dogs it can cause a severe drop in blood sugar, which can cause seizures and convulsions or even death, followed by liver failure. It’s better to be safe and not let your cat eat foods that contain this ingredient.

How can I prevent my cat from eating harmful foods?

The best prevention is simply to keep your food out of reach of your cat. If you choose to give your cat human food, follow these guidelines:

  • The food should only be considered a treat and only given on the odd occasion to prevent gastrointestinal upset and nutritional imbalances
  • If you wouldn’t eat it, don’t feed it to your cat
  • If you wouldn’t eat the food raw, then your cat shouldn’t either

Treatment for cats that have eaten toxic food

If your cat has eaten food that could harm them, treatment is generally supportive until the symptoms resolve. This may involve hospitalisation, intravenous fluids and blood tests to monitor organ function.