Can dogs eat Tomatoes?

can dogs eat tomatoesCaution



Tomatoes are safe for dogs to consume moderately as long as they are ripe. However, tomatoes have high acidity levels; they should only be given to dogs in small amounts. In addition, never feed young tomatoes, tomato leaves, and their stems to your dog since they contain solanine that is toxic to dogs.


  • Ripe tomatoes are rich in antioxidants, vitamin C, and vitamin K. These nutrients have cancer-fighting properties.
  • Tomatoes contain soluble and insoluble fiber, promoting healthy digestion in dogs and maintaining normal blood sugar levels.
  • Tomatoes are high in lycopene, which is good for the heart. They also have beta-carotene, which promotes good eye health in dogs.


  • Unripe tomatoes contain alkaloid solanine which is toxic to dogs in large quantities. The toxin is also present in tomato stems and leaves.
  • Tomatoes are highly acidic; excessive consumption can cause stomach upset in dogs.


  • Only feed dogs completely ripe tomatoes. Remove the stems and leaves. Wash and peel the tomatoes.
  • Cook peeled tomatoes properly and cut them into bite-sized pieces. Cooking the tomatoes makes it much easier for dogs to absorb and utilize the lycopene.
  • Serve tomatoes to your dog in small quantities and moderation.

Articles by food type

what fruits can dogs eat

Fruit & Veg

herbs for dogs

Herbs & Spices

can dogs eat pumpkin seeds

Nuts & Seeds

can dogs eat grains


can dogs eat raw meat

Meat & Offal

can dogs eat seafood


can dogs eat egg and dairy

Egg & Dairy

can dogs eat human food

Human Food

Diet & Recipes

Diet & Recipes