Home โ€บ Cat Feeding โ€บ What Can Cats Eat?

What Can Cats Eat? 98 Human Foods Checked by a Vet: Safe, Caution and Toxic List (+ Calorie Checker)

Disclosure: Happy Cat At Home is reader-supported. Links to The Cat Ladies and the online vet service Dutch are affiliate links, so we may earn a commission at no extra cost to you. How we make money.

What human food can cats eat?

Cats can eat small amounts of plain cooked meat, fish and eggs, plus a few fruits and vegetables such as blueberries, banana, watermelon, cooked carrots and pumpkin, but onions, garlic, chocolate, grapes, raisins, alcohol and caffeine are toxic and must never be fed. Cats are obligate carnivores, so human food should stay a treat: no more than 10% of your cat’s daily calories.

  • โœ… Safest picks: plain cooked chicken, turkey, salmon, eggs, pumpkin purรฉe
  • โš ๏ธ Only with limits: cheese, milk, tuna, ham, peanut butter, potatoes
  • โ›” Never: onions, garlic, chocolate, grapes, raisins, alcohol, coffee, cooked bones

Use the free checker below: pick any of 98 foods to see a green, orange or red rating, its calories per 100 g, and the most your own cat can safely have in a day.

Free vet tool ยท 98 foods

Can my cat eat this?

Pick a food to see if it is safe, how many calories it has per 100 g, and the most your cat should have in a day.

SAFE in small amounts

Eggs

fully cooked, plain

155kcal per 100 g
โ€“max per day for your cat
โ€“kcal your cat needs daily

Why:

How to serve:

Calories are approximate (USDA FoodData Central, rounded) for the preparation shown. Daily needs use the NRC energy formulas that the WSAVA uses in its cat treat chart (130 ร— weight in kg to the power 0.4 for spayed or neutered adults, 100 ร— kg to the power 0.67 for intact adults) and 2.5 ร— resting energy for kittens; treats are capped at 10% of daily calories (half that for caution foods). This tool is education, not a diagnosis; ask your vet about your own cat.

How much human food can a cat have each day?

A cat can have human food treats worth no more than 10% of its daily calories, which for a typical 10 lb spayed or neutered adult cat is only about 24 calories a day. That is roughly 15 g of plain cooked chicken, just a few small bites, so the right portion is always smaller than people expect.

Our checker works this out for your own cat. It uses the same NRC energy formula the WSAVA uses in its cat treat chart (130 ร— body weight in kg to the power 0.4 for spayed or neutered adults), a higher formula for intact adults, a growth formula for kittens and a lower target for overweight cats, then caps treats at 10% of the result. For caution foods it halves the allowance, and for toxic foods it shows zero.

Cat’s weightDaily calories (spayed/neutered adult)Treat budget (10%)
6 lbabout 195 kcalabout 19 kcal
8 lbabout 220 kcalabout 22 kcal
10 lbabout 240 kcalabout 24 kcal
12 lbabout 255 kcalabout 26 kcal
15 lbabout 280 kcalabout 28 kcal

So when you think about what can cats eat each day, think in calories first, then food type. These are starting points; your vet may set a different target for weight loss or illness. If your cat eats a lot of human food and then turns down its own meals, read common indoor cat feeding mistakes.

Which human foods are safe for cats?

The safest human foods for cats are plain, cooked, unseasoned proteins (chicken, turkey, lean beef, salmon, shrimp and eggs) plus small pieces of a few fruits, vegetables and grains. “Safe” still means a small portion: no seasoning, oil, butter, salt, onion or garlic.

Tap any food to check it in the tool:

Asked “what can cats eat besides cat food?” The honest answer is that nothing on this list replaces a complete cat food. If you want a fresher diet, compare our best human-grade cat food picks, which are balanced for cats.

What fruits can cats eat?

Cats can eat small pieces of banana, strawberries, blueberries, watermelon, apples, pears, mango, pineapple, cantaloupe, kiwi and raspberries, but grapes, raisins and cherries are unsafe and citrus is best avoided. Cats cannot taste sweetness, so fruit is a novelty for them, and its sugar adds empty calories.

FoodRatingkcal/100 gHow to serve
BananaSafe89Offer a pea-sized piece or a lick of mashed banana. Never the peel.
StrawberriesSafe32Cut into tiny pieces; remove the green top.
WatermelonSafe30Offer one or two small cubes of seedless flesh.
BlueberriesSafe57One to three berries, halved for small cats.
ApplesSafe52Thin slivers of peeled or unpeeled flesh only.
PineappleSafe50A fingertip-size piece of fresh fruit; skip canned fruit in syrup.
MangoSafe60A small cube of ripe flesh.
RaspberriesSafe52One or two berries.
BlackberriesSafe43One or two berries, halved.
CantaloupeSafe34One or two small cubes; no rind.
PearsSafe57Thin slivers of flesh only.
KiwiSafe61A pea-sized piece of peeled fruit.
CranberriesSafe46One or two plain berries.
PapayaSafe43A small cube of ripe flesh.
PeachesCaution39Only a sliver of flesh, well away from the pit.
PlumsCaution46Skip, or a sliver of flesh only.
PomegranateCaution83One or two arils at most; no peel.
CoconutCaution354A shred or two at most; skip if your cat has pancreatitis.
DatesCaution277Not recommended; a crumb at most, pit removed.
AvocadoCaution160Better skipped. Never the skin or pit.
OlivesCaution145Skip, or one rinsed, pitted piece; never stuffed or garlic olives.
TomatoesCaution18Skip, or a tiny piece of ripe flesh; no sauce (often has garlic and onion).
Oranges and citrusCaution47Not recommended. Keep peels and citrus oils away from cats.
GrapesToxic69Do not feed. Call your vet if eaten.
RaisinsToxic299Do not feed, including in baked goods.
CherriesToxic63Do not feed.

Always remove seeds, pits, cores, stems and rinds, which cause most fruit problems.

What vegetables can cats eat?

Cats can eat small amounts of cooked carrots, broccoli, green beans, peas, pumpkin, sweet potato and corn, plus raw cucumber, lettuce and celery, but onions, garlic, leeks and chives are toxic. Cooking softens hard vegetables so they are easier to digest and less of a choking risk.

FoodRatingkcal/100 gHow to serve
CarrotsSafe35A few soft, pea-sized pieces.
BroccoliSafe35One or two small steamed florets.
Green beansSafe35A few cooked, chopped beans; never canned with salt.
PeasSafe84A few cooked peas, plain.
CucumberSafe15A thin slice, cut small.
PumpkinSafe34Half a teaspoon to one teaspoon mixed into food.
Sweet potatoSafe90A teaspoon of mashed, plain sweet potato.
LettuceSafe17A small torn piece.
CelerySafe16A few tiny chopped pieces.
CornSafe96A few plain kernels; never the cob.
Bell peppersSafe20A small, plain piece.
AsparagusSafe22One soft cooked tip, chopped.
CabbageSafe23A small cooked piece.
SpinachCaution23Small amounts only for healthy cats.
KaleCaution49A tiny piece at most; not a regular food.
PotatoesCaution87A teaspoon of plain cooked potato; no butter, salt or fries.
MushroomsCaution28Skip, or a small piece of plain cooked button mushroom.
BeansCaution127A few plain cooked beans at most.
SeaweedCautionvariesA tiny shred of plain nori.
OnionsToxic40Do not feed in any form.
GarlicToxic149Do not feed, including garlic powder and garlic bread.

Plain canned pumpkin is the vegetable vets mention most, as a fiber source for occasional stool problems. Watery picks such as cucumber and watermelon add a little moisture, but they do not replace water; see what to do if your cat is not drinking water.

Can cats eat meat, fish and eggs?

Yes, plain cooked meat, fish and eggs are the best human foods for cats, because cats are obligate carnivores, but raw meat, raw fish, raw eggs, cooked bones and salty processed meats carry real risks. Cook everything through and serve it plain, boneless and skinless; plain cooked chicken breast is the classic safe choice.

FoodRatingkcal/100 gHow to serve
ChickenSafe165A few small pieces of plain cooked meat; no skin, bones or seasoning.
TurkeySafe147A few small pieces of plain meat.
Beef and steakSafe250A few small pieces of lean, plain, cooked meat.
SalmonSafe206A small flake of plain cooked salmon; no bones or smoked salmon.
ShrimpSafe99One small cooked shrimp, peeled and chopped.
CrabSafe97A small flake of plain crab.
EggsSafe155A teaspoon to a tablespoon of plain scrambled or boiled egg.
TunaCaution116A teaspoon, once or twice a week at most; never tuna in oil or brine.
SardinesCaution208A small piece, rinsed if canned in oil.
PorkCaution242A small piece of lean, plain meat; no seasoning.
HamCaution145A tiny piece rarely; skip for cats with kidney or heart disease.
BaconCaution541A crumb at most, rarely.
Hot dogsCaution290Better skipped; a crumb at most.
Raw chickenCaution120Do not feed raw supermarket meat as a treat.
Raw beef and hamburgerCaution215Do not feed raw supermarket meat.
Raw fishCaution142Feed fish cooked instead.
Raw eggsCaution143Cook eggs before offering.
Cooked bonesToxicvariesNever feed cooked bones.
Pepperoni and salamiToxic504Do not feed.

Tuna deserves a special note: cats love it, but a diet heavy in tuna can cause nutrient imbalances and mercury build-up, so keep it to an occasional spoonful.

Can cats drink milk or eat cheese?

Most adult cats should not drink cow’s milk, because many lose the ability to digest lactose after weaning and get diarrhea, and cheese is fatty and salty, so both are caution foods at best. Kittens need kitten milk replacer, never cow’s milk.

FoodRatingkcal/100 gHow to serve
MilkCaution61Skip, or use lactose-free cat milk; kittens need kitten milk replacer, never cow’s milk.
CheeseCaution403A crumb as a pill-hiding treat at most.
Plain yogurtCaution61Half a teaspoon of plain yogurt.
Ice creamCaution207Skip, or a lick of plain vanilla rarely; never chocolate.
Whipped creamCaution257A tiny lick at most.
ButterCaution717Do not offer as a treat.

A pea-sized piece of cheese to hide a pill is fine for most healthy adult cats; daily cheese is not.

Can cats eat bread, rice, peanut butter and other snacks?

Plain cooked rice, oatmeal, pasta and bread are not toxic to cats but offer little nutrition, while most snack foods (chips, fries, popcorn, nuts, seeds, honey and peanut butter) are fatty, salty or sugary caution foods. Never feed raw yeast dough, which can expand in the stomach.

FoodRatingkcal/100 gHow to serve
White breadSafe266A crumb now and then; never raw dough or garlic bread.
Wheat (whole-wheat bread)Safe254A crumb now and then.
RiceSafe130A teaspoon of plain cooked rice.
Oats (oatmeal)Safe71A teaspoon of plain cooked oatmeal; no sugar, raisins or chocolate.
PastaSafe158A noodle piece, plain.
Cat grassSafevariesGrow a pot and let your cat graze.
CatnipSafevariesA pinch on a toy once or twice a week.
BasilSafe23A leaf to sniff or nibble.
RosemarySafe131A tiny nibble at most.
PopcornCaution387One plain popped piece at most.
French friesCaution312Skip.
MarshmallowsCaution318Skip.
Peanut butterCaution588A lick from a fingertip at most; check the label for xylitol.
PeanutsCaution585Skip, or a crushed crumb.
Almonds and nutsCaution579Skip whole nuts.
Sunflower seedsCaution584A couple of shelled, unsalted kernels at most.
Pumpkin seedsCaution559One or two crushed kernels at most.
HoneyCaution304A tiny lick rarely; skip for diabetic or overweight cats.
CinnamonCaution247Do not offer on purpose.
Dog foodCautionvariesDo not use as a regular cat food.
PizzaToxic266Do not feed.
ChocolateToxic598Do not feed. Call your vet or a poison hotline if eaten.
Coffee and caffeineToxic1Do not feed coffee, tea, energy drinks or grounds.
AlcoholToxic43Never.
MintToxic44Do not feed; keep mint plants out of reach.
ParsleyToxic36Do not feed on purpose.

Check labels for xylitol in peanut butter and sugar-free treats. It is dangerous for dogs, and its effect on cats is not well established, so avoid it.

What can cats not eat?

Cats must not eat onions, garlic, chives, leeks, chocolate, coffee or other caffeine, alcohol, grapes, raisins, raw yeast dough or cooked bones, and should avoid cherries, mint, parsley, citrus and salty, seasoned processed meats. Some of these cause damage that only shows days later.

Never feedWhy it is dangerous
GrapesGrapes and raisins can cause kidney failure in dogs; the risk in cats is less clear, so vets advise never feeding them.
RaisinsDried grapes carry the same kidney risk in concentrated form.
CherriesPits, stems and leaves contain cyanide compounds; not worth the risk.
OnionsOnions damage red blood cells and can cause anemia days later; cats are especially sensitive. Includes powder, soups and baby food with onion.
GarlicGarlic is even more potent than onion at damaging red blood cells.
Cooked bonesCooked bones splinter and can choke, cut or block the gut.
Pepperoni and salamiVery salty, fatty and usually seasoned with garlic and onion.
PizzaSauce and crust usually contain garlic and onion, plus fat and salt.
ChocolateTheobromine and caffeine can cause vomiting, a racing heart, tremors and seizures. Darker chocolate is more dangerous.
Coffee and caffeineCaffeine overstimulates the heart and nervous system.
AlcoholEven small amounts can cause vomiting, low blood sugar, collapse and death.
MintThe ASPCA lists garden mint as toxic to cats; mint oils are worse.
ParsleyThe ASPCA lists parsley as toxic to cats; it can make skin sensitive to sunlight.

Onion and garlic are the most common hidden danger: they turn up as powder in soups, gravies, baby food, pizza, sausages and seasoned meats. Even a regular small dose can damage a cat’s red blood cells over time.

Is human food different for kittens, seniors and cats with health problems?

Yes, kittens should only taste green-rated foods, seniors should avoid salty foods, and cats with kidney, bladder, heart, weight or diabetes problems need stricter limits. The checker adjusts its rating when you choose these options.

  • Kittens (under 1 year): stick to their kitten food; offer only a taste of plain cooked meat or egg after weaning.
  • Senior cats: skip salty foods such as ham, cheese, olives and canned fish in brine; ageing kidneys handle salt poorly.
  • Kidney or bladder issues: avoid salty foods and high-oxalate greens such as spinach and kale.
  • Overweight or diabetic cats: avoid sugary fruit, honey and fatty foods; your vet may set an even lower treat budget.

Not sure which life stage your cat is in? Use our cat age calculator.

What should you do if your cat ate something toxic?

If your cat ate something toxic, remove the rest of the food, note what and how much was eaten and when, and call your vet or an animal poison hotline right away, even if your cat seems fine. Do not try to make a cat vomit at home; the methods that work for people and dogs can harm cats.

  • ASPCA Animal Poison Control Center: (888) 426-4435 (a consultation fee may apply)
  • Pet Poison Helpline: (855) 764-7661 (a fee applies)
  • Your nearest emergency vet for vomiting, drooling, tremors, weakness, pale gums or breathing trouble.
Not an emergency, but not sure? A US online vet can tell you if a food your cat nibbled needs a clinic visit. Ask a vet online (Dutch) โ†’

Affiliate link ยท in an emergency, call a clinic or hotline first

If your cat stops eating after getting into human food, read why is my cat not eating.

What are better treats than human food?

Better treats than human food are tiny pieces of plain cooked meat, freeze-dried single-protein cat treats, dental treats and cat grass, because they give cats what they actually need without salt, sugar or seasoning. Fresh cat grass is also a safe outlet for cats that chew plants.

Vet’s treat swap

Two easy swaps for begging cats

  • Cat grass gives grazing cats something safe to chew instead of houseplants or salad.
  • Vet-brand cat treats are made for cats, so portions and nutrients are already right.

Affiliate links ยท check current prices on each site

For teeth-friendly options, see our best cat dental chews, and for portion control at meal times, an automatic cat feeder helps.

How did we rate each food?

Each food is rated green, orange or red by a veterinarian, using the ASPCA Animal Poison Control lists, published feline nutrition guidance and USDA calorie data for the preparation shown. Green means safe in small portions, orange means limits, preparation rules or health conditions apply, and red means do not feed.

  • Calories are approximate per 100 g from USDA FoodData Central, rounded; brands and recipes vary.
  • Toxic ratings follow the ASPCA Animal Poison Control Center; where cat-specific evidence is limited (grapes, raisins, xylitol), we choose the cautious rating.
  • Daily needs use the resting energy formula with common life-stage factors; individual cats differ.
  • Treat limits follow the widely used 10% guideline, halved for caution foods and capped at 15 g a day (5 g for caution foods, sugary foods and kittens) so even low-calorie foods stay small.

Plants are a separate topic: many houseplants and flowers, especially lilies, are dangerous to cats. Mint is covered above; for oils, see is peppermint oil safe for cats.

Frequently asked questions

Can cats eat eggs every day?

Cats can eat a small amount of fully cooked egg, but not as a daily habit: a teaspoon or two a few times a week fits within the 10% treat budget for most adult cats. Never feed raw egg, which carries Salmonella risk and blocks biotin absorption.

Is cheese bad for cats?

Cheese is not toxic to cats, but it is high in fat and salt and contains lactose, so it is a caution food for occasional pill-hiding only. Skip it for cats with kidney, heart or weight problems.

Can cats eat bananas?

Yes, cats can eat a pea-sized piece of ripe banana now and then, but it is sugary and offers cats little benefit. Never give the peel, and skip banana for overweight or diabetic cats.

What happens if a cat eats chocolate?

Chocolate can make a cat vomit, become restless and develop a racing heart, tremors or seizures, because cats cannot clear theobromine and caffeine well. Darker chocolate and cocoa are the most dangerous; call your vet or a poison hotline right away.

Can cats eat dog food?

A cat can eat a bite of dog food without harm, but dog food should never replace cat food because it lacks enough taurine, protein and other nutrients cats need. Feeding dog food long term can cause heart and eye problems in cats.

Sources
  1. ASPCA Animal Poison Control, People foods to avoid feeding your pets
  2. ASPCA, Toxic and non-toxic plants for cats (herbs: basil, rosemary, mint, parsley)
  3. USDA, FoodData Central (calories per 100 g)
  4. WSAVA Global Nutrition Committee, Feeding treats to your cat (10% treat rule and daily treat calories)

Veterinary note: this guide is general education, not a diagnosis. If your cat has eaten something worrying or has a medical condition, contact your veterinarian.

Scroll to Top