FR Download
  1. Home
  2. All foods
  3. Cake

Snacks and sweets

Can cats eat cake?

verdictNo

No. Cake is too sugary and fatty for cats, and it often contains chocolate, cream, alcohol or raisins that can make them sick.

Why?

Sugar, butter, flour and frosting: cake has nothing for a carnivore, and cats can't even taste sweetness. If your cat is after your slice, it's usually for the fat in the cream or butter. The real risk is hidden ingredients: chocolate, alcohol (rum cake, tiramisu), raisins, nuts or xylitol in sugar-free recipes. Cream and frosting add lactose and even more fat.

How much?

No amount is recommended. During holidays and birthdays, don't leave slices unattended on the table or counter.

The risks

  • Chocolate poisoning with chocolate cake
  • Alcohol poisoning with boozy desserts
  • Vomiting and diarrhea from sugar, fat and lactose
  • Xylitol in sugar-free cakes
  • Raisins: kidney damage seen in dogs, avoided as a precaution

Your cat ate some: what now?

If the cake contained chocolate, alcohol, raisins or xylitol, call your vet or an animal poison control center right away, without waiting for symptoms. Keep the recipe or packaging, and don't try to make your cat vomit. For a lick of plain sponge cake, just watch your cat for 24 to 48 hours.

Better options

For a birthday, make a mini cake from wet food or mashed plain cooked chicken pressed into a small bowl. A cat treat works just as well.

Common questions

Can cats eat frosting?

No. Frosting is sugar and fat, often with butter or cream cheese, and sometimes chocolate. A tiny lick of plain frosting usually just risks an upset stomach, but don't offer it.

How can I make a cat-safe birthday cake?

Press some wet food or shredded plain cooked chicken into a small mold, turn it out and top it with a few kibbles. No flour, no sugar, and keep lit candles away.

This information is general and does not replace advice from a veterinarian. If your cat has swallowed something toxic, call your vet or an animal poison control center right away, without waiting for symptoms.