Which dog breed is perfect for you?


Can cats eat cheese?

Grey tabby cat eating cheese
© Shutterstock

Dairy products are a bit of a bind for carnivores. Find out whether cats can eat cheese or whether they are best to avoid it.

By Nick Whittle

Updated on the 08/02/2021, 13:40

Cats are obligate carnivores. That means that unlike us humans who can eat and digest just about anything organic and non-toxic, cats are only good at digesting and processing the meat of another animal.

Despite the popular image of cats enjoying a refreshing bowl of milk or even Garfield scarfing down a lasagna, cats actually struggle greatly to digest dairy products. In fact, the majority of cats are lactose intolerant. That means feeding kitty cheese cubes, even as an occasional treat, is not such a good idea. 

Is cheese bad for cats? 

Cats, like humans, have specific nutritional requirements that cheeses do not meet. Aside from the high fat content, there are many things that make cheese undesirable for a cat's diet. For example, take a look at this ingredient list for cheddar cheese:

Typical Values Typical Values Per 100g
Energy Values 1725KJ/416 kcal


(of which saturates)




(of which sugars)



Protein 25.4g
Fibre 0.0g
Salt 1.8g
Calcium 739mg (92% RI* per 100g)

Cheddar cheese is actually one of the healthiest options if you are determined to feed your cat cheese, due to its low lactose content. However, most cheeses (including cottage cheese, cream cheese, blue cheese, and non-dairy cheese), contain more lactose and, just like cheddar, also contain high levels of fat and salt.

Additionally, most cheeses are made from cow's’ milk. Despite popular opinion, cow’s milk is not a choice beverage of cats. It upsets their stomachs because they are lactose intolerant. Cats do not have the right digestive enzymes to break down the milk proteins. Thus for a cat that is fed cheese on a regular basis, the likelihood of his being 100% fit and well is slim.

Most cow’s milk is also high in salt and fat, and delivers a fair punch of carbohydrates. Cats do not need additional carbohydrates and they certainly don’t need too much salt. Any energy they need comes via the protein they digest from a meat-based meal.

Be particularly wary of flavoured cheeses, some of which contain ingredients that can be highly toxic to your cat. For instance, some cheeses include onions and garlic, some contain spices and others contain chocolate. Some artificial flavouring is also toxic.

Can kittens eat cheese?

A kitten has the ability to process milk. Clearly, it would need to do so in order to drink its mother’s milk. Thus, it is likely kittens can process cheese more readily than cats. However, there are two points arising from this: 1) a kitten should not have solid food before it is weaned and 2) when it is weaned its tolerance to lactose drops off.

Furthermore, a kitten has a fragile and underdeveloped digestive system. If a kitten is fed something as rich and as fatty as cheese, its intestines could end up permanently damaged.

What happens if cats eat cheese?

A piece of cheese once in a while may cause your cat to suffer from vomiting and loose stools/diarrhoea, particularly if your cat is extremely intolerant of lactose or has a lactose allergy. 

Eating cheese long term, however, can cause more chronic problems for your cat. For example, it can lead your cat to becoming obese

Cat obesity is a big problem in the UK. International Cat Care states that, ‘between 39 and 52 per cent of cats in the UK are overweight or obese’. The condition can lead to several nasty diseases that without proper care and management can lead to the cat’s demise.

Here is just a handful of the knock-on health problems associated with obesity. 

  • Breathing problems 
  • Decreased immunity
  • Decreased stamina and lethargy 
  • Diabetes 
  • Dystocia (problems giving birth)
  • Hepatic lipidosis     
  • Osteoarthritis    
  • Skin inflammations    
  • Urinary tract diseases

Eating cheese regularly will also cause your cat to become malnourished because they are unable to digest the nutrients found in milk.

What foods are toxic for cats?

There are lots of foods that are toxic to cats. Things like custard, grapes, raisins, garlic and onions can cause a cat a lot of distress (seizures, vomiting, diarrhoea, lethargy, organ failure) and if taken in big enough doses can even kill them.

Some of us have made admirable choices about the sorts of thing we eat. We are divided into meat-eaters, beegans, vegetarians, vegans and pescatarians. But when it comes to our pets, we can’t enforce the same regimens. Cats need meat. If they don’t have meat they get poorly. Most good-quality cat foods are formulated to provide a cat with everything he needs to live long and prosper. Cat food has minerals and nutrients in it that a cat can easily digest and process. If you choose to feed your cat anything more or less than a balanced and well-considered cat food diet you are skating on thin ice!

To treat your cat with a small lump of cheese now and then is not going to cause him harm. It isn’t the worst thing you can give him after all. But you must be mindful of its effect on your pet and how it doesn’t really touch the sides of his digestive capability. Be vigilant of his health after feeding him even a small bit of cheese. If he seems to be in pain and discomfort then avoid any more cheese treats at all cost.

You could try a different type of food instead. Something like cooked chicken or eggs, cooked carrots, or even some types of fruit are worthwhile foods to substitute the cheese with. There is also a special formulated ‘cat cheese’ on the market.

As a responsible owner you should consider your furry friend’s health at all times when providing him with food, and remember: a well-balanced and good-quality cat food is really all he needs. Anything more should strictly be fed to him in moderation only.

Frequently asked questions

Can cats eat chocolate?

Can cats eat tuna?

Can cats eat eggs?