Can Dogs Eat Tomatoes?

The short answer, the part to avoid, and how to serve them safely.

⚠️ Ripe red only
Red flesh is fine in moderation — green parts & stems are toxic
Advertisement

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

⚠️ 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.