top of page

How To Get A Cat To Eat?

QUICK ANSWER

Getting a reluctant cat to eat depends on the cause. For picky eaters, warming the food, adding savory toppers like bonito flakes, and offering different textures often works. For cats that suddenly stop eating, the cause may be stress, dental pain, nausea, or illness.

A cat that will not eat is communicating something. Whether the message is "I do not like this food" or "something is wrong," figuring out which one determines whether you need a new flavor or a vet visit.

Why is it dangerous for cats to skip meals?

Cats are uniquely vulnerable to a condition called hepatic lipidosis (fatty liver disease) when they stop eating for extended periods. When a cat does not eat, the body mobilizes fat stores for energy, and the liver can become overwhelmed trying to process the sudden influx of fat. This can lead to liver failure, which is life-threatening. Overweight cats are at highest risk. A healthy adult cat should not go more than 24 hours without eating, and an overweight cat should not go more than 12 to 18 hours. This is why appetite loss in cats is treated more urgently than in dogs.


How do you tempt a picky eater?

Warm the food slightly (10 seconds in the microwave, stir to eliminate hot spots) to enhance the aroma; cats choose food primarily by smell rather than taste. Add a small amount of tuna water, chicken broth (no onion or garlic), or bonito flakes to the top of the food. Try a different protein source or texture; a cat that refuses pate may eat shredded, and vice versa. Offer small, fresh portions rather than leaving large amounts that dry out and lose their appeal. Some cats prefer wide, shallow dishes that do not touch their whiskers during eating. Rotate flavors to prevent food fatigue.


When does appetite loss signal illness?

Sudden refusal to eat in a cat that was previously eating normally is a red flag. Dental pain is a common culprit; cats with tooth resorption, gum disease, or oral tumors may want to eat but find it too painful. Nausea from kidney disease, liver issues, or gastrointestinal problems suppresses appetite. Upper respiratory infections reduce the sense of smell, making food less appealing. Stress from environmental changes (new pet, move, construction) can cause temporary appetite loss. If a cat has not eaten for 24 hours, regardless of suspected cause, a vet visit is warranted.


What if nothing works?

If home strategies do not restore appetite within 24 hours, see your vet. They can assess for underlying conditions and may prescribe an appetite stimulant like mirtazapine, which is commonly used and effective in cats. In severe cases, assisted feeding through a syringe or temporary feeding tube may be necessary to prevent hepatic lipidosis while the underlying cause is treated. Do not force-feed a cat without veterinary guidance, as aspiration (food entering the lungs) is a real risk with improper technique. The vet visit is not optional when a cat refuses food beyond a day.

A cat that will not eat needs attention, not just patience. Try warming food and adding toppers first, but do not wait longer than 24 hours before calling the vet. Hepatic lipidosis makes appetite loss in cats more urgent than in most other pets.

More Cat How-to Questions

Mystery Question?

Mystery Question?

Mystery Question?

bottom of page