Tomatoes are a staple in many kitchens, but when it comes to feeding them to your dog, you might pause and ask: Can dogs eat tomatoes? The answer isn’t a simple yes or no—it depends on the ripeness of the tomato and how it’s served.
In this guide, we’ll dive into whether tomatoes are safe for dogs, which parts you should avoid, and how to feed them safely. Whether your dog has stolen a cherry tomato off the counter or you’re considering offering one as a treat, here’s what you need to know.
Are Tomatoes Safe for Dogs?
Yes—ripe tomatoes are safe for dogs to eat in moderation. They are non-toxic and can even offer some health benefits. However, there’s a catch. Unripe (green) tomatoes, stems, and leaves contain a substance called solanine, which can be toxic to dogs in large amounts.
Solanine is mostly found in the green parts of the tomato plant. A fully ripened, red tomato contains very little solanine, making it safe in small portions. But you should never let your dog chew on tomato plants or unripe green tomatoes from the garden.
Health Benefits of Tomatoes for Dogs
When fed properly, tomatoes can provide some nutritional benefits for your pup. Here’s what makes ripe tomatoes a potentially healthy snack:
1. Low in Calories
Tomatoes are low in calories, making them a smart treat option for dogs that need to watch their weight.
2. Rich in Vitamins
Ripe tomatoes contain vitamin C, vitamin A, and vitamin K—nutrients that support immune health, vision, and cell function.
3. Antioxidant Power
Tomatoes are a source of lycopene, an antioxidant known for its anti-inflammatory properties. Lycopene may help reduce the risk of certain diseases and promote overall wellness in dogs.
The Risks of Feeding Tomatoes to Dogs
Although ripe tomatoes are generally safe, there are still a few risks to keep in mind:
- Solanine Poisoning: Ingesting large amounts of green tomatoes, stems, or leaves can lead to solanine poisoning. Symptoms include drooling, weakness, upset stomach, slowed heart rate, and confusion.
- Allergic Reactions: Some dogs may be allergic to tomatoes. If you notice itching, swelling, or difficulty breathing, stop feeding tomatoes immediately and consult your vet.
- Digestive Upset: Too many tomatoes—ripe or not—can upset your dog’s stomach. Always serve in moderation.
How to Safely Feed Tomatoes to Dogs
If you decide to offer your dog a tomato, here are a few safety tips to follow:
- ✅ Only use ripe, red tomatoes. These have low solanine levels and are safe in small quantities.
- 🚫 Avoid green tomatoes, leaves, and stems. These contain solanine and can be harmful.
- 🧼 Wash thoroughly. Always wash tomatoes to remove dirt and pesticides.
- 🍽️ Serve plain. Avoid seasoning, oils, or tomato-based sauces (which may contain garlic, onions, or salt—dangerous for dogs).
- 🍅 Chop into small pieces. This helps prevent choking, especially for smaller dogs.
How Much Tomato Can a Dog Eat?
Tomatoes should only be an occasional treat, not a regular part of your dog’s diet. Here’s a rough guide:
- Small dogs: 1–2 small pieces of ripe tomato
- Medium dogs: Up to 1 cherry tomato or 2–3 chopped pieces
- Large dogs: 1–2 cherry tomatoes or a few small slices
As always, start slow and observe your dog after feeding any new food.
Can Dogs Eat Cherry Tomatoes?
Yes, cherry tomatoes are safe as long as they are ripe and served plain. However, they should be cut into halves or quarters to reduce the risk of choking. Never offer green cherry tomatoes or ones with stems attached.
Can Dogs Eat Cooked Tomatoes?
Plain, cooked tomatoes can be safe, but many recipes include ingredients that are toxic to dogs, such as onions, garlic, salt, and spices. That means your leftover pasta sauce or pizza is not a safe option. If you want to feed cooked tomatoes, they should be plain and unseasoned.
What About Tomato Sauce or Ketchup?
This is where things get tricky. Most commercial tomato sauces and ketchup are not safe for dogs. These products often contain:
- Onions and garlic (both toxic to dogs)
- Salt and sugar (which can cause health issues over time)
- Preservatives and artificial flavors
Even a small amount of ketchup or marinara sauce can lead to stomach issues—or worse. It’s best to keep these off the menu.
Signs of Tomato Toxicity in Dogs
If your dog eats green tomatoes or part of a tomato plant, keep an eye out for symptoms like:
- Vomiting
- Diarrhea
- Weakness or lethargy
- Tremors
- Abnormal heart rate
If you notice any of these signs, call your vet immediately.
Conclusion
Yes, dogs can eat ripe tomatoes in small amounts. They’re low in calories and high in beneficial nutrients like vitamin C and lycopene. But caution is key—only feed ripe, red tomatoes, and avoid the green parts of the plant completely.
As with all human foods, moderation matters. And when in doubt, always check with your veterinarian—especially if your dog has any underlying health conditions.
Want to learn more about safe fruits and veggies for dogs? Check out our full dog nutrition series!
And if your pup has a favorite healthy snack, share it in the comments below!

We are a passionate team of pet enthusiasts dedicated to caring for and protecting the animals we love. Our mission is to provide helpful advice, tips, and insights to ensure your pets live their happiest, healthiest lives. Whether you’re a dog lover, cat companion, or care for other furry (or feathered) friends, we’re here to guide you with expert knowledge and heartfelt recommendations. Explore our articles and join our journey to make the world a safer, happier place for pets everywhere!