Can Cats Eat Cheese?

Orange tabby cat eating from his owner's hand

Getty Images - Santiaga

Cheese is a staple food item in most homes. In fact, it’s so commonplace, some pet owners may use it to hide pet medications in. Can cats eats cheese, though? 

Is Cheese Safe for Cats to Eat?

Cats are obligate carnivores, meaning they need animal protein in order to get all their required nutrients. That doesn't mean they only eat meat, though. In fact, one study showed that domestic cats, have a daily diet consisting of 52 percent protein, 36 percent fat, and only 12 percent coming from carbohydrates. So clearly they eat things besides meat. But does that mean they can and should eat cheese?

Cheese, like all dairy products, contains the milk sugar lactose. When kittens are first born, they have the proper enzymes to digest these sugars as they live off their mother’s milk for the first few months of their life. As they are weaned off of their mother’s milk, their production of lactulose, the enzyme needed to digest lactose begins to wane. In fact, by the time most kittens reach the age of one year, they stop producing it altogether. This means that most adult cats can’t actually digest lactose. 

When an adult cat consumes anything with lactose, instead of being digested, the lactose is fermented in the intestines. This can cause both bloating and flatulence. Additionally, water is drawn into the intestines instead of out, causing diarrhea. 

It’s important to note that the response of a cat’s gastrointestinal tract to dairy is not the same thing as to an actual food allergen. When a cat ingests a food they are allergic to, the physiological response is immune mediated. When a cat eats dairy, they don’t get GI upset as a result of a food allergy but because they simply can’t digest it.

How Often Can Cats Eat Cheese?

Cheese, like all dairy products, contains lactose, although not in as high of concentrations as actual milk. This is because of how cheese is made. Cheese making involves separating the curds, what is used to make cheese, from the whey. The whey actually contains most of the lactose, but some still exists in the curd.

Cow’s milk, whether whole, two percent, one percent, or skim has between nine and 14 grams of lactose. Pasteurized and processed American cheese, however, has just between 0.5 and four grams. So what does this mean in terms of how much cheese a cat can eat or how often can you feed your cat cheese? Research indicates that an average adult cat can eat up to six grams of lactose a day without any issues. However, eating between 10 and 16 grams of lactose in a day can result in diarrhea, either intermittent or constant. 

So while cats can’t actually digest cheese, they can tolerate it in small amounts, or enough to be able to use cheese to hide medications. 

Another thing to keep in mind is that cheese is a very calorie-dense food, and just a small amount can end up meeting your cat's calorie requirement for the entire day! Since pet obesity is a huge problem, don't forget to factor in calories of cheese when considering if you should feed it to your cat or not.

What About Non-Dairy Cheese?

As eating a plant based diet becomes more popular in human culture, there are more and more cheese alternatives available on the market. You may be tempted to try non-dairy cheese for your cat as a way to get around the whole lactose thing, but this might actually be no better.

Some cheeses, whether dairy or non-dairy, may also contain herbs that may be more concerning than just lactose. Things like garlic and onion may be incorporated into some cheese varieties and both of these can be toxic to cats. In addition, non-dairy cheeses may contain more oils and fats than standard dairy cheese would. Fatty foods can lead to weight gain and may also cause GI upset, including pancreatitis.

What Should You Do If Your Cat Eats Too Much Cheese?

If your cat manages to eat more than a few nibbles of cheese, don’t fret quite yet. Monitor your cat for GI signs, such as diarrhea and decreased appetite. If you fear they got into too much cheese, contact your local veterinarian or a pet poison hotline, such as the ASPCA Pet Poison Control.

Let them know what kind of cheese your cat got into and a rough estimate of how much you think they ate. They will be able to give better insight about what to watch out for, if veterinary medical attention is required, and what treatment should entail.

So, while some cats can tolerate cheese, they should only consume it in small amounts. Using it as a high value reward for administering medications or even training is usually fine, but it should not be a staple of their diet nor a treat given in high amounts.

Article Sources
The Spruce Pets uses only high-quality sources, including peer-reviewed studies, to support the facts within our articles. Read our editorial process to learn more about how we fact-check and keep our content accurate, reliable, and trustworthy.
  1. Plantinga, Esther A et al. Estimation of the dietary nutrient profile of free-roaming feral cats: possible implications for nutrition of domestic catsThe British journal of nutrition vol. 106 Suppl 1 (2011): S35-48. doi:10.1017/S0007114511002285

  2. Nikolaevna KM. Clinical and morphological manifestations of disorders of the gastrointestinal tract of cats with regular consumption of lactose. Biosciences Biotechnology Research Asia. 2019;16(4):853-856, doi:10.13005/bbra/2803

  3. Food Allergies in Cats. VCA Animal Hospitals.

  4. Nutrition - General Feeding Guidelines for Cats. VCA Animal Hospitals.

  5. Household Hazards - Toxic Hazards for Cats. VCA Animal Hospitals.

  6. Feline Pancreatitis. Cornell School of Veterinary Medicine.

  7. Feeding Your Cat. Cornell University College of Veterinary Medicine.