Can dogs eat ketchup?
✓ Reviewed against PDSA, Blue Cross & Animal PoisonLine guidance · Last updated: 2026-06-17
How we keep this site free. Some links on this page take you to Amazon or other online retailers (including vet pharmacy partners Best Vet Care and Canada Pet Care via CJ Affiliate). As an Amazon Associate and CJ publisher we may earn a commission at no extra cost to you. Full disclosure.
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
For a small accidental taste, watch for vomiting, diarrhoea, or signs of discomfort over the next few hours. For a large amount or if your dog is small or has existing health conditions, call your vet. When in doubt, call the ASPCA Animal Poison Control Center on (888) 426-4435.
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)
What about a small amount โ is a lick of ketchup OK?
A single lick of standard ketchup from a plate or finger is extremely unlikely to cause any serious harm in a medium or large dog. The onion powder content in a trace amount is well below the toxicity threshold. What makes ketchup a problem is the habit: a dog that regularly gets ketchup from your plate is building up repeated low-level onion powder exposure, and that cumulative effect is where the real risk lies.
The situation is different if the ketchup was a packet โ a fast food ketchup sachet (typically 8โ12g) contains around 400โ600mg of sodium and a meaningful amount of onion-derived compounds. One packet for a large dog is unlikely to be dangerous; multiple packets, or a small dog eating even one, warrants monitoring and potentially a vet call.
Is tomato ketchup different from other ketchup varieties?
Standard tomato ketchup is the most common variety and all the above applies. Garlic-infused ketchup adds garlic to the allium risk. Spicy ketchup with chilli is an irritant. Sugar-free ketchup is the most dangerous variant โ always check for xylitol, which is sometimes used as a sweetener in reduced-sugar condiment products and is acutely toxic to dogs at very low doses.
Safe alternatives to ketchup
If your dog is after the tomatoey flavour, a small amount of plain, cooked, unsalted tomato (ripe, red โ never green tomato or the plant itself) is a much safer option than ketchup, since it skips the added sugar, salt, and onion/garlic powder that many commercial ketchups contain. Always check the ingredient label โ some ketchups do use real onion powder, which is toxic to dogs regardless of quantity of ketchup involved.
Does size or breed matter?
Small dogs are more affected by the same amount of salt and sugar relative to their size, and toy breeds are more prone to pancreatitis triggered by rich or sugary foods. There's no specific breed sensitivity to tomato itself once ripe โ the risk here is almost entirely about the ketchup's added ingredients, not the tomato base.