Tomatoes

Can dogs eat tomatoes?

Safe in moderation

Ripe red tomato flesh is safe for dogs in small amounts, but green tomatoes and the leaves and stems are toxic.

Reviewed by the Webvet Veterinarian Team · Last reviewed June 26, 2026

Can Dogs Eat Tomatoes?

In moderation, yes. A few small pieces of ripe, red, plain tomato are safe for most dogs, but the green parts of the plant are a different story. Fully ripe tomato flesh is non-toxic and carries useful vitamins and antioxidants, so an occasional bite is fine. The real hazards are green, unripe tomatoes and the leaves, stems, and vines, which contain solanine and tomatine and can cause stomach upset, weakness, and tremors if a dog eats them in quantity. Serve only ripe fruit, keep the portion small, and skip anything seasoned, and tomato becomes a low-risk treat rather than a worry.

Key Takeaways
  • 1Ripe, red tomato flesh is non-toxic to dogs and safe in small amounts as an occasional treat.
  • 2Green, unripe tomatoes and the leaves, stems, and vines contain solanine and tomatine, which are toxic in quantity.
  • 3Serve plain: no ketchup, pasta sauce, tomato soup, or seasoned dishes, which often hide onion, garlic, and salt.
  • 4Keep tomato under the 10% treat rule and introduce it slowly to check your dog's tolerance.
  • 5A bite of ripe tomato is rarely an emergency, but call your vet if your dog eats green fruit or a lot of plant material.
JustFoodForDogs logo
Fresh, vet-developed food for the other 90% of the bowl

Treats should stay under 10% of your dog's daily calories. JustFoodForDogs makes the rest of it.

  • Recipes developed by veterinary nutritionists
  • Whole-food ingredients you can recognise
  • Fresh meals delivered to your door

Webvet may earn a commission when you click through to JustFoodForDogs, at no extra cost to you.

Are tomatoes safe for dogs?

The answer is a qualified yes. Ripe red tomato flesh is considered non-toxic to dogs, and most dogs can enjoy a small piece without any trouble. Tomatoes belong to the nightshade family, which sometimes makes owners nervous, but the ripe fruit is the safe part of that plant. The concern is not the red flesh you slice for a salad; it is the green, unripe fruit and the green foliage, which are a genuinely different matter and should be kept away from dogs entirely.

Fresh ripe red tomatoes, one sliced open to show the juicy flesh
Only fully ripe, red tomato flesh is safe for dogs, and only in small amounts.
Single ingredientGaines Family Farmstead Sweet Potato Bones Single Ingredient Dog Chews, 32-oz bag
From ChewyIn stock
Gaines Family Farmstead Sweet Potato Bones Single Ingredient Dog Chews, 32-oz bag

Dehydrated sweet potato with one ingredient. All the chew, none of the butter, salt, or seasoning.

$33.99

Webvet may earn a commission when you click through to Chewy, at no extra cost to you.

Safe, though, does not mean unlimited or nutritionally important. A dog gets everything it needs from complete, balanced dog food, and tomato is at best a minor extra for flavor and variety. Treat it as an occasional snack rather than a regular addition to the bowl. Dogs with a sensitive stomach, a history of digestive issues, or known food sensitivities should have tomato only in tiny amounts, if at all, and it is always worth asking your vet before you start offering a new human food.

Why green tomatoes and the plant are toxic

Tomato plants produce two compounds that protect them from insects and grazing animals: solanine and tomatine. These are concentrated in the green parts of the plant, the leaves, stems, vines, and the unripe green fruit. As a tomato ripens and turns red, the level of these compounds drops sharply, which is exactly why ripe flesh is safe and green fruit is not. The redder and riper the tomato, the lower the toxin content, so a firm green tomato off the vine is far riskier than a soft red one.

For a dog to actually get sick, it usually has to eat a fair amount of green material, not just a nibble. Tomatine poisoning is uncommon and rarely fatal, but it is real, and the classic scenario is a dog that raids a garden and chews on the vines or eats several unripe tomatoes at once. Signs that a dog has overdone the green parts include gastrointestinal upset, lethargy, muscle weakness, tremors, and a loss of coordination. Because these symptoms can look like other problems, it is worth telling your vet if you know your dog got into the tomato plants.

Do ripe tomatoes offer any benefits?

Ripe tomatoes do carry some genuinely useful nutrients, even if a dog does not depend on them. They are low in calories and mostly water, which makes them a light snack, and they contain vitamins A and C along with vitamin K, potassium, and folate. Tomatoes are also a well-known source of lycopene, the antioxidant pigment that gives them their red color and has been studied for its role in cell protection. There is a modest amount of fiber too, which supports healthy digestion in small doses.

Close-up of fresh tomatoes
Made with real fruitFruitables treat pouches in assorted flavors
From Chewy
Fruitables Skinny Minis Pumpkin & Berry Flavor Dog Treats, 12-oz bag

Soft training treats made with real pumpkin and blueberries, small enough to hand over often within the 10% treat rule.

$9.29

Webvet may earn a commission when you click through to Chewy, at no extra cost to you.

None of this makes tomato a food your dog needs. A complete, balanced dog food already supplies these vitamins and minerals in the right proportions, so the nutrients in a slice of tomato are a small bonus rather than a reason to feed it. If your main goal is a healthy treat, the real value of tomato is that it is low in calories and something a little different for your dog to try.

Ripe tomato (per 100g)Roughly
CaloriesAbout 18 kcal
WaterAbout 95%
Key vitaminsA, C, K, folate
AntioxidantLycopene
Fat and sodiumVery low

How much tomato can a dog have?

Keep it small. A few small pieces of ripe, plain tomato is plenty for most dogs, and there is no reason to serve more. The general guideline for any treat is the 10% rule: snacks of all kinds, tomato included, should make up no more than about 10% of your dog's daily calories, with the other 90% coming from balanced food. Because tomato is so low in calories, staying under that limit is easy, but portion size should still scale to the size of your dog. The table below is a sensible starting point by body weight. Whatever the size of your dog, introduce tomato slowly the first time and watch for any digestive upset over the next day, since even ripe tomato is slightly acidic and a large amount can loosen the stool or cause mild stomach discomfort in a dog that is not used to it.

Ripe red tomatoes next to a green unripe tomato with leaves and stem
Ripe red flesh on the left is safe; the green fruit, leaves, and stems on the right are not.
Dog sizeSuggested servingFrequency
Extra small (under 10 lb)1 small pieceOccasional
Small (10 to 20 lb)1 to 2 small piecesOccasional
Medium (20 to 50 lb)A few small piecesOccasional
Large (over 50 lb)A small handful of piecesOccasional

How to prepare and serve tomatoes safely

A minute of preparation is what keeps tomato safe. The goal is to remove the risky parts and serve nothing but plain ripe flesh:

Use only fully ripe, red tomatoes, and remove all stems, leaves, and green vine first. Skip anything green or partly green, which is where the solanine and tomatine are concentrated, and never let the foliage end up in your dog's food.

Wash the tomato, cut it into small, bite-sized pieces, and serve it plain. Smaller pieces lower the choking risk, especially for little dogs eating a whole cherry tomato, and plain means no salt, oil, butter, herbs, onion, or garlic. Onion and garlic are toxic to dogs, and the seasonings on human tomato dishes are the main reason those dishes are off limits.

Tomato products to avoid

Most tomato-based foods in a human kitchen are not suitable for dogs, and the tomato is rarely the problem. Ketchup is loaded with sugar, salt, vinegar, and sometimes onion powder, and some brands contain the sweetener xylitol, which is dangerous to dogs. Pasta and pizza sauces are cooked with onion and garlic, both of which are toxic to dogs and can damage red blood cells over time. Tomato soup is usually high in sodium and often made with cream, onion, and garlic, and sun-dried tomatoes are concentrated and frequently packed in oil with added salt and herbs. Even the tomato on a burger or in a sandwich comes with salt, onions, and rich sauces, so the slice may be fine but the meal is not. The safest rule is to serve tomato the way you would prepare it for a baby: fresh, ripe, plain, and unseasoned. If a tomato has been turned into a sauce, a soup, a ketchup, or a seasoned dish, assume it is not dog food.

Risks and what to watch for

With ripe, plain tomato served in small amounts, the risks are minor. The most likely issue is mild digestive upset, since tomatoes are acidic and a dog that eats too much may get gas, a loose stool, or a slightly sour stomach. Dogs with acid reflux or existing gastrointestinal problems tend to be more sensitive, so those dogs should probably skip tomato altogether. Whole cherry tomatoes can also be a choking hazard for small dogs, which is why cutting them in half or into pieces is worth the extra second.

A small serving of tomatoes in a ceramic dish

The more serious risk is the green plant. A dog that eats a pile of unripe tomatoes or grazes on the leaves and stems can develop the signs of tomatine trouble: an upset stomach, drooling, lethargy, weakness, tremors, an abnormal heart rate, or unsteady movement. This is uncommon and usually not life-threatening, but it is not something to ignore. If you keep tomato plants, the single best prevention is to keep your dog away from them, since the garden is where most tomato problems actually start.

Safe alternatives to tomatoes

If you want a crunchy vegetable treat without the acidity or the green-plant worry, carrots are a sturdy, low-calorie option you can serve raw in sticks or lightly cooked, and they are gentle on most dogs' stomachs. Cucumbers are another excellent choice, about 95% water and very low in calories, which makes them a hydrating, weight-friendly snack. Both are easy to prepare, easy on digestion, and free of the green-part toxin concern that comes with tomatoes, so they are simple to rotate in as everyday treats.

Zuke's Mini Naturals Peanut Butter & Oats Recipe Pet Treats for Dogs, 16-oz pouch
From ChewyIn stock
Zuke's Mini Naturals Peanut Butter & Oats Recipe Pet Treats for Dogs, 16-oz pouch

Soft, pea-sized training treats small enough to reward often while keeping treats inside the 10% of daily calories vets recommend.

$14.94

Webvet may earn a commission when you click through to Chewy, at no extra cost to you.

Frequently asked questions

Frequently Asked Questions

Can dogs eat cherry tomatoes?

Yes, if they are fully ripe and red. A ripe cherry tomato is safe in small amounts, but cut it in half or into pieces first, because a whole cherry tomato can be a choking hazard for small dogs. Skip any that are still green or firm.

Can dogs eat tomato skin and seeds?

The skin and seeds of a ripe red tomato are not toxic, so a dog can eat them in the small amounts found in a piece of ripe flesh. There is no need to peel or deseed a ripe tomato, though large quantities of any part can still upset a sensitive stomach.

Can dogs eat tomato sauce or ketchup?

No. Pasta sauce, pizza sauce, and ketchup are cooked or blended with onion, garlic, salt, sugar, and sometimes the sweetener xylitol, all of which are unhealthy or outright toxic to dogs. Stick to plain, fresh, ripe tomato instead of any processed tomato product.

Can dogs eat tomato soup?

Tomato soup is not a good idea. It is usually high in sodium and often made with cream, onion, and garlic, which do not agree with dogs. A dog that laps up a little spilled soup is unlikely to be harmed, but it should not be served on purpose.

What happens if my dog eats a green tomato?

One small green tomato may only cause a mild stomach upset, but several, or a mouthful of leaves and stems, can lead to signs of tomatine trouble such as lethargy, weakness, tremors, or vomiting. If your dog ate green fruit or a lot of plant material, call your vet or a pet poison hotline for advice.

A spread of dog-safe vegetables: carrots and sliced cucumbers
Carrots and cucumbers are crunchy, low-acid alternatives that are easy to serve safely.

Sources: ASPCA: People Foods to Avoid Feeding Your Pets; AKC: Fruits & Vegetables Dogs Can and Can't Eat; Merck Veterinary Manual: Food Hazards. This article is educational and not a substitute for veterinary advice.

Sources

Reviewed by the Webvet Veterinarian Team

General guidance based on credible veterinary sources — not a diagnosis or a substitute for your veterinarian. If your pet ate something toxic or is unwell, contact your vet or a pet poison line right away.