Skip

Can cats eat mayonnaise?

Cats should not eat mayonnaise. It is mostly oil and egg with salt — rich, calorie-dense, and useless as a feline treat. Egg salad and tuna salad leftovers pile on onion risk too.

Not medical advice — general pet-safety info only. Confirm with your vet before changing your cat’s diet.

Updated Aug 8, 2026 Category Nutrition

Alternatives to mayonnaise for cats

Mayo stays on people sandwiches. These treats cover the reward job.

How much is okay?

Do not serve mayo. A licked smear is usually monitoring.

Kitten / small adult
None
Keep it tiny and occasional.
Typical adult
None
Plain preparation only.
Large / big appetite
None
Still an extra, not a meal.

Rule of thumb: treats of all kinds should stay under ~10% of daily calories.

How to prepare them

  • Keep sandwiches and potato salad off the counter.
  • Skip flavored mayos with garlic.
  • Offer plain cooked egg or a cat treat instead of mayo.

Risks & exceptions

  • High fat can trigger stomach upset.
  • Salt and seasonings add nothing cats need.
  • Salads mixed with mayo may include onion.

Mayonnaise is a fatty sandwich spread, not a cat topping.

If they ate too many

If they ate more than intended, watch for stomach upset and changes in behavior.

  • Soft stool
  • Mild vomiting

Call your vet / pet poison line if:

  • A large mayo serving
  • Repeated vomiting
  • Onion-heavy salad exposure

FAQ

Can cats lick mayo?

A tiny accidental lick is usually fine to monitor — do not offer it.

Is avocado mayo safer?

Still fatty spread food — skip it.

Can cats eat eggs instead?

Plain cooked egg is a better occasional option than mayo.

Affiliate disclosure: we may earn a commission from product links. Safety guidance is editorial and may change — verify with your veterinarian for your cat.