Can dogs eat tomatoes?
⚠️ Caution — conditions applyThe ripe red flesh of a tomato is safe for most dogs as an occasional treat. The risk is the green parts — unripe fruit, stems, and leaves — which contain solanine, and seasoned tomato dishes with onion or garlic.
Did your dog already eat tomatoes?
Describe what and how much (add a photo) for an instant, calm triage — home care, vet soon, or emergency.
Check my dog nowSigns to look for
- ●Green parts/large amounts: GI upset, lethargy, wobbliness (solanine)
- ●Seasoned dishes: allium toxicity from onion/garlic
What to do
- ✓Offer only ripe, red, plain tomato in small amounts
- ✓Avoid green tomatoes, stems, and leaves (and the garden plant)
- ✓Skip tomato sauces/ketchup (salt, sugar, onion, garlic)
Frequently asked
Are tomatoes poisonous to dogs?
Ripe tomato flesh is not — it's safe in moderation. The green unripe fruit and the plant's leaves and stems contain solanine, which can upset a dog in larger amounts.
Can dogs eat tomato sauce or ketchup?
Better not. These often contain onion, garlic, salt, and sugar, which aren't good for dogs — stick to a little plain ripe tomato.
More dog food guides
Worried your pet ate something? Get a real answer in seconds
Check my pet — 5 freePocket Vet editorial team
Written and maintained by the Pocket Vet editorial team using authoritative veterinary sources. Reviewed June 9, 2026. This guide is informational only and not a substitute for professional veterinary care — see our editorial & safety policy. When in doubt, contact your vet; in a true emergency, go to an emergency clinic immediately.
Sources