Health & Wellbeing

Are Tomatoes Bad for Dogs? A Complete Safety Guide

Are tomatoes bad for dogs? Learn which parts are safe, exact serving sizes by weight, preparation tips, and when to call the vet in this evidence-based guide.

By Beth Carrasco Β· Published 9 September 2026
Are Tomatoes Bad for Dogs? A Complete Safety Guide
🟒 YES β€” WITH CAUTION

Ripe, red tomato flesh is safe for most dogs in small portions. However, unripe (green) tomatoes, stems, leaves, and vines contain solanine and tomatine β€” glycoalkaloid compounds that are toxic to dogs. The ripe fruit itself poses minimal risk when properly prepared and served in weight-appropriate amounts. Never feed your dog tomato sauce, ketchup, or seasoned tomato products.

If you've caught your dog snatching a cherry tomato off the garden path, you're not alone β€” and you probably don't need to panic. But the full answer to "are tomatoes bad for dogs" depends on which part of the plant, how ripe it is, and how much your dog consumed. This guide breaks down the veterinary science so you can make informed decisions.

Can Dogs Eat Tomatoes? The Science Behind the Verdict

Tomatoes (Solanum lycopersicum) belong to the nightshade family, which also includes potatoes, eggplant, and peppers. Like many nightshades, the tomato plant produces natural defense chemicals β€” primarily alpha-tomatine and solanine β€” concentrated in the green parts of the plant.

According to the ASPCA's toxic plant database, the tomato plant is listed as toxic to dogs, cats, and horses due to these glycoalkaloids. However, this classification refers to the plant material β€” stems, leaves, and unripe fruit β€” not the fully ripe red tomato.

As a tomato ripens, solanine and tomatine levels drop dramatically. A fully ripe, red tomato contains negligible amounts of these compounds in its flesh β€” generally not enough to cause clinical signs in dogs at typical serving sizes. The seeds and skin contain slightly higher concentrations than the inner flesh but still pose minimal risk in ripe fruit.

The real danger zone is green, unripe tomatoes and any part of the plant that remains green. A dog that raids your garden and chews on tomato vines or eats a handful of unripe green tomatoes is at genuine risk for tomatine poisoning.

How Much Tomato Can I Safely Give My Dog?

Even safe foods can cause problems when overfed. Tomatoes are acidic and high in fiber relative to a dog's typical diet, so portion control matters. Use the table below as a starting point, and always introduce any new food gradually.

Safe Serving Sizes: Ripe Tomato Flesh Only (No Skin, Seeds, or Green Parts)
Dog Weight Class Weight Range Max Serving (Per Day) Frequency
Toy / Small Under 20 lb (9 kg) 1–2 cherry tomatoes or 1 tablespoon diced 2–3 times per week max
Medium 20–50 lb (9–23 kg) 2–3 cherry tomatoes or 2 tablespoons diced 2–3 times per week max
Large 50–90 lb (23–41 kg) Β½ small roma/plum tomato or 3 tablespoons diced 2–3 times per week max
Giant Over 90 lb (41 kg) 1 small roma/plum tomato or ΒΌ cup diced 2–3 times per week max

Treat rule reminder: All treats and supplemental foods combined should not exceed 10% of your dog's daily caloric intake, per AVMA nutritional guidelines. One medium cherry tomato contains roughly 3–4 calories, so tomatoes are a low-calorie treat option β€” but the acidity and fiber still warrant portion limits.

Nutritional Benefits: Is Tomato Good for Dogs?

Ripe tomato flesh does offer some nutritional value that can complement a balanced canine diet. Here's what a 100-gram serving of raw, ripe red tomato provides, based on USDA FoodData Central values:

Tomato Nutrition Facts (per 100g Ripe Red Tomato Flesh)
Nutrient Amount Benefit for Dogs
Calories 18 kcal Very low-calorie treat option
Water content 94.5% Hydration support
Vitamin C 13.7 mg Antioxidant (dogs synthesize their own, so supplemental benefit is limited)
Vitamin A (as beta-carotene) 42 Β΅g RAE Supports vision and immune function
Vitamin K 7.9 Β΅g Blood clotting support
Potassium 237 mg Electrolyte balance, muscle function
Lycopene 2,573 Β΅g Powerful antioxidant; studied for anti-inflammatory and cardioprotective effects
Fiber 1.2 g Digestive support in small amounts
Folate (B9) 15 Β΅g Cell growth and metabolism

The standout compound in tomatoes is lycopene, the carotenoid that gives ripe tomatoes their red color. In human research, lycopene has been linked to reduced oxidative stress and cardiovascular benefits. Limited veterinary studies suggest similar antioxidant pathways may benefit aging dogs, but tomatoes should never be viewed as a supplement β€” the amounts dogs can safely consume are too small to deliver therapeutic lycopene doses.

How to Prepare Tomatoes for Your Dog

Proper preparation eliminates most of the risk associated with feeding tomatoes to dogs. Follow these steps every time:

Preparation Checklist
  1. Choose fully ripe, red tomatoes only. Any green patches mean the fruit still contains elevated solanine. Discard or compost unripe tomatoes β€” do not feed them to your dog.
  2. Wash thoroughly. Rinse under cool running water to remove pesticide residue, dirt, and potential bacteria on the skin surface.
  3. Remove the stem and calyx (the green leafy cap). These contain concentrated tomatine and should never be fed to dogs.
  4. Scoop out seeds and core. While seeds in ripe tomatoes are low-risk, removing them reduces fiber overload and any trace glycoalkaloid exposure.
  5. Dice into bite-sized pieces. Cherry tomatoes should be quartered for small dogs to prevent choking. Larger tomatoes should be cut into roughly Β½-inch cubes.
  6. Serve plain β€” no salt, oil, garlic, onion, or seasoning. Garlic and onion are toxic to dogs (see related foods below). Even a pinch of salt is unnecessary and potentially harmful for dogs with heart or kidney conditions.

Cooked vs. raw: Plain cooked tomato (steamed or boiled with no additives) is equally safe and may be easier to digest for some dogs. Cooking also increases lycopene bioavailability. However, avoid any cooked tomato product that includes seasonings, oils, or other ingredients. Canned tomatoes often contain added sodium (up to 300+ mg per serving) and should be avoided unless labeled "no salt added" β€” and even then, fresh is preferable.

Risks and Side Effects: What Happens If My Dog Eats Too Much Tomato?

The risks of feeding tomatoes fall into three categories: glycoalkaloid toxicity (from green parts or unripe fruit), gastrointestinal upset (from overconsumption of ripe fruit), and secondary ingredient toxicity (from seasoned tomato products).

Tomatine Poisoning (Green Tomatoes / Plant Material)

If your dog ingests a significant amount of unripe tomatoes, leaves, stems, or vines, watch for these clinical signs, which typically appear within 1–4 hours of ingestion:

Tomatine Toxicity: Symptom Severity Scale
Severity Symptoms Action
Mild Drooling, mild nausea, lip licking, soft stool Monitor closely; call vet for guidance
Moderate Vomiting, diarrhea, abdominal pain, loss of appetite, lethargy Contact your vet or emergency clinic promptly
Severe Tremors, seizures, ataxia (uncoordinated movement), dilated pupils, slowed heart rate, difficulty breathing Emergency β€” go to nearest veterinary ER immediately

The Merck Veterinary Manual notes that severe tomatine/solanine poisoning in dogs is relatively uncommon because most dogs don't consume enough plant material to reach a toxic threshold β€” but small dogs are disproportionately at risk due to their lower body mass.

Gastrointestinal Upset (Ripe Tomato Overconsumption)

Even properly prepared ripe tomato can cause problems if your dog eats too much. The acidity (pH approximately 4.3–4.9) and fiber content can trigger:

  • Vomiting or regurgitation
  • Diarrhea or loose stool
  • Gas and abdominal discomfort
  • Acid reflux, particularly in brachycephalic breeds (French Bulldogs, Pugs, Boston Terriers) that are already prone to reflux

Choking Hazard

Whole cherry and grape tomatoes are a legitimate choking risk, especially for dogs that gulp food without chewing. Always quarter cherry tomatoes for dogs under 30 lb (14 kg) and halve them for larger dogs.

🚨 When to Call the Vet

Contact your veterinarian or an emergency clinic immediately if your dog shows any of these signs after eating tomatoes or tomato plant material:

  • Repeated vomiting (more than 2 episodes in 24 hours)
  • Bloody diarrhea or vomit
  • Tremors, seizures, or muscle weakness
  • Difficulty breathing or abnormal heart rate
  • Extreme lethargy or collapse
  • Ingestion of a large quantity of green tomatoes, stems, or leaves (especially for dogs under 20 lb / 9 kg)

ASPCA Animal Poison Control: (888) 426-4435 (24/7, consultation fee applies)
Pet Poison Helpline: (855) 764-7661

Related Tomato Products and Foods to Avoid

The tomato family of products extends well beyond fresh fruit. Here's what you need to know about common tomato-based items in your kitchen:

Tomato Products: Can Dogs Eat Them?
Product Safe? Why / Why Not
Tomato sauce / pasta sauce ❌ No Almost always contains garlic, onion, salt, and herbs toxic or harmful to dogs
Ketchup ❌ No High sugar, high sodium, often contains onion powder; some sugar-free versions contain xylitol (extremely toxic to dogs)
Tomato soup ❌ No Typically high in sodium and may contain onion, garlic, cream, and other harmful ingredients
Canned diced tomatoes ⚠️ Caution Only if "no salt added" variety; regular canned tomatoes contain 200–400 mg sodium per serving
Sun-dried tomatoes ❌ No Concentrated acidity, often packed in oil with garlic and herbs; high sodium content
Tomato juice ⚠️ Caution Only if 100% pure with no added sodium; most commercial brands contain 600+ mg sodium per cup
Green (unripe) tomatoes ❌ No β€” Toxic High solanine and tomatine content; risk of glycoalkaloid poisoning
Fried green tomatoes ❌ No β€” Toxic Unripe tomato toxicity plus high fat from frying; risk of pancreatitis

Critical note on xylitol: Some sugar-free ketchups and "no sugar added" tomato products use xylitol (also listed as birch sugar) as a sweetener. Xylitol is extremely toxic to dogs β€” even small amounts can cause rapid hypoglycemia and liver failure. Always check ingredient labels before any tomato product comes within your dog's reach.

Dogs Who Should Not Eat Tomatoes

While ripe tomato flesh is generally safe, certain dogs should avoid it entirely:

  • Dogs with acid reflux or chronic GI conditions: The acidity can aggravate inflammatory bowel disease (IBD), gastritis, or chronic acid reflux. If your dog is on a veterinary-prescribed gastrointestinal diet, don't add tomatoes without your vet's approval.
  • Dogs with kidney disease: Tomatoes are relatively high in potassium (237 mg per 100g). Dogs with chronic kidney disease (CKD) often require potassium-restricted diets, and even small supplemental sources can push levels too high.
  • Dogs with known nightshade sensitivity: Though rare, some dogs show individual food sensitivities to nightshade-family plants. If your dog has reacted poorly to potatoes or peppers, avoid tomatoes.
  • Puppies under 6 months: Young puppies have developing digestive systems and lower body weights, making them more susceptible to both GI upset and glycoalkaloid effects. Stick to veterinary-recommended puppy treats.
  • Dogs on specific medications: If your dog is taking medications that affect potassium levels (such as certain diuretics or ACE inhibitors for heart disease), consult your veterinarian before adding potassium-rich foods like tomatoes.

When in doubt, always consult your veterinarian before introducing new foods, especially if your dog has any pre-existing health conditions or is on a therapeutic diet.

How to Introduce Tomatoes Safely

If your dog has never had tomato before, follow a gradual introduction protocol to monitor for individual sensitivities:

Step-by-Step Introduction
  1. Start with a tiny amount. Give your dog a piece no larger than a pea β€” roughly ΒΌ of a cherry tomato, seeds and skin removed.
  2. Wait 24–48 hours. Monitor for any signs of digestive upset: vomiting, diarrhea, gas, itching, ear redness, or paw licking (possible allergic indicators).
  3. If no reaction, increase slightly. At the next serving, offer the full weight-appropriate portion from the table above.
  4. Limit frequency. Even if your dog tolerates tomatoes well, keep servings to 2–3 times per week maximum. Variety in treats is always better than repetition.
  5. Keep a record. Note the date, amount, and any observations in a pet food journal. This helps you and your vet track potential food sensitivities over time.

Frequently Asked Questions

Can dogs eat cherry tomatoes?

Yes β€” ripe, red cherry tomatoes are safe when prepared correctly. Remove the stem, quarter the tomato (for small dogs), and scoop out the seeds. Limit small dogs to 1–2 cherry tomatoes per serving, no more than 2–3 times per week.

Are tomato plants poisonous to dogs?

The green parts of the tomato plant β€” stems, leaves, and vines β€” contain tomatine and solanine and are toxic to dogs. Unripe green tomatoes also carry elevated levels of these compounds. If your dog has access to a tomato garden, consider fencing off the plants or supervising outdoor time closely.

My dog ate a green tomato from the garden β€” should I be worried?

A single green tomato is unlikely to cause severe poisoning in a large dog, but it can cause GI upset. For a small dog (under 20 lb / 9 kg), the risk is higher. Call your vet or the ASPCA Poison Control hotline at (888) 426-4435 for guidance based on your dog's weight and the estimated amount ingested. Monitor for vomiting, diarrhea, lethargy, or tremors over the next 4 hours.

Can tomatoes cause allergies in dogs?

True tomato allergy is uncommon but possible. Signs of a food allergy in dogs include itching (especially paw and ear scratching), hives, facial swelling, vomiting, or diarrhea. Food intolerances (non-immune reactions) are more common and typically present as digestive upset. If you suspect an allergic reaction, stop feeding tomatoes and consult your veterinarian.

Is it okay to give my dog tomatoes every day?

No. Even though ripe tomato flesh is safe, daily feeding increases the risk of chronic GI irritation from acidity and can displace nutritionally complete food from your dog's diet. Stick to 2–3 servings per week at most, and rotate with other safe fruits and vegetables like blueberries, carrots, or green beans.

Can senior dogs eat tomatoes?

Healthy senior dogs can eat small amounts of ripe tomato flesh. However, senior dogs are more likely to have underlying kidney disease, GI sensitivity, or medication interactions that make tomatoes inadvisable. Always check with your veterinarian before introducing new foods to an older dog's diet.

Written by

Beth Carrasco

All our authors care for dogs every day β€” read more of their work on the authors page.