Can Dogs Eat Tomatoes?

Feed with caution

Ripe ones, yes. Small amounts of ripe red tomato flesh are fine — green tomatoes, stems, and leaves contain solanine and tomatine and are toxic.

Quick facts

Quick facts
Verdict Caution
Risky amount No safe or toxic dose is established — treat any amount as a risk.
Key symptoms Vomiting, Diarrhea, Drooling, Weakness or lethargy, Loss of coordination after eating green parts or the plant
What to do If your dog grazed on a tomato plant or ate green tomatoes and seems weak, wobbly, or keeps vomiting, call your vet.

Ripe fruit good, green plant bad

Tomatoes are nightshades, and the family rule applies: the ripe fruit is safe while the green machinery that grows it is not. Stems, leaves, vines, and unripe green tomatoes contain solanine and tomatine, which in dogs cause drooling, stomach upset, weakness, and — with enough plant material — incoordination and worse. Ripening degrades these compounds, so red flesh in small amounts is genuinely fine. The same chemistry shows up in raw potato and green eggplant parts.

The garden is the real risk

A slice of ripe tomato stolen from a salad is a non-event. The cases vets actually see come from gardens: dogs that graze on vines, chew fallen green fruit, or dig around tomato beds all summer. If you grow tomatoes, fence the bed or pick low fruit early.

Processed tomato is a different question

Sauce, ketchup, salsa, and soup are usually built on onion, garlic, salt, and sugar — skip them regardless of how safe the tomato itself is. Sharing tomato means sharing it plain: ripe, red, cut small, stems and leaves gone.

If your dog ate it

If your dog grazed on a tomato plant or ate green tomatoes and seems weak, wobbly, or keeps vomiting, call your vet.

In the US you can also call the ASPCA Animal Poison Control Center at (888) 426-4435 (a consultation fee may apply).

Frequently asked questions

Can dogs eat cherry tomatoes?
Yes — one or two ripe ones are fine for most dogs. They follow the same rule as any tomato; ripe and red is safe in moderation, green or vine-attached is not.
Can dogs eat tomato sauce or ketchup?
Best not. Most sauces and ketchups are made with onion and garlic and carry plenty of salt and sugar. The tomato is fine; everything cooked into it usually isn't.
Why are green tomatoes bad for dogs?
Unripe tomatoes and all the green parts of the plant — stems, leaves, vines — contain solanine and tomatine, nightshade compounds that can cause stomach upset, drooling, weakness, and incoordination in dogs. Ripening breaks these compounds down, which is why red flesh is safe.
My dog ate a tomato plant. How worried should I be?
Serious poisoning is uncommon because large amounts of plant material are needed, but it's real. Call your vet, mention roughly how much was eaten, and watch for vomiting, weakness, or wobbliness.

See all vegetables dogs can and can’t eat →