What is the best food for cats with sensitive stomachs? A sensitive stomach is not a diagnosis — it is a description of a cat that vomits, has loose stools, or has stomach trouble more often than it should, usually after eating. This guide covers what a sensitive stomach usually means, what to feed, what to avoid, how to change foods safely, and when stomach trouble is a sign of something that needs a vet rather than a new bag of food. Every suggestion here is general guidance, not a prescription for an individual cat, and a cat with ongoing stomach trouble should be checked by a vet before its diet is changed.
The short version is: feed a simple, complete and balanced food, feed it in measured amounts at regular times, change foods gradually over a week, and keep treats, table scraps and sudden extras out of the picture. Many cats with sensitive stomachs do well on a food with a single, easily digested protein and a simple carbohydrate, fed in two or three smaller meals a day rather than one large meal. But food is only part of the answer — eating too fast, scavenging, stress, parasites, and illness all cause stomach trouble too, and a food change will not fix those. The how to switch cat food safely guide gives the seven-day transition plan, and the how much food should a kitten eat guide gives the calorie tables for young cats.
What does a sensitive stomach mean in cats?
A sensitive stomach usually means one or more of these: vomiting now and then, loose stools, gas, gurgling, or a cat that goes off its food for a day and then seems fine again. In many cats the cause is simple — eating too fast, eating something it should not have, a sudden food change, or a food that does not agree with it. In others the cause is a food intolerance, where a particular ingredient upsets the gut without being a true allergy, or a longer-term gut problem that needs a vet to diagnose. The difference between a sensitive stomach and a sick cat is the pattern: a cat that is bright, eating, drinking and otherwise well between episodes is more likely to have a sensitive stomach, while a cat that is lethargic, losing weight, vomiting often, or passing blood needs a vet promptly.
Some cats are more prone to stomach trouble than others, and some of it is about how they eat rather than what they eat. A cat that gulps its food swallows air and eats too fast for its stomach to cope, and a cat that scavenges on walks or raids bins will upset its stomach regularly whatever it is fed at home. Stress matters too: a move, a new pet, building work, or a change in routine can upset a cat's digestion for days. Keep a simple diary for two weeks — what the cat ate, when, and what happened — and the pattern usually shows itself: a particular treat, a particular time of day, or a particular event. Take that diary to the vet if the trouble continues, because it saves time and guessing.
What to feed a cat with a sensitive stomach
Start with a simple, complete and balanced food. Look for a food with a short ingredient list, a single named animal protein as the first ingredient, and a simple carbohydrate that is easy to digest — rice, oats, or potato are common choices. Avoid foods with a long list of ingredients, colourings, and flavourings, because every extra ingredient is another thing the gut has to cope with, and it makes it harder to work out what is causing the trouble. Some foods are made for sensitive stomachs and say so on the bag — they are usually highly digestible, with a moderate fat level, because fat slows the stomach down and a high-fat food is harder on a sensitive gut. Choose one, and stick to it for at least four weeks before judging it: the gut needs time to settle, and a food judged after three days has not had a fair trial.
Feed little and often rather than one large meal: two or three smaller meals a day for an adult cat, and three or four for a kitten. Smaller meals are easier on the stomach, and they reduce the chance of vomiting after eating. Measure the food with scales or a measuring cup, and keep treats under 10% of daily calories — treats are the most common hidden cause of stomach trouble, because a cat with a sensitive stomach is often given a different treat every day, and each one is a new ingredient to cope with. Use the same food as a treat, or a single plain treat the cat tolerates, and nothing else while you are working out what suits it. The cat feeding chart by weight guide gives the daily amounts by weight. The related guides below cover the rest.
What to avoid with a sensitive stomach
Avoid sudden food changes: any new food should be introduced gradually over seven days, mixing the old and new in increasing proportions, because a sudden change upsets even a healthy gut, and a sensitive one much more so. Avoid table scraps, fatty foods, and rich treats — fatty food is the most common cause of a sudden upset stomach, and a small piece of fatty meat or a spoonful of gravy can be enough. Avoid milk: most adult cats cannot digest lactose well, and milk causes loose stools in many of them. Avoid bones, rawhide, and anything the cat can swallow in pieces, because they can block or irritate the gut. And avoid feeding from the table or from other pets' bowls, because a cat with a sensitive stomach needs to eat only its own food, in its own amount, at its own times.
Avoid changing more than one thing at a time. If you change the food, the treats, and the feeding times all in the same week, and the stomach settles, you will not know which change did it — and if it gets worse, you will not know which change caused it. Change one thing, wait two weeks, and then decide. Keep a note of what you changed and when, so you and your vet can work through it together. If you are trying an elimination diet to find a food intolerance, it must be done with your vet's guidance, using a food with a protein the cat has never eaten before, fed exclusively for six to eight weeks — a home-made elimination diet without veterinary guidance is often unbalanced and can do more harm than good.
How to change foods safely
Change foods over seven days, not overnight. Days one and two: three quarters old food, one quarter new food. Days three and four: half and half. Days five and six: one quarter old food, three quarters new food. Day seven: all new food. If the stomach upsets at any step, go back a step and stay there for two more days before trying again — a slower transition is always better than a faster one. If the stomach upsets badly at any point, with vomiting, diarrhoea, or blood, stop and call your vet rather than pushing on with the change.
During the transition, keep everything else the same: the same treats, the same feeding times, the same exercise, and the same routine. A cat that is stressed by a move or a new pet will have an upset stomach whatever it eats, and a food change during a stressful week will be blamed for what the stress caused. Pick a calm week for the change, and give the new food at least four weeks before judging it. The how to switch cat food safely guide gives the full seven-day plan with troubleshooting, and the grain-free cat food pros and cons guide explains when grain-free does and does not help a sensitive stomach.
When a sensitive stomach needs a vet
See a vet promptly if the cat vomits more than once in a day, has diarrhoea for more than 24 hours, passes blood in vomit or stools, is lethargic or off its food, is losing weight, or has a swollen or painful belly. See a vet the same day if a kitten has vomiting or diarrhoea at all, because young cats dehydrate fast, and if a cat cannot keep water down. Bring a note of what the cat has eaten in the last few days, any treats or scraps, and whether it has been scavenging — that information helps the vet far more than a guess about the brand of food.
At the vet, expect questions about diet, treats, scavenging, travel, stress, and other pets in the house, and possibly a stool sample, a blood test, or an elimination diet trial. The vet may also check for parasites, which are a common cause of stomach trouble and are easy to treat. Do not try to treat a sensitive stomach with medicines meant for people, and do not fast a cat for more than a day without veterinary advice — a cat that is not eating needs a vet, not a longer fast. The cat calorie calculator works out the daily calories once the right food is found, and the adult cat food calculator guide gives the full calorie tables.
For related reading, see the how to switch cat food safely guide, the cat feeding chart by weight guide, the cat calorie calculator, the adult cat food calculator guide, the grain-free cat food pros and cons guide, the how much food should a kitten eat guide.
Frequently asked questions
What is the best food for a cat with a sensitive stomach?
A simple, complete and balanced food with a short ingredient list, a single named animal protein, and a simple carbohydrate such as rice, oats, or potato, fed in measured amounts in two or three smaller meals a day. Stick to it for at least four weeks before judging it, keep treats under 10% of daily calories, and change foods gradually over seven days. If stomach trouble continues, see a vet before trying another food.
Should I feed a bland diet to a cat with a sensitive stomach?
A short bland diet — plain cooked chicken and rice for dogs, plain cooked chicken for cats — can settle a mild upset stomach for a day or two, but it is not a complete diet and should not be fed for longer without veterinary advice. A cat that needs a bland diet for more than a couple of days, or that keeps needing one, should be checked by a vet rather than kept on plain food.
How long does it take for a new food to settle a sensitive stomach?
Give a new food at least four weeks before judging it — the gut needs time to settle, and a food judged after three days has not had a fair trial. Change foods gradually over seven days, keep everything else the same, and change only one thing at a time so you know what worked.
Can treats cause a sensitive stomach?
Yes — treats are the most common hidden cause, because a cat with a sensitive stomach is often given a different treat every day, and each one is a new ingredient to cope with. Keep treats under 10% of daily calories, use the same food as a treat or a single plain treat the cat tolerates, and avoid table scraps, fatty foods, and milk.
When should a cat with a sensitive stomach see a vet?
See a vet promptly if the cat vomits more than once in a day, has diarrhoea for more than 24 hours, passes blood, is lethargic or off its food, is losing weight, or has a swollen or painful belly. See a vet the same day if a kitten has vomiting or diarrhoea at all, because young cats dehydrate fast.
Is grain-free food better for a sensitive stomach?
Not necessarily. A sensitive stomach is usually about a particular protein or a sudden change, not about grain itself, and many cats with sensitive stomachs do well on a food with rice or oats. Grain-free food is not automatically easier to digest, and the discussion about grain-free diets and heart disease is still unresolved — ask your vet rather than assuming grain-free is the answer.
Results on this page are estimates for general information only and are not veterinary advice. If your pet is ill, underweight, overweight, pregnant, or has a health condition, consult your veterinarian before changing diet or care.