Can dogs eat ketchup?

Caution — onion and sugar heavy

Don't share. Most ketchup contains onion powder or extract, plus huge amounts of sugar and salt. A single lick isn't an emergency but repeat exposure adds up.

The full picture

Ketchup looks innocuous but is surprisingly problematic for dogs. Heinz and most UK ketchup brands contain onion powder or extract in the ingredients — a toxicity risk, especially with repeat exposure. The sugar content is very high (around 23%) and the salt content is substantial. A dog licking a bit of ketchup off a plate won't need an emergency vet, but it's a food to actively keep away from dogs. Tomato sauce, HP Sauce, and brown sauce all have similar problems.

If your dog ate more than a safe amount

Risks to watch for

  • Onion in almost all commercial ketchup
  • High sugar and salt
  • Xanthan gum and preservatives

Safe portion size

None recommended.

Safer alternatives

  • Plain ripe tomato (small amount)
Important: This page is general information, not veterinary advice. Every dog is different, and individual factors (age, breed, health conditions, medications) can change what's safe. If in doubt, always contact your vet — or the Animal PoisonLine on 01202 509000 in the UK.