Can Dogs Eat Tomatoes? Green vs Ripe Safety Guide

🐾 Veterinary Disclaimer: The information provided in this article is for educational purposes only and does not substitute professional veterinary advice. Always consult your registered veterinary surgeon if your pet shows signs of illness.
🔄Last Updated: 10 March 2026

⚠️ Quick Answer: Ripe Tomatoes YES — Green Parts Are Toxic

Ripe, red tomatoes are safe for dogs in small amounts and contain beneficial vitamins. However, green tomatoes, stems, and leaves contain solanine and tomatine — toxic compounds that can cause gastrointestinal upset and neurological symptoms in dogs.

Ripe Tomato?SAFE — in moderation
Green Tomato?TOXIC — contains solanine
Stems & Leaves?TOXIC — highest solanine concentration
Safe AmountA few small pieces of ripe tomato as a treat

The Solanine Risk: Why Green Tomatoes Are Dangerous

Tomatoes belong to the nightshade family (Solanaceae). Unripe green parts contain two toxic alkaloids — solanine and tomatine. While ripe red tomatoes contain negligible amounts, the green fruit, stems, leaves, and flowers have much higher concentrations.

Symptoms of solanine poisoning include drooling, vomiting, diarrhoea, lethargy, confusion, dilated pupils, and in severe cases, a slow heart rate. If your dog has eaten green tomatoes or tomato plant parts, contact your vet.

Garden warning: If you grow tomatoes, fence off your tomato plants — curious dogs may chew on leaves and stems while exploring the garden.

Benefits of Ripe Tomatoes for Dogs

In moderation, ripe red tomatoes offer nutritional benefits:

  • Lycopene — a powerful antioxidant linked to heart health and cancer prevention
  • Vitamin C — immune system support
  • Vitamin A — promotes healthy vision and skin
  • Potassium — supports muscle and nerve function
  • Fibre — aids digestive health

Can Dogs Eat Tomato-Based Products?

ProductSafe?Reason
Tomato sauce (pasta)Often contains garlic, onion, sugar, salt
KetchupHigh sugar, salt, vinegar, and additives
Tinned tomatoes (plain)⚠️Small amounts OK if no added salt or garlic
Cherry tomatoesSafe if ripe and red, cut in half to prevent choking

Frequently Asked Questions

How many tomatoes can a dog eat?

One or two small pieces of ripe tomato per day is plenty. Tomatoes should be an occasional treat, not a dietary staple. Too much can cause stomach upset due to the acidity.

Can dogs eat sun-dried tomatoes?

It’s best to avoid them. Sun-dried tomatoes are often preserved in oil with added garlic and herbs, all of which are unsuitable for dogs. Even plain sun-dried tomatoes are very concentrated and salty.

My dog ate a tomato from the vine — should I worry?

If the tomato was fully ripe and red, there’s likely no issue. If it was green or your dog also chewed on leaves/stems, monitor for symptoms and contact your vet if vomiting, diarrhoea, or lethargy develops.

⚕️ Veterinary Disclaimer: This article is for informational purposes only and does not replace professional veterinary advice. If your pet has eaten something harmful, contact your vet immediately or call the Animal PoisonLine on 01202 509000.
Dr. Sarah Jenkins

Reviewed by Dr. Sarah Jenkins, MRCVS

Dr. Jenkins is a fully practicing veterinary surgeon in the UK with over 15 years of clinical experience in small animal medicine and canine behaviour. She reviews and verifies our health content to ensure medical accuracy.