CAUTION

Can Dogs Eat Tomatoes?

Verdict: CAUTION β€” ripe tomatoes are safe in small amounts; green tomatoes and plant parts are not.

A ripe, red tomato is a low-calorie treat with vitamins A and C, potassium and antioxidants. The danger comes from tomatine, a compound concentrated in the green parts of the plant: stems, leaves and unripe (green) tomatoes. As tomatoes ripen, tomatine levels drop sharply.

Why it's a caution, not a simple yes

  • Green tomatoes, stems and leaves can cause stomach upset β€” and in large amounts, more serious poisoning.
  • Too many ripe tomatoes can cause diarrhea or gas.
  • Tomatoes are acidic and can irritate dogs with sensitive stomachs.
  • Cherry tomatoes and large chunks are a choking hazard for small dogs.

How to serve safely

  1. Choose fully ripe, red tomatoes.
  2. Remove stems and leaves.
  3. Wash thoroughly.
  4. Cut into small, bite-size pieces.

How much is OK?

Treats should stay under 10% of daily calories. A couple of small cubes of ripe tomato are plenty for a medium dog. Introduce slowly and watch for stomach upset.

What about tomato products?

Tomato sauce, soup and salsa are a no β€” they usually contain garlic, onion or salt, which are toxic or unhealthy for dogs.

FAQ

Can dogs eat cherry tomatoes?

Yes, if they're ripe, plain and cut into small pieces.

Can dogs eat green tomatoes?

No. Green tomatoes contain higher levels of tomatine.

Can dogs eat tomato plants from the garden?

No. Keep dogs away from tomato plants β€” stems and leaves are the most toxic parts.

Can dogs eat tomato sauce?

No. Most sauces contain garlic, onion or too much salt.

Sources

  • PetMD: Can Dogs Eat Tomatoes? (petmd.com)
  • ASPCA: People Foods to Avoid Feeding Your Pets (aspca.org)

Editorial update: 2026-09-05 Β· See the sources in this guide

CAN DOGS EAT IT?

Food notes for your best friend

Food guides, preparation notes and precautions. Unsubscribe at any time.

CONTACT

Let’s talk