Articles/Can Dogs Eat Tomatoes? The Ripe vs. Green Rule You Need to Know

Can Dogs Eat Tomatoes? The Ripe vs. Green Rule You Need to Know

Care4DogΒ·Β·22 Views

This article may contain affiliate links. If you make a purchase through these links, we may earn a small commission at no extra cost to you. This helps us keep creating free content.

Can Dogs Eat Tomatoes? The Ripe vs. Green Rule You Need to Know

Tomatoes sit in a genuine "it depends" category for dogs, and the dividing line is ripeness, not the fruit itself. Fully ripe, red tomato flesh is safe for most dogs in small amounts. Green tomatoes, the stems, the leaves, and the vine all contain solanine and tomatine, two alkaloids concentrated in unripe nightshade plants that can cause real illness, including gastrointestinal upset, lethargy, and in severe cases abnormal heart rhythm. If you grow tomatoes at home, that distinction matters every single day your dog has garden access.

Veterinary note: This article is general information, not veterinary advice. Consult your vet before changing your dog's diet or treating a health issue, especially for puppies, seniors, or dogs with existing conditions.

Quick Answer: Ripe Flesh Yes, Green Parts No

Quick fact: Ripe, red tomato flesh is safe in small quantities, typically 1 to 3 small pieces for a 20 to 30 kg dog, a few times a week. Green tomatoes, stems, leaves, and vines contain solanine and tomatine and should never reach your dog, regardless of size.

Why Green Parts Are Toxic: Solanine and Tomatine

Tomatoes belong to the nightshade family, Solanaceae, along with potatoes and eggplant. Nightshades produce glycoalkaloids as a natural defense against pests, and in tomatoes the two relevant compounds are solanine and tomatine. Both are concentrated in the stems, leaves, and unripe green fruit. As a tomato ripens from green to red, tomatine content drops by roughly 9 to 10 times, from concentrations that can cause toxicity to trace amounts considered safe in normal serving sizes. A fully ripe tomato contains only a fraction of a percent of the tomatine found in the green fruit or foliage.

Toxicologists estimate that a dog would need to eat a meaningful quantity of green plant material, several leaves or an unripe tomato relative to body weight, roughly more than 0.5 to 1% of body weight in green tomato plant matter, before serious symptoms typically appear. A single nibble of a fallen leaf rarely causes more than mild stomach upset, but repeated access to a tomato patch is a genuine risk, particularly for small dogs and puppies that weigh little relative to any amount ingested.

Can dogs eat tomatoes: practical guide overview
Can dogs eat tomatoes

Symptoms of Tomatine or Solanine Poisoning

Watch for these signs within 6 to 12 hours if your dog has eaten green tomatoes, stems, or leaves:

SymptomSeverityTypical onset
Vomiting, diarrhea, droolingMild to moderate1 to 4 hours
Lethargy, weakness, loss of coordinationModerate2 to 6 hours
Muscle tremors, dilated pupilsModerate to severe4 to 12 hours
Slow or abnormal heart rateSevere, rareVariable, needs immediate care
Toxic, call your vet: If your dog eats a meaningful amount of green tomatoes, vine, stems, or leaves and shows tremors, an abnormal heart rate, or repeated vomiting, call your vet or the ASPCA Animal Poison Control Center at 888-426-4435 immediately. Have your dog's weight and the approximate amount ingested ready.

Portion Sizes for Ripe Tomatoes

Dog sizeWeight rangeSafe serving
SmallUnder 10 kg1 to 2 cherry tomatoes, halved
Medium10 to 25 kg2 to 3 cherry tomatoes or 1 to 2 slices
Large25 to 40 kg2 to 3 slices of a regular tomato
GiantOver 40 kgHalf a medium tomato, cut up

Cherry and grape tomatoes are convenient because their size naturally limits portions, but their round shape is also a choking hazard for small dogs. Always cut cherry tomatoes in half before offering them, and supervise the first time you introduce any new food. Use our dog weight checker if you are unsure which size bracket your dog falls into, since portion guidance scales with body weight, not breed name.

Safe Ways to Prepare Ripe Tomatoes

  1. Choose fully ripe, uniformly red tomatoes, with no green shoulders or unripe patches
  2. Remove the stem and any attached leaves completely before serving
  3. Cut into pieces sized for your dog, halving cherry tomatoes for dogs under 10 kg
  4. Serve plain, with no salt, oil, or seasoning
  5. Introduce gradually, one or two pieces the first time, watching for loose stool over the next 24 hours
Can dogs eat tomatoes: step-by-step visual example
Can dogs eat tomatoes

Acidity and Sensitive Stomachs

Ripe tomatoes have a pH around 4.3 to 4.9, acidic enough that some dogs, particularly those with a history of acid reflux, pancreatitis, or inflammatory bowel disease, react with mild stomach upset even to the safe, ripe flesh. If your dog has a known sensitive stomach, start with a single small piece and watch for excessive lip licking, gulping, or vomiting within a few hours. Dogs on a bland or prescription gastrointestinal diet should skip tomatoes entirely unless your vet clears it.

Tomato-Based Products to Avoid

Tomato sauce, ketchup, and salsa: Nearly all commercial versions contain onion or garlic powder, both toxic to dogs in cumulative doses (onion toxicity threshold is roughly 15 to 30 g per kg of body weight for ongoing exposure), plus added salt and sugar. Even a garlic-free jarred sauce usually carries enough sodium to cause thirst and stomach upset in a small dog. Skip these entirely rather than checking every label.

Tomato soup: Typically contains cream, salt, garlic, and onion, all problematic. Avoid.

Sun-dried tomatoes: Concentrated in sodium and often packed in oil with garlic. Not recommended, even in small pieces.

Can dogs eat tomatoes: helpful reference illustration
Can dogs eat tomatoes
Quick fact: Cherry and grape tomatoes are the easiest ripe tomatoes to share safely because their small size makes portion control simple, but always halve them for dogs under 10 kg to reduce choking risk.

Nutritional Value of Ripe Tomatoes

A ripe tomato is roughly 95% water and 18 calories per 100 g, which makes it a reasonable low-calorie treat option. It supplies:

  • Lycopene: An antioxidant carotenoid linked to cell protection, concentrated more in cooked, plain tomato than raw
  • Vitamin C: Around 14 mg per 100 g, supporting immune function, though dogs synthesize their own vitamin C and do not strictly require dietary sources
  • Vitamin K1: Supports normal blood clotting
  • Potassium: Around 237 mg per 100 g, supporting normal muscle and heart function
  • Fiber: About 1.2 g per 100 g, aiding digestion in small amounts

None of these nutrients are essential additions to a complete commercial dog food, so tomatoes are best treated as an occasional flavor variety rather than a supplement. If you want antioxidant-rich, lower-risk alternatives, blueberries and watermelon offer comparable or better nutrition without the nightshade toxicity profile. Run any new food through our dog food checker before serving it for the first time.

Bottom line: Ripe, red tomato flesh in small, plain portions is safe for most healthy adult dogs. The real risk lives in the green parts of the plant, the stems, leaves, and unripe fruit, which contain solanine and tomatine at levels that can cause vomiting, tremors, and in rare severe cases abnormal heart rhythm. If you grow tomatoes, fence the bed or supervise garden time closely.

Can dogs eat tomatoes: detailed close-up view
Can dogs eat tomatoes

Frequently Asked Questions

Can dogs eat cherry tomatoes?

Yes, as long as they are fully ripe and red with the stem removed. Cut them in half for dogs under 10 kg to reduce the choking risk from their round shape.

My dog ate a green tomato from the garden. What should I do?

Note roughly how much was eaten and monitor closely for 6 to 12 hours for vomiting, diarrhea, lethargy, or tremors. A single small green tomato may cause only mild stomach upset in a medium or large dog, but call your vet or the ASPCA Animal Poison Control Center at 888-426-4435 if symptoms appear or if a small dog ate a large amount.

Are cooked tomatoes safer than raw for dogs?

Cooking does not meaningfully reduce tomatine in an already-ripe tomato, and ripeness is what determines safety, not cooking. A plain, unseasoned ripe tomato is fine raw or cooked. Avoid any cooked tomato dish that includes onion, garlic, salt, or oil.

Can puppies eat tomatoes?

Puppies can have a very small piece of ripe tomato flesh occasionally, but their smaller body weight means even mild reactions show up faster. Ask your vet before introducing tomatoes to a puppy under six months old, and never let a puppy near a tomato plant unsupervised.

🩺Disclaimer: This article is for informational purposes only and is not a substitute for professional veterinary advice, diagnosis, or treatment. Always consult a qualified veterinarian before making changes to your pet's diet, health routine, or medication.

Published by the Care4Dog editorial team. Published December 13, 2025. Updated March 16, 2026.

Editorial responsibility: see Imprint.

Spotted an error or have something to add? corrections@care4dog.com

nutritionfood safety
Share this article:
πŸ•

Paw-some Tips, Weekly

Nutrition guides, health alerts, and training tricks β€” delivered every Thursday.

🎁 Free bonus: 50 Toxic Foods Dogs Must Avoid (PDF)

🧭Part of our topic hub: Can Dogs Eat? (Guide)β†’

You might also like

πŸ“– All articles on Care4Dog β†’

Browse our other articles

Comments (0)

Leave a comment

Comments are reviewed before publishing.