Can dogs eat tomatoes?
Safe with careRipe red tomato flesh is safe in small amounts. The green parts — unripe tomatoes, leaves, stems, and vines — contain solanine and tomatine, which are toxic. The danger is the plant, not the ripe fruit.
A few bites of ripe red tomato won't hurt most dogs and even adds a little lycopene and vitamin C. The real risk is the tomato plant itself: leaves, stems, and unripe green fruit carry glycoalkaloids that cause GI upset and, in large amounts, more serious signs.
Benefits
- Ripe red flesh contains lycopene, an antioxidant, plus vitamins A, C, and K
- Low in calories and high in water content
- Small amounts add variety as an occasional treat
How much to give
How to prepare
- Use only fully ripe red tomatoes. Remove the stem, leaves, and any green portions completely.
- Wash well and cut into small pieces — whole cherry tomatoes are a choking hazard for small dogs.
- Plain only — no tomato sauce, ketchup, sun-dried tomatoes, or tinned tomatoes (these add onion, garlic, salt, and sugar).
- Introduce a small amount first and watch for any GI upset before offering again.
Watch out for
- GREEN PARTS ARE TOXIC. Leaves, stems, vines, and unripe green tomatoes contain solanine and tomatine — keep dogs away from tomato plants in the garden.
- Signs of green-tomato or plant ingestion: vomiting, diarrhea, lethargy, weakness, drooling, and in large amounts, dilated pupils, tremors, or a slow heart rate.
- Tomato sauces and ketchup almost always contain onion or garlic powder — toxic at meaningful doses — plus salt and sugar.
- Whole cherry and grape tomatoes are a choking hazard for small dogs and fast eaters.
- Acidic flesh can upset sensitive stomachs even when ripe — start small.
Frequently asked
Are ripe red tomatoes safe for dogs?
Yes, in small amounts. The ripe red flesh is non-toxic and contains lycopene and vitamins. Remove all green parts (stem, leaves, any green flesh) and serve plain in small pieces. It should be an occasional treat, not a daily food.
What happens if a dog eats a green tomato or tomato plant?
Green tomatoes, leaves, and stems contain solanine and tomatine. A small nibble usually causes mild GI upset (vomiting, diarrhea). Larger amounts can cause lethargy, weakness, drooling, dilated pupils, tremors, or a slow heart rate. Call your vet or the ASPCA Animal Poison Control ((888) 426-4435) if your dog ate a meaningful amount of the green plant.
Can dogs eat cherry tomatoes?
Ripe cherry tomatoes are safe in small amounts, but the bigger issue is choking — whole cherry tomatoes can lodge in the throat of a small dog. Cut them up and offer only a couple at a time.
Can dogs have tomato sauce or ketchup?
No. Tomato sauce and ketchup almost always contain onion and garlic powder (toxic to dogs), plus salt, sugar, and sometimes xylitol in "sugar-free" versions. The processed products are the problem, not the tomato underneath.
How much tomato is too much for a dog?
Ripe tomato should stay under 10% of daily calories as an occasional treat. There is no toxic dose of ripe red flesh in normal amounts, but large quantities can cause stomach upset from the acidity. The green parts are a different story — any meaningful amount warrants a vet call.
More food guides
Check our toxic-food tool for quick answers, or ask CRO about your specific dog.
This guide is educational and based on US veterinary sources. Individual dogs react differently — introduce any new food slowly, and speak to your vet if your dog has medical conditions like pancreatitis, diabetes, or allergies.