Can Dogs Eat Tomatoes?
Caution — a small amount of ripe red tomato is safe for dogs. But the green parts of the plant (stems, leaves) and unripe green tomatoes contain solanine and must not be given; seasoned tomato products are also unsuitable.
Last reviewed: July 24, 2026
Safe and risky forms
Ripe red tomato, with the stem and any green bits removed, is fine in small pieces. The risk lies in solanine and tomatine, compounds typical of the nightshade family: they concentrate in the plant's green parts and in unripe fruit. For anyone growing tomatoes, the real danger is the dog chewing the plant itself.
Tomato sauce, ketchup, paste, and instant tomato soups are a separate problem: salt, sugar, and almost always onion and garlic. Do not share leftover pasta sauce.
What to do if your dog ate the green parts
One or two leaves usually pass with mild stomach upset; but if a large amount of green material or unripe tomato was eaten, call your veterinarian and watch for symptoms.
Watch for these signs
- Vomiting, diarrhea
- Excessive drooling
- Weakness, poor coordination
- Dilated pupils (rare, in serious cases)
If you notice any of these, contact a veterinarian without waiting.
Frequently asked questions
How much tomato can my dog have?
A few small pieces of ripe tomato now and then is plenty and safe. The real rules: never the green parts, never seasoned products.
My dog licked ketchup — is that a problem?
A small lick is usually harmless, but ketchup is loaded with salt and sugar and some brands contain onion or garlic powder. Do not offer it on purpose.
I grow tomatoes at home — what should I do?
Keep the plants out of your dog's reach — solanine concentrates in leaves and stems. If you catch them chewing the plant, check with your veterinarian.
Related answers
Sources
This guide is based on publications from the following veterinary bodies. Where sources differ, we take the more cautious position; the final decision is always your veterinarian's.