Cats · Food

Can cats eat onions and garlic?

No. Onions, garlic, and the whole allium family are toxic to cats, which are even more sensitive to them than dogs. Here is why, how they hide in food, and what to do.

Garlic, onions and other cooking ingredients

No, cats should not eat onions or garlic, and this is one of the more important foods to be strict about. Onions, garlic, and the whole allium family, including leeks, shallots, and chives, are toxic to cats, damaging their red blood cells and causing anaemia. Cats are actually more sensitive to these foods than dogs, so even small amounts are a genuine concern. And because onion and garlic are cooked into so much human food, this is a toxin cats usually meet through shared meals rather than obvious hazards.

The honest caveat as always: I am a writer, not a vet, and if your cat has eaten onion or garlic, contact your vet rather than relying on an article.

Why alliums harm cats

Onions and garlic contain compounds that are harmless to us but damaging to cats, and understanding what they do explains why they must be avoided.

These compounds attack a cat’s red blood cells, causing them to break down, which leads to anaemia, a shortage of the working red blood cells that carry oxygen around the body. That is why an affected cat becomes weak and lethargic. The whole allium family works this way, and garlic is generally reckoned to be even more potent than onion for its weight, which matters given the popular but misguided idea that a little garlic is somehow good for pets. Importantly, cats are more sensitive to allium toxicity than dogs, so the amount needed to cause harm is smaller, and cooking does not remove the danger, cooked, raw, fried, dried, and powdered onion and garlic are all toxic. There is no safe or beneficial amount for a cat.

Signs and what to do

The effects of allium toxicity often appear over a few days as the red blood cell damage builds, so the signs can be delayed.

Watch for lethargy and weakness, pale gums, a faster heart rate or breathing, reduced appetite, and in more serious cases urine that looks dark or reddish. There may also be immediate stomach upset soon after eating. Because the anaemia can take time to show, a cat that ate onion or garlic a day or two ago and is now unusually tired and pale should be taken seriously even if it seemed fine at the time.

So, can cats eat onions and garlic? No, and cats are more vulnerable to them than dogs, so it is worth being especially careful. The practical takeaway is to keep seasoned human food and leftovers away from your cat, since that is where the real risk lies, and never buy into the idea that garlic is a healthy supplement. When you share food with your cat, stick to plain, unseasoned items. For the full picture of cat-safe and cat-dangerous foods, see our guide to safe and toxic foods for cats.

Common questions

Are onions and garlic toxic to cats?
Yes, both are toxic to cats, along with the rest of the allium family such as leeks, shallots, and chives. They damage a cat's red blood cells and can cause anaemia. Cats are more sensitive to these foods than dogs, so even small amounts, raw, cooked, or powdered, are a real risk.
Is garlic worse than onion for cats?
Garlic is generally considered more potent than onion by weight, so despite occasional claims that a little garlic is a healthy supplement, it should not be given to cats. Both onion and garlic, in any form, are best kept away from cats entirely.
How would a cat eat onion or garlic?
Usually not by choice, but through cooked human food. Onion and garlic are cooked into countless savoury dishes and are found in some baby foods and gravies, so a cat sharing seasoned leftovers or licking a plate can take in a harmful amount without anyone realising. Be careful sharing any seasoned food with a cat.