What Can Cats Eat? Safe & Toxic Foods
Cats can eat some human foods, but only as occasional treats, and the safe list is shorter than most owners expect. Cats are obligate carnivores: their bodies are built around animal protein, not around the varied diet humans enjoy. That is why even a food that is harmless to people can upset a cat, and why a few familiar foods are genuinely dangerous.
This article is general information only and is not veterinary advice, and the toxic food lists here are general information, not a diagnosis. If your cat has eaten something from the toxic list, or is showing urgent symptoms such as repeated vomiting, collapse, seizures, trouble breathing, or straining to urinate, contact your vet or an animal poison control service immediately rather than waiting to see what happens.
Key Takeaways
- Keep human food to three rules: plain, small, and occasional. No salt, butter, oil, garlic, onion, sauces, spices, or sweeteners.
- Treats of all kinds should make up no more than about 10 percent of your cat’s daily calories. The main diet must be a complete and balanced cat food. Also check cat food recalls before settling on a brand.
- Safe in small amounts: plain cooked chicken, turkey, beef, fish, eggs, pumpkin, carrots, green beans, peas, blueberries, and similar plain foods.
- Never feed: onions, garlic, chives, leeks, chocolate, grapes, raisins, xylitol, alcohol, caffeine, raw dough, cooked bones, and lilies in any form.
- Dairy is a caution, not a staple: most adult cats are lactose intolerant, so milk, cheese, and yogurt often cause stomach upset even though they are not classed as toxic.
- If your cat eats something dangerous, note what it ate, how much, and when, and call your vet at once. Do not try to make your cat vomit unless your vet tells you to.
Three Rules Before You Share Anything
Plain. Cook it fully, remove all bones, skin, and fat where relevant, and serve it with nothing added. Seasoning is where most problems start: garlic and onion are toxic to cats even in cooked form and even in small amounts hidden in sauces, stocks, and ready meals.
Small. A treat portion for a cat is far smaller than a human portion: think a teaspoon to a tablespoon, not a plateful. Small portions also make it easier to spot a reaction and stop before a minor upset becomes a bigger problem.
Occasional. Human food should never replace a complete and balanced cat food. Even healthy treats dilute the nutrition of the main diet if they take up too much of the day’s calories, and cats need nutrients such as taurine that human snacks do not reliably supply.
Foods Generally Safe in Small Amounts
All of the following assume plain preparation, no seasoning, and a small portion as an occasional treat. Introduce one new food at a time so that any stomach upset can be traced to it.
- Plain cooked chicken, turkey, and beef: lean, boneless, fully cooked, and unseasoned. These are the closest treats to a cat’s natural diet.
- Plain cooked fish such as salmon: boneless and unseasoned. Keep fish occasional rather than daily, since some fish carry mercury and a fish heavy diet can unbalance nutrition.
- Plain cooked eggs: scrambled or boiled with no oil, salt, or seasoning. A protein rich treat in a small portion.
- Plain cooked shrimp: shelled, fully cooked, and unseasoned.
- Plain cooked pumpkin: canned plain pumpkin or plain cooked pumpkin, never pumpkin pie filling, which contains sugar and spices. Often used in small amounts for digestive support, but that is general care, not a treatment.
- Plain cooked carrots, green beans, peas, and sweet potato: soft, plain, and cut small. Low calorie options for cats that enjoy them.
- Plain cooked rice and oats: small amounts only. Easy to digest, but cats gain nothing from a grain heavy treat.
- Blueberries, strawberries, watermelon flesh, and cucumber: small amounts, seeds and rind removed. Most cats show little interest in fruit, and sugary fruit should stay rare because cats do not need added sugar.
- Plain bone broth: with no salt, onion, or garlic. Useful as a topper in a small amount for a cat that needs encouragement to eat, subject to your vet’s advice if your cat has a medical condition.
Foods to Limit or Treat With Caution
Dairy. Milk, cheese, and plain yogurt are not classed as toxic, but most adult cats are lactose intolerant, so they commonly cause vomiting or diarrhoea. If you offer dairy at all, keep it to a tiny amount of a low lactose option and stop if it upsets the stomach. A saucer of milk is a classic image, not a good habit.
Tuna. Canned tuna in water, in a small portion and only occasionally, is generally acceptable, but tuna should not become a regular food. Mercury and an unbalanced nutrient profile make daily tuna a poor choice, and some cats become so fixated on tuna that they refuse their normal food.
Dog food. An occasional mouthful will not usually harm a cat, but dog food is not a substitute for cat food. It lacks the taurine and other nutrients cats need, so a cat fed on dog food long term will become deficient.
Raw meat and fish. Raw meat carries bacterial contamination risks, and raw fish can interfere with nutrient absorption. The safer choice for a treat is always fully cooked and plain. If you feed a raw diet for other reasons, that is a separate feeding plan to discuss with your vet, not a casual treat.
Nuts, seeds, and fatty foods. Most nuts are not directly toxic but cause stomach upset and add fat and calories, while macadamia nuts are classed as toxic. Fatty, salty, or heavily processed meats such as bacon, sausage, and pepperoni are poor choices for the same reason: salt, fat, and preservatives with no benefit to the cat.
Foods That Are Toxic or Dangerous: Never Feed
- Onions, garlic, chives, leeks, and shallots: all members of the allium family damage red blood cells and can cause anaemia. This includes onion and garlic powder and foods cooked with them.
- Chocolate and caffeine: chocolate contains theobromine and caffeine, which cats metabolise very slowly. Dark chocolate and cocoa are more dangerous than milk chocolate, but no chocolate is safe for a cat.
- Grapes and raisins: can cause kidney failure. Even a small amount should be treated as an emergency, and the same caution applies to foods containing raisins, such as some baked goods.
- Xylitol and other sweeteners: xylitol, found in some sugar free gum, peanut butter, and baked goods, is toxic to cats. Check labels on any sweetened product before it comes near your cat.
- Alcohol: toxic even in small amounts, including alcohol in sauces and desserts.
- Raw yeast dough: dough rises in the stomach, causing bloating, and fermentation produces alcohol. Both effects can be dangerous.
- Cooked bones: cooked bones splinter and can puncture or block the digestive tract. Raw bones carry their own risks and are not a safe substitute as a casual treat.
- Lilies: all parts of true lilies are toxic to cats, including petals, leaves, pollen, and vase water. A cat that has brushed against a lily needs vet advice at once, even without symptoms.
- Citrus, fruit pits, seeds, stems, and rinds: many contain compounds that irritate the stomach or are toxic in their own right. Serve only the flesh of safe fruits, with seeds and rind removed.
- Wild mushrooms: some wild mushrooms are deadly, and there is no safe way for an owner to judge which is which. Keep cats away from wild mushrooms entirely.
If Your Cat Eats Something Dangerous
Act quickly and calmly. Note what your cat ate, roughly how much, and when it happened, and keep the packaging if there is one. Call your vet or an animal poison control service immediately and follow their instructions. Do not wait for symptoms, do not give home remedies, and do not try to make your cat vomit unless your vet explicitly tells you to, since inducing vomiting can cause harm with some substances.
Afterwards, watch for vomiting, diarrhoea, drooling, lethargy, wobbliness, or changes in toileting, and report them to your vet. Our guide to why cats throw up explains which vomiting patterns need a prompt appointment, and our guide to why cats drool covers drooling after exposure to something unpleasant or toxic. Both are general information, not a substitute for the phone call you should already have made.
Please note: this article is general information only and is not veterinary advice. Toxic food lists are general information, not a diagnosis, and urgent symptoms mean a vet immediately, not a wait and see approach at home.
Frequently Asked Questions
Can cats eat chicken every day?
Plain cooked chicken is safe as a treat, but it should not replace a complete and balanced cat food, even daily. A chicken only diet lacks nutrients cats need, so keep it as a small part of the day’s calories alongside the main diet.
Can cats drink milk?
Most adult cats are lactose intolerant, so cow’s milk commonly causes stomach upset even though it is not classed as toxic. Water is the right daily drink for a cat. If you offer milk at all, keep it to a tiny amount and stop if it causes loose stool.
Are grapes really dangerous for cats?
Yes, treat grapes and raisins as toxic for cats and avoid them entirely. They are linked with kidney failure, and even a small amount deserves an immediate call to your vet rather than observation at home.
Can cats eat cheese?
A very small amount of cheese is not classed as toxic, but most cats struggle to digest dairy, and cheese adds salt and fat. Keep it rare and tiny, and skip it entirely if it upsets your cat’s stomach.
What if my cat ate a food not listed here?
Do not assume an unlisted food is safe. Check the ingredients for onion, garlic, xylitol, chocolate, grapes, and other items on the toxic list, keep the portion tiny or skip it, and call your vet if your cat ate a meaningful amount of anything you are unsure about or shows any symptoms afterwards.
