Ripe vs green tomatoes
Ripe red tomato flesh is safe for dogs in small amounts and contains vitamins A and C, potassium, and fiber. The danger is in the green parts: unripe (green) tomatoes, and the leaves and stems of the plant, contain solanine and tomatine, which can cause stomach upset, drooling, weakness, and tremors if eaten in quantity.
How to serve tomatoes safely
- Choose fully ripe, red tomatoes only.
- Remove any stems, leaves, and the green tops.
- Wash and cut into small pieces; serve plain.
- Start with a small amount to make sure it agrees with your dog.
⚠️ Keep dogs out of the garden — tomato plants are the most common way dogs get into the toxic green parts. Avoid tomato sauce, ketchup, and soup, which often contain onion, garlic, and salt.
Frequently asked questions
Can dogs eat cherry tomatoes?
Yes, ripe ones in moderation — just cut them to reduce choking risk for small dogs.
My dog ate a tomato plant leaf — should I worry?
A nibble is usually mild, but watch for drooling, vomiting, or weakness, and call your vet if you see them or if a large amount was eaten.
More foods: carrots · broccoli · full food checker.