top of page

Can Dogs Eat Tomatoes?

A cute dog exploring a tomato plant
Dog exploring around a tomato plant

Many pet parents wonder whether tomatoes are safe for dogs—after all, we use tomatoes every single day in Indian food. So, can your dog enjoy this red, juicy vegetable-fruit too?The short answer is yes — dogs can eat ripe tomatoes in moderation, but there are important precautions you must know.


This guide explains tomato safety, benefits, risks, and how to feed tomatoes the right way.


Are Tomatoes Safe for Dogs?


Ripe red tomatoes are generally safe for most dogs when offered in small quantities. Small dogs can have upto 2 cherry tomatoes or 1-2 slices of ripe tomato weekly. Medium and large sized dogs can have 3-4 cherry tomatoes weekly or 3-4 slices.


However, green tomatoes, stems, and tomato leaves contain a compound called solanine, which is toxic for dogs.


So the golden rule is: Ripe tomatoes only, Never stems, leaves, or unripe tomatoes


Why Tomatoes Are Tricky


Tomatoes belong to the nightshade family, a group of plants known for containing natural toxins. While the fully ripe tomato has very low levels, the unripe (green) tomato contains more solanine and is potentially unsafe. That’s why tomato plants, green tomatoes, and garden picked unripe fruit should be avoided completely.


What are the Benefits of Tomatoes for Dogs?


When fed correctly, ripe tomatoes offer some nutritional value:

  • Antioxidants (Lycopene)

  • Vitamin A

  • Vitamin C

  • Fibre

  • Potassium


These nutrients can support immune health, eyesight, and digestion but tomatoes should only be an occasional treat, not a daily vegetable.


Which Tomato Parts Should Not be Given to Dogs?


Tomato or tomato parts that shouldn't be given to dogs are:

  • Green tomatoes

  • Tomato leaves

  • Tomato stems

  • Tomato vines

  • Tomato chutneys

  • Tomato gravy (Indian curry)

  • Tomato sauce or ketchup


Why? Because cooked gravies and sauces contain onion, garlic, salt, spices→ all of which are harmful for dogs.


How to Feed Tomatoes to Your Dog?


In which ways can tomatoes be fed to dogs?


  • Only ripe tomatoes

  • Small diced pieces

  • Washed thoroughly

  • Remove stem and leaves

  • Feed occasionally (not daily)

Start with a small piece or half a cherry tomato and observe your dog for any digestive upset. The signs of digestive upset can include uneasiness, vomiting, diarrhoea.


In Which Conditions Should Tomatoes be Avoided Completely?


Dos who have the following conditions should not be given tomatoes (ripe or unripe)

  • kidney disease

  • digestive sensitivity

  • allergies

  • pancreatitis (fat is not the issue here, but tomatoes may irritate the gut)


Always check with your vet if your pet has a medical condition.


What are the Signs of Tomato Toxicity?


If a dog accidentally eats a lot of green tomato or tomato plant material, you might notice:

  • Drooling

  • Vomiting

  • Weakness

  • Tremors

  • Loss of balance


Rare, but possible — especially if your dog eats garden tomatoes or chews plants.


Can Puppies Eat Tomatoes?


Better to avoid for puppies. Puppies have sensitive stomachs, and it’s safer to introduce only limited human foods after adulthood unless your vet approves.


What About Tomato Ketchup for My Dog?

No! Ketchup contains:

  • sugar

  • salt

  • preservatives

  • spices

  • Sometimes even onion powder. Definitely avoid this for dogs.


For Indian Dog Parents

Many of our everyday foods (sabzi, rasam, curry, pav bhaji, dal tadka) contain tomatoes. But these meals also contain:

  • onion

  • garlic

  • chillies

  • masala

  • salt

So please don’t offer table leftovers.


Key Takeaways

  • Ripe tomatoes = safe in moderation for dogs

  • Green tomatoes / leaves / stems are toxic

  • Tomatoes have nutrition benefits

  • Indian curries & ketchup are harmful

  • Offer tiny amounts occasionally (1-2 cherry tomatoes for small dogs weekly, 3-4 cherry tomatoes for medium and large sized dogs weekly is okay)

  • Don’t feed if your dog has kidney or digestive issues


Dogs can eat ripe tomatoes safely in small amounts. But because tomatoes come from a plant family that naturally contains toxins, they should be treated with caution and offered only as an occasional snack—not a regular part of the diet. When in doubt, consult your veterinarian and introduce new foods slowly.

 
 
bottom of page