Can Dogs Eat Tomatoes?

Photo by Chewy Studios
You’re in the middle of slicing a fresh, juicy tomato when you catch your pup staring at you, just waiting for you to drop a slice. But can dogs eat tomatoes? Â
Ripe tomatoes are safe for dogs, but there are some parts of the tomato plant that should stay off limits. Additionally, unripe tomatoes contain compounds that can lead to toxicity. Â
Before you toss your dog a piece of tomato, here’s everything you need to know to keep your pup safe.Â
Before introducing any new food into your dog’s diet, always check with your veterinarian.Â
Can Dogs Have Tomatoes?
Yes, dogs can have tomatoes—as long as they’re ripe. Â
Ripe, red tomatoes—including cherry tomatoes—are non-toxic to dogs when they’re served plain without any salt, seasoning, or sauces, says Samuel Varon, DVM, veterinarian and owner of Broadway Veterinary Hospital in Sacramento, California.Â
Avoid green tomatoes and leaves because they contain toxins like solanine and tomatine that can lead to serious health issues.Â
But while dogs can have tomatoes, they don’t need them in their diet. Dogs get all the nutrients they need from a complete and balanced dog food. Because of that, tomatoes should only be given as a treat and fed in moderation.Â
Recommended Product
Are Tomatoes Good for Dogs?
While dogs don’t need tomatoes, the fruit does offer some health benefits when served safely and in moderation, including:Â
- They contain vitamins and minerals. Tomatoes are rich in vitamins A, C, and K, which support vision, immune function, and bone health, Dr. Varon says.Â
- They’re rich in antioxidants. Lycopene, an antioxidant in tomatoes, can support heart health and reduce inflammation.Â
- They’re high in fiber. The fiber is good for dogs’ digestive health.Â
- They’re a low-calorie treat. Treat calories can add up fast, but tomatoes are a low-calorie food (approximately 4 calories per slice) that’s ideal for overweight dogs. Â
Are Tomatoes Bad for Dogs?
But while tomatoes can be a healthy addition to your dog’s diet, they aren’t entirely risk-free.  Â
Here are some downsides of tomatoes for dogs:Â
- Too much tomato can cause upset stomach. The acidity in tomatoes may lead to diarrhea or vomiting.Â
- Leaves, stems, and unripe tomatoes can be toxic. Tomatoes contain compounds called solanine and tomatine, which are found in the green parts of the plant, including the stems, leaves, and unripe green tomatoes. These are toxic to dogs and can cause symptoms like gastrointestinal upset, drooling, lethargy, and even more severe neurological symptoms if consumed in large quantities, Dr. Varon says.Â
How Much Tomato Can My Dog Eat?
While tomatoes do offer some health benefits, they should still be considered a treat. And all treats combined should make up no more than 10% of your dog’s daily diet, with the rest (90%) coming from a complete and balanced diet.Â
When feeding your dog tomatoes, try to stick to the guidelines listed below. It’s also a good idea to give them a small amount to start, and then slowly increase to the recommended serving sizes if they tolerate the tomato well.Â
Dog Size | Serving Size | Frequency |
---|---|---|
Extra-small dogs (2–10 pounds) | 1/2 cherry tomato or ½ slice of a regular tomato | Once a week |
Small dogs (11–20 pounds) | 1 cherry tomato or 1 slice of a regular tomato | Once a week |
Medium dogs (21–50 pounds) | 2 cherry tomatoes or 1 1/2 slices of a regular tomato | Once a week |
Large dogs (51–90 pounds) | 3 cherry tomatoes or 2 slices of a regular tomato | Once a week |
Extra-large dogs (91+ pounds) | 4 cherry tomatoes or 2 1/2 slices of a regular tomato | Once a week |
How To Safely Feed Tomatoes to Your Dog
Before giving tomatoes to your dog, you’ll want to do a little prep work to make sure they’re safe. Here are some tips from Dr. Varon:Â
- Remove stems and leaves. All green parts of the tomato plant contain solanine and tomatine, so remove them all before giving a tomato to your dog.Â
- Wash thoroughly. Wash the tomato well to remove any pesticide residue and dirt.Â
- Cut into small pieces. Make sure to cut the tomato into bite-size pieces to reduce the risk of choking.Â
- Serve plain, without salt or spices. You should only serve fresh tomatoes that haven’t been seasoned. Salt and some spices can be harmful to your dog.Â
Once the tomato is prepped, you have some options for how to serve it:Â
- Give it as a treat. One of the easiest ways to give your dog tomatoes is right out of your hand, as a treat. You can also include tomatoes in a homemade, vet-reviewed treat or buy store-bought treats that are made with tomatoes. (You can find some ideas below.)Â
- Mix it into their food. Or get creative with one of the recipes below.Â
- Stuff it in a toy. If you want to make it more of a game, you can put some tomato pieces into a KONG toy and let your dog work to get it out.Â
Homemade Dog Treats With TomatoesÂ
Store-Bought Dog Treats With TomatoesÂ
Recommended Products
My Dog Ate Too Much Tomato—What Do I Do?
If your dog eats too much ripe tomato, they might get an upset stomach that shows up as vomiting, diarrhea, and/or decreased appetite. Typically, a mild upset stomach will resolve on its own with time.Â
The bigger concern is potential toxicity if your dog eats unripe tomato or any green parts of a ripe tomato, like the leaves and stem. In this case, Michael Gerber-Weiss, DVM, veterinarian at LeadER Animal Specialty Hospital in South Florida, says you should contact a veterinarian immediately for a hands-on exam. Â
While solanine and tomatine toxicity are rarely fatal, he says they can be serious and often require vet care. Potential signs of poisoning include:Â
- Loss of coordination (ataxia)Â
- Loss of appetiteÂ
- Muscle weaknessÂ
- Drooling and excess salivaÂ
- Dilated pupilsÂ
- Tremors or seizuresÂ
- LethargyÂ
- Stomach painÂ
- Heart arrhythmiasÂ
- VomitingÂ
- DiarrheaÂ
If you’re not sure which parts of the tomato your dog ate, call your vet or the Pet Poison Helpline (855-764-7661; a fee applies) to be on the safe side.Â
FAQs About Dogs and Tomatoes
Q: Can puppies eat tomatoes?Â
A: Puppies can eat tomatoes, but their digestive systems are more sensitive than an adult dog’s and they’re more vulnerable to gastrointestinal upset. Dr. Gerber-Weiss also says they’re more susceptible to tomatine poisoning because of their size. If you do give them tomatoes, make sure it’s only a very small amount. Â
Q: Can dogs eat cherry tomatoes?Â
A: Yes, dogs can eat cherry tomatoes—just make sure they’re ripe with the leaves and stems removed.Â
Q: Can dogs eat ketchup?Â
A: No, dogs shouldn’t eat ketchup. Most ketchups you’ll find at the grocery store contain sugar and spices, like garlic, that aren’t good for dogs.Â
Q: Can dogs eat tomato sauce?Â
A: Dogs can eat a small amount of plain tomato sauce, but you shouldn’t give them anything seasoned. Some spices can cause digestive upset, while others (like garlic and onions) are toxic to dogs and can damage red blood cells. Â
Q: Can dogs eat tomato soup?Â
A: No, dogs shouldn’t eat tomato soup. Tomato soup has added ingredients, like sugar, garlic, and other spices, that may be harmful for your dog, says Dr. Gerber-Weiss. Â
Attributions
This content was medically reviewed by Tara Hansen, DVM, Chewy veterinarian.Â