Switching Cat Foods Without the Tummy Upset: The 7-Day Method
Cats have sensitive stomachs and dislike sudden change, so switching foods too fast often causes soft stool, vomiting, or a food strike. This simple 7-day method gradually blends old and new food so your cat's gut and taste buds adjust smoothly.

Quick answer
To switch cat foods safely, mix the new food into the old over about 7 days, slowly increasing the new proportion while decreasing the old. This gives your cat's gut bacteria and appetite time to adjust, avoiding diarrhoea, vomiting, and refusal. Go even slower for sensitive cats, and pause if you see soft stool.
Cats have sensitive stomachs and dislike sudden change, so switching foods too fast often causes soft stool, vomiting, or a food strike.
Why cats need a slow switch
A cat's digestive system relies on a stable population of gut bacteria tuned to its usual diet. Change the food abruptly and those bacteria can't keep up, leading to loose stool or an upset tummy. Cats are also neophobic, they can be suspicious of new smells and textures, so a sudden swap may trigger a hunger strike. A gradual blend solves both problems at once.
The 7-day plan
Follow this schedule, feeding the mixed food at your cat's normal meal times:
- Days 1-2: 75% old food, 25% new.
- Days 3-4: 50% old, 50% new.
- Days 5-6: 25% old, 75% new.
- Day 7 onward: 100% new food.

Gradually raising the proportion of new food lets the gut adjust without upset.
Measure both foods rather than guessing, and mix them well so your cat can't simply pick out the old pieces. If you are moving between wet and dry, or between very different protein sources, lean toward the slower end.
Watch the litter box
Your cat's stool is your best progress report. Firm, formed stool means the switch is going well. If you see soft stool or your cat eats less, drop back to the previous ratio for a few extra days before advancing again. A slower transition almost always fixes mild upset.

Watching the litter box daily tells you quickly whether the switch is going smoothly.
When a cat refuses the new food
Never let a cat, especially an overweight one, go without eating for long. If your cat refuses meals during a switch, go back to a higher proportion of the old food and transition more gradually. Make the new food more enticing with warmth or aroma rather than waiting it out.
Special cases
If you are switching because of a suspected food sensitivity, or your vet has prescribed a therapeutic diet, follow their specific instructions, some prescription diets need a stricter changeover. Kittens, seniors, and cats with chronic illness may also need a gentler pace. When in doubt, slower is safer.
Quick FAQs
How long should a food switch take? About 7 days for most cats; 10-14 for sensitive ones.
My cat loves the new food, can I switch faster? It's tempting, but a fast switch still risks loose stool, so keep it gradual for the gut's sake.
Can I switch cold turkey in an emergency? Only if you have no choice; expect possible tummy upset and watch closely.
Should I change food seasonally or often? Frequent unnecessary changes can upset digestion; pick a good food and stick with it unless there's a reason to change.