What Vegetables Can Dogs Eat?


What vegetables can dogs eat? Can dogs eat tomatoes, celery, cucumbers, corn and other vegetables? This is a question — like “can dogs eat apples, grapes, strawberries and other fruits?” — that I’ve often asked myself while strolling through the local farmers’ market or the produce section of the grocery store. Here at Dogster, let’s answer the question, “What vegetables can dogs eat?” by looking at the dos and don’ts for a few common vegetables:

1. Can dogs eat tomatoes?

An English bulldog puppy with tomatoes.

Are tomatoes safe for dogs to eat? The answer is it’s complicated. Photography by Tatiana Katsai / Shutterstock.

Are tomatoes safe for dogs to eat? Sort of — and be careful. Large quantities of tomato should not be fed to dogs; ingested in great enough volumes, naturally occurring chemicals in the fruit can cause heart and nervous system problems.

However, this may cause some consternation, but in small quantities, the tomato fruit is okay for dogs. There has long been debate on dogs and tomatoes, but the worst a little bit of ripe tomato will do to a dog is cause some stomach upset.

The green parts of the tomato plant — the vine, leaves, stems and unripe fruit — are another matter altogether. Solanine is a chemical found in high concentrations in these parts. One of the tomato’s natural defenses, solanine is found throughout the nightshade family, including the tomato and potato. If you have tomatoes in your garden, you’re better off keeping the dog out.

2. Can dogs eat carrots?

A French bulldog puppy eating a carrot.

Can dogs eat carrots?