A little

Can dogs eat tomatoes?

Yes, a little ripe red tomato is fine as an occasional snack, but green tomatoes, stems, leaves and the plant are toxic.

Raw, cooked and other forms of tomatoes

  • A littleRipe red tomato flesh ASPCA and AKC say ripe fruit is non-toxic. Small pieces, now and then.
  • ToxicGreen or unripe tomatoes Hold the plant's toxins (solanine and tomatine).
  • ToxicStems, leaves, vines and the whole plant ASPCA lists the tomato plant as toxic to dogs. AKC says never let her eat the leaves or stems.
  • Skip itTomato sauce, soup, salsa and ketchup AKC says these aren't recommended because they often have garlic and onion.

What to know about tomatoes

Solanine and tomatine, found mostly in the green parts of the plant and in unripe fruit. In large amounts they upset the stomach and can affect the nerves and heart.

Signs to watch for after she eats tomatoes

Drooling, loss of appetite, vomiting, diarrhea, belly pain, low energy, weakness, wobbliness, dilated pupils, tremors or seizures, and a slow or irregular heartbeat. Allergic reactions are rare.

What to do if your dog ate too much tomatoes

If she ate green tomatoes, the plant, or a lot of tomato, call your vet, ASPCA Animal Poison Control (888) 426-4435 or Pet Poison Helpline (855) 764-7661. Don't try to make her vomit at home. AKC says poisoning is rare and usually not fatal, but get her checked if you're worried.

Sources: ASPCA Animal Poison Control: Tomato Plant, AKC: Can Dogs Eat Tomatoes?

Reviewed by Adam Polosetski, DVM · Oct 20, 2026

More vegetables for dogs · Check another food