Can Dogs Eat Tomatoes? Ripe vs. Green, Sauces and Garden Safety

Can dogs eat tomatoes? Ripe ones in small amounts, yes. Learn which parts are risky, how much to give and why most tomato sauces are a no.

! VerdictSafe in moderation
· Updated · Sources ↓ · 7 min read
Share
Can dogs eat tomatoes - a Labradoodle sitting beside a raised garden bed next to a bowl of ripe halved cherry tomatoes
Share
Health Note: This article is for general information only and isn’t a substitute for advice from your veterinarian. If your dog seems unwell, contact your vet. Read our Veterinary Disclaimer.

Can dogs eat tomatoes? Ripe red tomatoes are safe for most dogs in small amounts. The green parts are a different story: leaves, stems, vines and unripe green tomatoes contain compounds that can upset a dog’s stomach and, in large amounts, cause more serious signs. Most tomato sauces and soups are off the menu too. Here’s where the line sits.

Quick Verdict

Ripe and plain: yes, a little. Green or cooked into a sauce: no. Share a few pieces of fully ripe, washed tomato with the stem removed. Keep dogs away from tomato plants and unripe fruit, and skip ketchup, sauces and soups, which often contain onion, garlic, salt or sugar.

Are Tomatoes Bad for Dogs?

It depends on the part and the ripeness. Tomatoes belong to the nightshade family, and the green parts of the plant contain glycoalkaloids called tomatine and solanine. As a tomato ripens, the levels in the fruit drop sharply. The ASPCA lists the tomato plant as toxic to dogs but notes that the ripe fruit is non-toxic.

The American Kennel Club adds that a dog would usually need to eat a large amount of the green plant to become seriously ill. So a stolen leaf is rarely an emergency, but a dog that grazes on the vines is a real concern.

Part or FormSafe for Dogs?Why
Ripe red tomato fleshYes, small amountsLow in tomatine; low in calories
Ripe cherry or grape tomatoesYes, cut upWhole ones can be a choking risk for small dogs
Yellow or orange ripe tomatoesYes, small amountsSame as red, once fully ripe
Green, unripe tomatoesNoHigher in tomatine and solanine
Leaves, stems and vinesNoHighest levels; the main poisoning risk
Plain cooked tomatoYes, a littleFine if nothing else is added
Can dogs eat tomatoes - a Labradoodle sitting beside a raised garden bed next to a bowl of ripe halved cherry tomatoes
Ripe, plain tomatoes are fine in small pieces; the green plant is the part to keep away.

Are Tomatoes Good for Dogs?

Ripe tomatoes are mostly water and very low in calories. Per 100 grams, USDA FoodData Central lists about 18 calories, 2.6 grams of sugar, 1.2 grams of fiber, vitamin C and potassium. They also contain lycopene, the pigment that makes them red.

That makes tomato a reasonable low-calorie snack, but not a superfood for dogs. A complete dog food already covers their needs, so think of tomato as an occasional treat, not a health boost.

How Much Tomato Can a Dog Eat?

Calories aren’t the limit here; the acidity is. Too much tomato can upset the stomach, so keep it to a few pieces. We used cherry tomatoes as the measure (about 17 grams each, roughly 3 calories), cut into halves or quarters.

Dog’s WeightRipe Cherry TomatoesOr Medium Tomato SlicesCalories
10 lb (4.5 kg)1, quartered1 thin slice~3 kcal
25 lb (11 kg)1-2, halved1-2 slices~3-6 kcal
50 lb (23 kg)2-3, halved2-3 slices~6-9 kcal
75 lb (34 kg)3-43-4 slices~9-12 kcal
100 lb (45 kg)4-54-5 slices~12-15 kcal

Our estimates for a healthy adult dog, a few times a week. A slice means about one-eighth of a medium tomato. Start with a single piece the first time.

How to Serve Tomatoes Safely

  • Choose fully ripe fruit: evenly colored and slightly soft, with no green patches.
  • Wash it and pull off the stem and any green cap.
  • Cut it up: quarter cherry tomatoes for small dogs; dice larger tomatoes.
  • Serve plain, raw or lightly cooked, with no salt, oil, garlic, onion or herbs.

A few diced pieces mixed with cucumber make a cool summer snack; see our guide to cucumbers for dogs.

Can dogs eat tomatoes - hands quartering ripe cherry tomatoes on a cutting board with stems removed
Quarter cherry tomatoes and remove every green stem before sharing.

Tomato Sauce, Ketchup and Other Tomato Foods

Most tomato products are made for people, and that’s where the problems hide:

FoodVerdictMain Concern
Pasta and pizza sauceAvoidGarlic, onion, salt, oil, herbs
KetchupAvoidAbout 21 g sugar per 100 g, plus salt; some contain onion powder
Tomato soupAvoidOnion, garlic, salt, cream
SalsaAvoidOnion, garlic, chili, lime
Sun-dried tomatoesAvoidSalt and oil, concentrated acidity
Plain canned tomatoes, no salt addedA spoonful at mostCheck the label for salt and seasonings

Ketchup value from USDA FoodData Central. Onion and garlic in any form, including powders, can damage a dog’s red blood cells, according to the ASPCA.

A lick of plain sauce off a plate is unlikely to cause harm. A bowl of leftover spaghetti sauce or a pizza crust soaked in it is worth a call to your vet, mostly because of the onion and garlic.

Tomato Plants in the Garden: A Safety Checklist

Growing tomatoes with a curious dog at home is very doable with a few habits:

  • Fence or raise the bed so your dog can’t chew vines or snack on green fruit.
  • Pick up fallen and split fruit, especially green ones knocked off by wind.
  • Put prunings straight in a lidded bin rather than leaving them on the lawn.
  • Store fertilizer out of reach. Organic tomato fertilizers made with bone meal, blood meal or fish meal smell tempting to dogs and can cause vomiting, or a stomach blockage if a lot is eaten.
  • Check sprays and slug pellets. Garden chemicals are often a bigger danger than the plant itself.
Can dogs eat tomatoes - ripe red tomatoes next to green unripe tomatoes, leaves and stems for comparison
Ripe red fruit (left) is the only part to share. Green tomatoes, leaves and stems (right) stay away from dogs.
My dog ate a tomato plant or green tomatoes. What now? Remove any remaining plant material and note roughly how much was eaten. A nibble often causes nothing, or mild vomiting or diarrhea. Call your vet or the ASPCA Animal Poison Control Center at (888) 426-4435 (a fee may apply) if your dog ate a lot, or shows drooling, repeated vomiting, weakness, wobbliness, confusion, dilated pupils or a slow heart rate. If fertilizer or garden chemicals were involved, call right away.

Puppies and Dogs With Health Conditions

Can puppies eat tomatoes?

A small piece of ripe tomato is fine for most puppies, but they’re more likely to chew on garden plants, so supervision matters more than the snack itself.

Sensitive stomachs and acid reflux

Tomato’s acidity can bother some dogs. If your dog has a delicate stomach, skip it or offer only a sliver. Our dog upset stomach guide has gentler options.

Kidney disease

Tomatoes contain potassium, and dogs with kidney disease may be on a diet that controls minerals. Ask your vet before adding any treat.

Pancreatitis

Plain tomato is very low in fat, but sauces, pizza and cheesy dishes are not. Keep those away completely.

Vet's Note

Do dogs get sick from tomato plants? It's uncommon and usually mild, like drooling, vomiting or diarrhea. Large amounts of leaves or green fruit are the real concern.

What about a lick of pasta sauce? A lick is rarely a problem. A bowl of sauce with onion or garlic is worth a call.

Dogs with kidney disease? Ask first, because tomatoes add potassium.

— Dr. Sarah Miller, DVM

Tomatoes for Dogs: Quick Serving Guide

✓ Do

  • Share only fully ripe tomatoes
  • Remove the stem and green cap
  • Cut cherry tomatoes for small dogs
  • Fence off tomato plants in the garden

✕ Don’t

  • Let dogs chew leaves, stems or vines
  • Give green, unripe tomatoes
  • Share sauce, ketchup, soup or salsa
  • Leave fertilizer where dogs can reach it

Every dog is different. Dogs with kidney disease, pancreatitis or a sensitive stomach should get their vet’s okay first.

Frequently Asked Questions

Can dogs have tomatoes with seeds?

Yes. The seeds in a ripe tomato are fine for dogs. Just remove the stem and green cap.

Can dogs eat cooked tomatoes?

Plain cooked tomato is fine in small amounts. The problem is what usually gets cooked with it, like onion, garlic, salt and oil.

Can dogs eat tomato sauce?

It’s best avoided. Most sauces contain garlic or onion, which are toxic to dogs. A lick is unlikely to hurt, but don’t share plates of pasta or pizza.

Are tomatoes good for dogs?

They can be a healthy low-calorie snack in small amounts, with vitamin C, potassium and lycopene. They don’t add anything a complete diet lacks, so they’re a treat, not a supplement.

Can dogs eat tomatoes and cucumbers?

Yes. A few pieces of ripe tomato with plain cucumber make a refreshing snack, as long as there’s no dressing, onion or salt.

How many tomatoes can make a dog sick?

Ripe fruit rarely causes more than an upset stomach if a dog overeats. The bigger risk is the green plant and unripe fruit, where a large amount can cause poisoning signs. If you’re unsure, call your vet.

The Bottom Line

So, can dogs eat tomatoes? Ripe, plain tomato in small pieces is a safe, low-calorie treat for most dogs. The risks come from the green parts of the plant, unripe fruit, and tomato products made with onion, garlic, salt or sugar. Fence off your garden, keep fertilizer stored safely and call your vet if your dog eats a lot of the plant. For more food safety guides, browse our Can Dogs Eat? section. This article is general information, not veterinary advice; see our Veterinary Disclaimer.

References & Sources

Written by CPD Nutrition Desk using the sources below. We are not affiliated with these organizations, and this guide is not a substitute for advice from your veterinarian.

  1. ASPCA — Tomato plant
  2. American Kennel Club (AKC) — Can dogs eat tomatoes
  3. USDA — USDA FoodData Central
  4. ASPCA — People foods avoid feeding your pets
  5. ASPCA — ASPCA Animal Poison Control Center