Cats are obligate carnivores, so their list of beneficial human foods is shorter than a dog's — but a few make great occasional treats. Here's what's safe to share with your cat, how to offer it, and the foods that are genuinely dangerous.
Cats are built differently from dogs. As obligate carnivores, they require nutrients found only in animal tissue and have little use for carbohydrates, fruits, or vegetables. That means the human foods worth sharing with a cat are mostly proteins — and the list of foods to avoid matters even more. Here's a vet-informed guide to safely treating your cat from the kitchen.
Treats stay small — the 10% rule
Like dogs, cats should get no more than about 10% of their daily calories from treats, including human-food treats. Cats are small, so a "little nibble" is a bigger share of their day than it looks — a few bites of chicken can be a meaningful chunk of a cat's calories. Keep portions tiny, and adjust meals if you share regularly. Our cat calorie calculator shows the daily target to work within.
Safe proteins (the best options)
- Cooked plain chicken or turkey (no skin, bones, or seasoning): the gold-standard cat treat — most cats love it and it fits their carnivore needs.
- Cooked fish like salmon or tuna, in small amounts: appealing and rich in omega-3s. Keep it occasional — fish isn't nutritionally complete and too much can cause issues; never serve raw or with bones.
- Cooked eggs: a fully cooked egg is a safe protein boost.
- Cooked lean beef (plain): fine as an occasional bite.
Always cook the meat plainly, with no salt, butter, garlic, or onion, and remove all bones.
Other foods cats can have in small amounts
- Plain cooked pumpkin: a teaspoon can help with mild digestive issues or hairballs — plain only, never pie filling.
- Small bits of cooked carrot, peas, or green beans: harmless if your cat is curious, though most cats aren't interested and gain little from them.
- A little plain cooked rice: sometimes used in vet-recommended bland diets for upset stomachs.
These are safe extras, not nutritional necessities — a cat's nutrition should come from a complete, balanced cat food.
How to serve human foods to a cat
Offer new foods one at a time, in a tiny amount, fully cooked and unseasoned, and watch for any digestive reaction before repeating. Cut everything small to avoid choking. Because cats can be sensitive and hide illness, stop immediately if a new treat causes vomiting, diarrhea, or a refusal to eat — and remember that a cat going off food for more than a day is a genuine concern that warrants a vet call.
Foods to NEVER give your cat
Several common foods are toxic to cats, some severely: onions and garlic (and all members of the allium family, which damage red blood cells), chocolate, caffeine, alcohol, grapes and raisins, xylitol, and raw dough. Many cats are also harmed by excess fat, salt, and seasoned table scraps. Our full guide to foods toxic to cats details each hazard and the signs of poisoning — essential reading before sharing anything from your plate.
Do cats even need human-food treats?
Not really — and that's worth saying plainly. A complete, balanced cat food provides everything your cat needs, and the biggest dietary risk for most cats isn't deficiency but overfeeding and obesity. Human-food treats are fine as an occasional bond-building gesture, but they're a bonus, not a requirement. If you want to spoil your cat, a few bites of plain cooked chicken now and then is the safest way to do it. Keeping their weight healthy matters more for longevity — see how long cats live and what extends it.
Why cats are so different from dogs
Understanding the obligate-carnivore label explains the whole short list. Cats evolved eating almost nothing but animal prey, and their bodies reflect it: they require certain nutrients — taurine, preformed vitamin A, arachidonic acid — that they can only get from animal tissue, and they have limited ability to process carbohydrates. This is why fruits and grains do little for them and why a meat-based, complete cat food is non-negotiable. Human-food treats for cats should respect this biology, which is why the worthwhile options are overwhelmingly small bites of plain cooked meat rather than the wider range a dog can enjoy.
The fuller story on fish
Cats and fish go together in the popular imagination, and cats certainly love it — but moderation matters more than people realize. A steady diet of fish can lead to nutritional imbalances, and some cats develop sensitivities to it. Canned tuna meant for humans is especially easy to overdo: it's not balanced for cats and the salt and oil aren't ideal. Treat fish as an occasional, small, fully cooked treat rather than a staple, and you get the upside — palatability and omega-3s — without the downsides.
Using treats for bonding and enrichment
The best reason to share food with a cat isn't nutrition — it's connection. A few bites of warm chicken offered by hand, or hidden in a puzzle feeder, can be a lovely bonding ritual and a bit of mental enrichment for an indoor cat. Used this way, a small treat becomes part of play and trust-building rather than just extra calories. Keep it tied to positive moments and your cat will value the interaction as much as the food.
Reading your cat's reaction
Cats are subtle, and many hide discomfort. After any new food, watch the litter box and your cat's appetite over the next day. Loose stools, vomiting, or a cat that suddenly seems off means that food doesn't suit them — stop offering it. Because cats can deteriorate quickly when they stop eating, never let a food experiment turn into a cat skipping meals; if appetite doesn't bounce back within a day, call your vet rather than waiting it out.
Why does my cat beg for human food?
If your cat circles your plate, it's usually less about hunger than about novelty, smell, and your attention. Cats are drawn to the aroma of warm meat and quickly learn that pestering you sometimes pays off. That's worth knowing, because rewarding begging at the table teaches a habit that's hard to undo — and it's an easy route to overfeeding. If you want to share, do it deliberately, in your cat's bowl or as a planned treat away from the table, rather than handing down bites mid-meal. You'll keep the behavior in check and the calories accounted for.
A note on cat grass and plants
Many cats nibble greenery, and you'll see "cat grass" sold for exactly this. Small amounts of cat-safe grass are generally fine and may aid digestion, but be cautious with houseplants — many common ones, including lilies, are highly toxic to cats. If your cat is a determined plant-chewer, offer a dedicated pot of cat grass and keep dangerous houseplants out of reach entirely. When in doubt about a specific plant, check it against a current toxic-plant list before bringing it into a cat's home.
The bottom line
For cats, the safe human-food list is short and protein-focused: plain cooked chicken, turkey, egg, and small amounts of cooked fish. Serve tiny, plain, and occasional; skip the milk; and know the toxic list cold. Treats should never crowd out a complete, balanced diet — for an obligate carnivore, that balanced food is what truly keeps them thriving.
Frequently asked questions
What human foods can cats eat safely?
The best options are plain cooked meats: chicken, turkey, and small amounts of cooked fish or egg, all unseasoned and boneless. Tiny amounts of plain cooked pumpkin, carrot, or rice are also harmless. These should be occasional treats only — a complete, balanced cat food should provide your cat's actual nutrition.
Can cats drink milk?
No, despite the popular image. Most adult cats are lactose intolerant, and cow's milk commonly causes diarrhea and stomach upset. Offer fresh water instead. There's no nutritional reason to give a cat milk.
What human foods are toxic to cats?
Never give onions, garlic, or other alliums (they damage red blood cells), chocolate, caffeine, alcohol, grapes or raisins, xylitol, or raw dough. Seasoned, fatty, or very salty foods are also harmful. See our foods-toxic-to-cats guide for the full list and signs of poisoning.
Can cats eat fish?
In small, occasional amounts of fully cooked, boneless fish, yes — many cats love it and it provides omega-3s. But fish isn't nutritionally complete for cats and shouldn't be a staple; too much can cause problems. Never feed raw fish or fish with bones.