Skip to Content

Human Food that Cats Can Eat

Fighting the temptation to give your cat leftovers straight from your plate?

We understand what it’s like, you want to reward your cat but you are never sure if it is safe to give human food cats can eat.

When it comes down to people’s food that cats can eat, you need to be cautious! Cats are obligate carnivores. Eating something out of the ordinary could be toxic for them.

Here is a list of common safe and toxic foods that will give you the basic knowledge of which types of human food that cats can eat. Just know that the foods below should never be fed as a regular diet (except for meat) for your cat!

15 Human Foods Cats Cat and Cannot Eat #catfood #cats #infographic #catlovers The Fluffy Kitty Blog

Let’s start with our amazing infographic about human food that cats can eat.

15 Human Foods Cats Cat and Cannot Eat #catfood #cats #infographic #catlovers The Fluffy Kitty Blog

15 Human Foods Cats Can Eat & Cannot Eat

Cats can eat a variety of fruits, vegetables, and meat, and fish, such as:

  • Chicken, turkey, beef, steak, and liver, hearts, and other meat
  • Apples, bananas, canteloupe, blueberries
  • Sweet potato, cooked carrots, asparagus, zucchini
  • Eggs, fish filets, tuna, sardines, salmon

In order to reduce food-borne illnesses, always cook eggs, veggies, meat, and fish although some cat owners prefer feeding a raw food diet.

Cats shouldn’t eat people food such as:

  • Bones
  • Chocolate
  • Grapes
  • Avocado
  • Dairy
  • Onions or garlic

Can cats eat fruits? YES but…

can cats eat fruits

Certain fruits are totally fine for cats to eat, but be careful. Fruits with seeds (apples, apricots, pears, grapes, cherry) can be extremely dangerous for your cat.

The seeds of these fruits contain a harmful substance: cyanogenic glycoside.

If you are not sure, just don’t feed your cat with it or ask your vet beforehand.

To help you out, here are 2 healthy fruit alternatives cats can eat. Cantaloupe (antioxidants and beta-carotene which promotes healthy skin and eye health), and blueberries (an excellent source of vitamins A and C).

Also Read: Can Cats Eat That?? | FAQ

Can cats eat bananas? YES

cant cats eat banana

Yes! Bananas make up for a great human snack for your cat. They are a great source of potassium and soluble fiber. It’s a good and healthy little snack for fluffy as long as you do not overfeed him with it!

Can cats eat apples? YES but…

can cats eat apples

Yes, cats can eat apples as they are a rich source of fiber and vitamin C. But it is important to take off the skin and the seeds. As mentioned earlier, seeds are toxic for cats!

Can cats eat grapes? NO

can cats eat grapes

Cats should avoid eating grapes because they are sometimes hidden with seeds. Remember, no seeds! 🙂 They contain a harmful substance for your cat. It’s better not to take the risk and avoid poisoning your cat, don’t you think?

Can cats eat vegetables? YES, but…

can cats eat vegetables

Yes, cats can eat vegetables but only little amounts.  Also, it’s important to cook them! We recommend avoiding uncooked veggies that your cat could potentially have a hard time to digest.

Recommended cooked vegetables for your cat’s consumption are asparagus, zucchini, and sweet potato as they aid in maintaining a healthy digestive system. Other good vegetables for your cats are baked carrots, steamed broccoli, green beans, winter squash, or chopped greens.

Can cats eat onions or garlic? NO

can cats have garlic

Onions and garlic are two human foods for cats to be avoided at all costs.

Those two contain sulfur compounds that are harmful to cats. Your cat could throw up, have anemia and tachycardia. It’s best to avoid it!

A good rule of thumb is to never feed your cat with people food that contains onions or garlic. Even if a little amount won’t kill him, it’s better to be safe than sorry.

Can cats eat avocados? NO

can cats eat avocado

Avocados are not great human foods for cats to eat because they contain a toxin called Persin, which is dangerous for your furry friend. According to the ASPCA, avocado is mostly dangerous for cattle, horses, goats, and birds.

However, even if it is not clearly established if it is highly dangerous for cats, we recommend not to take the risk and choose another type of human food that cats can eat.

Can cats eat corn? YES, but…

can cats eat corn

Yes, cats can eat corn just fine, but it’s not the best for them. Most cheap cat food brands have corn or corn meal as the first ingredient. It’s not gonna harm your cat but we find nothing that indicates it is beneficial for your cat.

In fact, such ingredients in cheap cat food can actually end up harming your cat’s health over the long run.

A little bit of it, why not, but we don’t think it’s the best!

Can cats eat meat? YES!!!!

can cats eat meatNot only they can, but they should!

Cats are obligate carnivores, which means they cannot survive without meat.

It’s one of the safest human foods a cat can have!

The best is poultry (we recommend cooking plain chicken for its lean protein), but you can feed your cat turkey or any other kind of meat, too.

Just make sure the meat has not been salted as cats should not consume salt or any other spices.

Can cats eat fish? YES, but…

can cats eat fish

Cats love fish so you won’t have to force them to eat it. However, it’s important to carefully choose what type of fish you feed him: it’s better to choose a “fat” type of fish like tuna, salmon, or mackerel because it contains a fatty acid that your cat cannot produce by himself (fish oil/omega 3).

Too much fish is a bad thing for your cat and would cause some trouble if you don’t be careful! They can eat raw fish but it’s always better to cook it!

We recommend salmon for its omega 3.

Be careful with canned tuna: they often contain too much salt and it will damage your cat’s kidneys in the long run.

Also Read: What Is the Best Fish Oil for Cats?

Can cats eat eggs? YES

can cats eat eggs

Eggs are safe for cats to eat and is a recommended treat! Eggs provide a nutritious amount of proteins.

Many books recommend eggs for your cat and some say it’s ok to give it raw but we believe it is too risky and that it needs to be cooked to prevent diseases such as salmonella or E. Colli.

Next time you run out of kitty treats, turn to the fridge and scramble up an egg! Bon appétit!

Can cats drink milk? YES, but…


Great question. Everybody usually thinks that it’s okay to give milk to a cat since they drink their mom’s milk as kittens.

As they become adults, however, most cats become lactose intolerant!

Giving them a bowl of milk might not be the best snack for the beast.

Yoda always can smell when there is a glass of milk out. We cannot resist giving him a lick or two from our fingers but don’t put out a bowl for your cat to lap up. This isn’t Hollywood!

And no, it is not okay to give milk instead of their regular food or water.

Can cats eat cheese? YES, but…

can cats eat cheese

Cats don’t really digest dairy very well, so if they are lactose intolerant it’s not wise to give them cheese. Especially when there are so many other human foods you can give your cat!

If your cat is crazy for cheese though, it is technically safe but in small amounts only.  The best choices of cheese are Cheddar, Swiss or Gouda (hard cheese type), as they are rich in calcium and protein.

And lastly…

Can cats eat chocolate? NO

can cats eat chocolate

Chocolate is dangerous for your cat (the same goes for dogs). As good as it tastes in our human mouths, chocolate contains theobromine which disturbs a cat’s nervous system.

Plus, they cannot eliminate this substance without suffering so avoid giving chocolate to your cat at all costs.

Make sure to wrap up your candy bar and store it away. In a nutshell, too much chocolate could be fatal.

My cat ate something he should not have, what do I do?

If your cat ate human food he or she shouldn’t have, then contact your vet immediately. The faster you are, the best chances you have!

Remember, cats are obligate carnivores so if you ever want to give human food to your cat, the best is to just whip up some plain cooked chicken!

There are plenty of human foods cats can eat safely, but it’s wise to limit giving your cat any table scraps.

If you want to treat your cat with human food, do so sparingly and caringly!

Also Read: All-Around Best Cat Treats (Dental Care, Health, & More)

Final Thoughts: Human Food that Cats Can & Cannot Eat

Feeding human food to your cat is not bad at all! Just make sure the people food your providing isn’t toxic or dangerous to your cat’s health.

The good thing is that the list of dangerous food for cats is actually pretty small.

An easy rule of thumb to keep in mind is to feed your cat only up to 15% of human foods.

Here are some reminders when giving your cat human food:

  • Do everything in moderation
  • Be careful with potential allergies
  • Think twice before giving your cat food
  • Avoid producing bad behavior (i.e., jumping up on the table during dinner..)
  • Spoil your kitty, but not too much! 🙂
  • Check here for further information regarding toxic foods for your cat
  • Read how to make your own homemade cat food
  • Keep in touch, and thanks for following Fluffy Kitty!

Last updated: [last-modified]


Friday 2nd of April 2021

i agree its help so much THANK YOU!

The Fluffy Kitty

Wednesday 14th of April 2021

You're welcome! :)


Thursday 5th of November 2020

Thank you for useful list. It was mentioned fish but what about seafood? Could cats eat squid and shrimps?

The Fluffy Kitty

Tuesday 1st of December 2020

Plain seafood (shrimp, etc) should be fine in small portions!

Pdscenter USA

Monday 1st of April 2019

Thanks for sharing the information. I think everyone has a pet, but they do not know what type of food is nutritious for your cat. So this article is very informative for all those who have cats in the form of ESA ...


Monday 2nd of April 2018

Great information and captivating presentation! Thank you very much!

Brittany, Paul, & Yoda =^^=

Monday 2nd of April 2018

Aww thank YOU so much, Giorgia!! :) Come back anytime!


Monday 29th of January 2018

Cats do not have to be fed cooked meat, it should be raw. That is their natural diet, and they have very acidic stomachs that are able to digest raw meats/eggs without causing harm to the animal. Raw meats should be included in their diet regularly as much as possible. The processed kibble most animal owners feed is terrible for cats. Cats would not be obese or have a ton of food allergies if they were simply fed what nature intended.

Brittany, Paul, & Yoda =^^=

Wednesday 31st of January 2018

Hi there! Yes we agree, cats are carnivores and yep, that means meat - raw or cooked - but let's face it, most house cats aren't used to eating raw meat. Our Yoda wouldn't dig his teeth into raw meat like a feral cat would simply because he's a spoiled house cat who likes to play with mice rather than eat them. And this article is meant to inform cat owners what human foods are safe for their cats to eat, not as daily substitutes, but on the rare case there's no more kibble. We definitely agree with the processed kibble statement, and that's why we recommend not to buy into the cheap stuff (because it's truly unnatural for cats). However, there are some quality brand cat foods, like Orijen, but they come at a price not many cat owners can afford. Thanks for stopping by!