As a veterinary nutritionist, one of the most common garden questions I hear is whether the tomato that just rolled off the kitchen counter is going to hurt the dog. The honest answer is: it depends entirely on what part your dog got into. A bite of ripe red tomato is usually harmless. A mouthful of leaves off the plant in your backyard is a different story. Let me walk you through exactly where the line sits.
Is Tomatoes Safe for Dogs?
Tomatoes land in the caution category, not the simple yes or no camp. So is tomatoes safe for dogs? The ripe red flesh is, in moderation. Fully ripened tomato is non-toxic and can be offered as an occasional small treat.
The problem is the rest of the plant. Tomatoes belong to the nightshade family, and the green parts contain two natural compounds, solanine and tomatine. These are concentrated in the leaves, stems, vines, and unripe green fruit. As a tomato ripens to red, tomatine levels drop sharply, which is why ripe fruit is fine but green fruit is not. So when someone asks if tomatoes are bad or toxic for dogs, I tell them the green plant is the real hazard, not the ripe fruit on a salad plate.
The takeaway: ripe red flesh in small amounts is fine. Anything green is off the table.
Why Green Tomato Plants Are Dangerous for Dogs
I want to be clear about why caution matters here, because a curious dog in a vegetable garden can get into trouble fast.
Solanine and tomatine affect the gastrointestinal and nervous systems. Most dogs would need to eat a fairly large quantity of green plant material to become seriously ill, and the ripe fruit itself does not pose this risk. But dogs that chew on tomato plants, dig up vines, or eat a pile of green unripe tomatoes can absolutely show symptoms. The ASPCA lists tomato plants among those that can cause toxicity in dogs, which is exactly why I keep garden access supervised.
Signs of green tomato plant toxicity can include vomiting, diarrhea, drooling, loss of appetite, weakness, lethargy, muscle tremors, an abnormally slow heart rate, and dilated pupils. These are not symptoms to wait out at home.
Risks and When to Avoid It
Even ripe tomato carries a few practical risks worth knowing.
First, the toxic green parts. Never let your dog access the leaves, stems, vines, or unripe green fruit. If you grow tomatoes, fence off the garden or supervise closely.
Second, gastrointestinal upset. Tomatoes are acidic, and some dogs get an upset stomach, gas, or loose stool even from ripe fruit, especially if they eat a lot at once. Dogs with sensitive stomachs or a history of acid reflux do better skipping tomato entirely.
Third, prepared tomato products. This is where a lot of accidental trouble happens. Pasta sauce, ketchup, salsa, sun-dried tomatoes, and canned tomato products often contain onion, garlic, salt, xylitol, or added sugar. Onion and garlic are toxic to dogs and far more dangerous than the tomato itself. So when people picture what happens if my dog eats tomatoes, the seasoned sauce is usually the bigger concern than a plain slice.
Avoid tomatoes altogether if your dog has known food sensitivities, kidney issues, or is on a veterinary therapeutic diet, unless your own vet signs off.
How Much Tomatoes Can Dogs Eat?
When clients ask how much tomatoes can dogs eat, my rule is simple: treat it as an occasional garnish, not a meal.
All treats and extras combined should stay under about 10 percent of your dogโs daily calories. The other 90 percent should come from a complete and balanced diet. Within that treat budget, ripe tomato should be only a small slice of the pie.
As a practical starting point:
- Small dogs: one or two small pieces, occasionally.
- Medium dogs: a few small chunks, occasionally.
- Large dogs: a small handful of pieces, occasionally.
Always introduce tomato in a tiny amount the first time and wait 24 hours to watch for any digestive upset. Remove the green stem and any unripe areas, wash the fruit, and cut it into bite-sized pieces. Serve it plain. No salt, no oil, no seasoning, and never as sauce.
Can Puppies Eat Tomatoes?
Can puppies eat tomatoes? My recommendation is to wait. I do not offer tomato to puppies.
Puppies have developing digestive systems that are easily upset, and they are more vulnerable to the toxic green parts of the plant if they get into a garden. They also have small calorie needs that are best spent entirely on a complete and balanced puppy food that supports growth. A puppy simply has no nutritional reason to eat tomato, and the downside risk is not worth it. If you want to add variety later, talk with your veterinarian once your puppy is older and on solid footing with their regular diet.
What To Do If Your Dog Ate Too Much Tomatoes
If your dog snagged a piece of ripe red tomato, take a breath. A small amount of ripe fruit is unlikely to cause more than mild stomach upset. Watch for vomiting, diarrhea, or gassiness over the next day, offer fresh water, and keep meals plain.
The situation is different if your dog ate green tomatoes, leaves, stems, or vines, or got into a seasoned tomato product containing onion or garlic. In that case, do not wait for symptoms.
Here is what I tell owners to do:
- Remove your dog from the source and note roughly how much was eaten and which part.
- Check for symptoms: vomiting, diarrhea, drooling, weakness, tremors, a slow heart rate, or dilated pupils.
- Call your veterinarian, the nearest emergency animal hospital, or ASPCA Animal Poison Control at 888-426-4435 right away.
- Do not induce vomiting unless a professional tells you to.
- Follow the guidance you are given and bring a sample of the plant or product label if you can.
Quick action makes a real difference with any nightshade exposure, so when in doubt, make the call.
Related Foods to Check
If you are sorting out which produce is dog-safe, here are a few related guides I recommend reading next:
Bottom line: a little ripe red tomato is a fine occasional treat for most healthy adult dogs, but keep the green plant, the seasoned sauces, and the puppies well away from it.



