DearSitter / Can dogs eat / Tomatoes

Can dogs eat tomatoes?

Caution

Ripe red tomato is fine. The green parts are not.

The leaves, stems and unripe green tomatoes contain solanine, which can upset a dog's stomach.

Last reviewed September 2026. Based on the veterinary sources listed below. Every dog is different, so call your vet if you're unsure.

My dog ate tomatoes. What do I do?

  1. If your dog chewed on tomato plants, watch for vomiting and call your vet.
  2. If you're not sure how much they ate, call your vet and describe it.
Poison help lines (US, 24/7)
ASPCA Animal Poison Control
A consultation fee may apply
(888) 426-4435
Pet Poison Helpline
A consultation fee may apply
(855) 764-7661

How to share tomatoes safely

A few pieces of ripe red tomato, plain.

Why?

Solanine is highest in the green parts of the plant. Ripe fruit has very little.