Can Dogs Eat Tomatoes?
A piece of ripe tomato is fine. The green fruit, leaves and stems contain solanine and can make a dog sick. How to tell the difference, and what to do if your dog raided the garden.
On this page
Ripe red tomato flesh is safe for dogs in small amounts. The green parts of the plant are not. The free Dog Toxic-Foods Checker lists green (unripe) tomato and stems as Toxic: “The green parts — unripe fruit, leaves and stems — contain the nightshade toxins solanine and tomatine, which can cause drooling, vomiting, weakness, tremors and an abnormal heart rate. Ripe red tomato flesh, in small amounts, is safe.”
So tomatoes sit in the Caution middle ground: the fruit is fine once ripe, and the plant is a real hazard. This page covers how to tell the difference and what to do if your dog raided the garden.
Ripe vs. green: where the toxin is
Tomatoes belong to the nightshade family. The ASPCA lists the tomato plant as toxic to dogs, with solanine as the toxic principle, and notes that the ripe fruit is non-toxic. The AKC explains that solanine and its cousin tomatine are found mostly in the green parts of the plant, and the amount in the fruit drops as it ripens. So:
- Ripe red tomato flesh: safe in small amounts.
- Green, unripe tomatoes: avoid.
- Leaves, stems, vines and flowers: avoid, and keep your dog out of the plants.
Signs of tomato plant poisoning
The ASPCA lists these signs from the tomato plant:
- Drooling
- Loss of appetite
- Severe stomach upset (vomiting, diarrhea)
- Depression or lethargy
- Weakness
- Dilated pupils
- Slow heart rate
The checker adds tremors and an abnormal heart rate. If your dog ate green fruit, leaves or stems, call your vet or a poison line: ASPCA (888) 426-4435 or Pet Poison Helpline (855) 764-7661. The AKC also advises calling your vet if a dog eats a large amount of leaves or stems.
How to share ripe tomato
- Ripe and red only, with the stem and any green bits removed.
- A few small pieces as an occasional treat; halve cherry tomatoes for small dogs.
- Plain: no salt, oil, dressing or seasoning.
- Count it as a treat, inside the roughly 10% of daily calories that treats should stay under, the guideline AAHA uses.
The AKC notes some dogs can react to tomatoes with hives, coughing, wheezing or trouble breathing. Trouble breathing is an emergency.
Tomato products to skip
- Ketchup, pasta sauce and pizza sauce: usually made with onion and garlic, plus salt and sugar (onion and garlic).
- Salsa and pico de gallo: onion, garlic and often hot peppers.
- Tomato soup: salt, cream and seasoning.
- Pizza: sauce, cheese, salty toppings and garlic crust.
Garden safety
If you grow tomatoes, fence the bed or keep your dog leashed near it, especially puppies and dogs who chew plants. Pick up fallen green fruit. Potato plants and green potatoes carry a similar nightshade toxin (potatoes). The free food safety chart puts the whole Safe / Caution / Never list on the fridge.
Frequently asked questions
- Can dogs eat cherry tomatoes?
- Ripe red cherry tomatoes are fine in small amounts, cut in half for small dogs so a whole one can't be a choking hazard. Remove any green stem or leaves first. The same rule applies to every tomato: ripe red flesh is the safe part, and the green parts are not.
- My dog ate a green tomato or tomato leaves. What should I do?
- Call your vet or a poison line: ASPCA (888) 426-4435 or Pet Poison Helpline (855) 764-7661. The ASPCA lists the tomato plant as toxic to dogs because of solanine, with signs including drooling, loss of appetite, severe stomach upset, depression, weakness, dilated pupils and a slow heart rate. The AKC advises calling your vet if a dog eats a large amount of leaves or stems.
- Can dogs have ketchup or tomato sauce?
- It's better not to. Ketchup, pasta sauce, pizza sauce and salsa usually contain onion or garlic, plus salt and sugar, and some salsas add hot peppers. Onion and garlic damage a dog's red blood cells. A lick of plain sauce is unlikely to cause harm, but don't share it on purpose.
- Can dogs be allergic to tomatoes?
- It's possible. The AKC notes that some dogs may react to tomatoes, with signs such as hives, coughing, wheezing or difficulty breathing. Trouble breathing is an emergency. If your dog seems itchy or unwell after eating tomato, stop giving it and mention it to your vet.
Educational content only — not veterinary or professional behavior advice. Consult your vet, or a certified trainer or behaviorist, for your pet. Read the full disclaimer →