The AKC notes ripe tomatoes are generally safe but the green parts of the plant contain solanine, which can cause stomach upset and, in larger amounts, weakness and tremors. Dogs that get into a vegetable garden are most at risk.
Can dogs eat it?
Can Dogs Eat Tomatoes?
Updated October 2026 · By the Hushku editorial team · 2 sources
Yes, in moderation
Ripe tomato flesh is fine in small amounts. Keep dogs away from green tomatoes, stems, leaves and tomato plants, which contain solanine. Don't share sauces or ketchup, which often contain onion, garlic and salt.
This guide is general information, not a diagnosis. If your pet seems unwell, or you're worried, call your vet.
What you need to know
How to offer it safely
- Offer a few pieces of ripe, red tomato.
- Fence off tomato plants in the garden.
- Avoid tomato sauces, soups and ketchup.
Treats, including human food, should make up no more than about 10% of your dog's daily calories. Our calorie calculator shows your dog's daily needs. Introduce any new food slowly and stop if it causes vomiting or loose stools.
If your dog ate some
- If your dog ate tomato plants or lots of green tomatoes, call your vet.
Signs to watch for
- Vomiting or diarrhoea
- Drooling
- Weakness or tremors (larger amounts of plant)
Collapse, seizures, difficulty breathing or pale gums are emergencies: go to the nearest vet straight away.
Other foods for dogs
Also yes, in moderation
Free tools for this
Sources
We check guides against veterinary sources and update them when guidance changes. How we write and review.
Questions.
Is tomato sauce safe for dogs?
Most sauces contain onion and garlic, so it's best not to share them.
