How to Get Your Finicky Cat to Eat

By Kathy Blumenstock, Animal Planet

Cats have gotten a reputation for being fussy about food. They may suddenly turn away from a favorite, or ignore new choices offered by an eager owner. If a cat won’t eat, there’s usually a reason. The food may just not taste or smell fresh, or the cat may have underlying health problems that affect his appetite. He may eat all day, lacking interest in dinner. Here’s what you need to know to keep your finicky feline friend well-nourished:

If you’ve been free-feeding your cat, allowing him to nibble all day, schedule a specific mealtime instead. Offer him whatever food he seems to enjoy, and if he hasn’t eaten after 30 minutes, remove it. Repeat at the next mealtime. Eventually, your cat’s hunger will prevail. Because some cats don’t like food from the refrigerator, warming it to room temperature may tempt his taste buds. A higher-quality food may be more appealing to the cat because it will taste better than a more generic variety. Most cats have preferences for canned (wet) food or for dry food, so if you’re exchanging one for the other, do so over several days or a week, to prevent digestive distress. Combine some of the former food with the new choice, gradually reducing the amount.

Cats will sometimes refuse food if their dishes are dirty. So wash kitty’s dish after every meal if it’s canned food, or daily if he eats dry. His feeding spot should ideally be away from household traffic so he can eat without being disturbed.

Cats are sensitive to even small changes in their living environments. A move to a new home, the addition of another pet, a shift in your work schedule that results in a new mealtime, can all affect their eating habits. Calm your cat by establishing a comfortable routine that includes regular mealtimes and a clean, favorite feeding dish.

Why Won’t Your Cat Eat?

Aside from individual preferences about texture or temperature, most cats are happy to chow down on what’s set before them. Some studies show that cats can develop an aversion to eating the same food for a long period, and require variety. But more often, food finickiness is learned from owners. Believing that cats get bored eating the same food, they switch foods, then try to entice the cat with “people food” when he ignores the new one. This shows the cat that if he rejects one food, he’ll be rewarded with something else.

It’s the scent, not the flavor, that draws cats to food. Those intensely fish-meat-poultry aromas wafting from cat food bring felines flying at the first hint of the pop-top can. The smell of chicken or beef broth is especially enticing. Spooning some broth over dry food gives the cat an appetizing meal. Few cats can resist a taste of freshly cooked chicken, liver or hamburger. You can offer this in small quantities as a special treat along with his regular cat food. But home-cooked meats shouldn’t substitute for cat food, because these lack the right nutrients to keep him healthy.

[5 Human Foods Cats Can Eat]

A cat that goes without food can develop “fatty liver disease,” a potentially fatal illness from the liver metabolizing stored fat, within 48 hours. If your cat hasn’t eaten at all in 24 hours, consult your vet at once. A good eater that suddenly has no interest in food may have a physical problem. The vet can check for issues such as gum disease, or a broken or decaying tooth that could cause pain while the cat’s chewing; lack of appetite can also be an early sign of pancreatic cancer or kidney problems.

Sometimes cats develop allergic reactions to or intolerance for ingredients in their food. Itching and sneezing, or vomiting and diarrhea are possible signs of food allergies or intolerance. Once any health concerns have been addressed, the cat’s appetite should return.

[How to Put Your Cat on a Diet]

Top 10 Cat Health Questions
Does Your Cat Eat Strange Things?
What’s Really in My Pet’s Food?


Ann B.
Ann B.6 years ago

The problem with feeding dry is it's grain-based (read the label) and if you add liquid to it it makes it soggy...
Vets don't know everything - they think feeding dry food is OK because they get commissions from the pet food reps who stock product in the office...

Penny C.
penny C6 years ago

I love my cat and all animals Ameer T but I also send money to help people in all parts of our world to help out children & adults and most animals lovers on this site do likewise.I think your comment was most uncalled for.If you dislike cats dont read the stories about them.

Ieva R.
Past Member 6 years ago

Thank you very much

Deborah Kampfer
Deborah Vitek6 years ago

A good article and I agree completely with Ruth H.

Tian Tian H.
tian tian He6 years ago


Zee NoPetitions Kallah
.6 years ago

My sweet loving kitty, Tracie, loved canned cat food. I usually fed her dry food because it was good for her teeth the vet said.
Occasionally, I gave her a treat, a can of wet food.

Suddenly, she wouldn't touch it.

I later learned, they had changed the ingredients in her "treat food."

Ruth H.
Ruth H6 years ago

@Ameer T

Guess I may be one of those people who is more bothered about animals than humans. I just don't like humans very much.

But usually I think you will find that its the same people who care about animals that also care about humans.
Those who have no compassion for animals tend to be the those who hurt other people.

if you are so concerned about people, then *you* go and do something.
What are *you* doing to help the humans you care about so much?

Manuela C.
Manuela C6 years ago

Thank you. One of my cats started to eat less when I changed their food. The problem is, when I went back to the old food, he didn't regain the previous appetite and eats too little and lost weight. But he is still very active and healthy, so I try not to worry too much.

Shirley E.
Shirley E6 years ago

They like anything provided it goes on YOUR plate first.

Silvija Vlahovec
Silvija Vlahovec6 years ago

Useful, thanks