Can Dogs Eat Tomatoes?

⚠️ Caution — depends on how it's served

Short answer

Ripe red tomato flesh is okay; green parts are not.

Why it matters

Stems, leaves and unripe tomatoes contain tomatine, which can upset the stomach. Tomato sauces often include onion or garlic.

How to feed it safely

Offer a small piece of ripe red tomato at most — never green parts or sauces.

Introduce any new food slowly and keep treats under about 10% of your dog's daily calories. Pets with health conditions, allergies or on special diets should only get new foods after talking to a vet.

Other foods to check

Frequently Asked Questions

Can dogs eat tomatoes?

Ripe red tomato flesh is okay; green parts are not.

Is tomatoes toxic to dogs?

It depends on how it is served. Stems, leaves and unripe tomatoes contain tomatine, which can upset the stomach. Tomato sauces often include onion or garlic.

How should I feed tomatoes to my dog?

Offer a small piece of ripe red tomato at most — never green parts or sauces.

⚕️ This page is general educational information, not veterinary advice or a diagnosis. If you are worried about your pet, contact a qualified veterinarian.

Explore more on PawAtlas