Diet

Can Guinea Pigs Eat Tomatoes? Ripe Flesh Only, Skip the Leaves

The juicy part is fine, but other parts of the tomato plant can actually be toxic to your guinea pig.

Guinea pig next to fresh tomatoes

Disclosure: This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases. This comes at no extra cost to you. Ratings reflect our own editorial evaluation.

What You'll Learn

Ripe tomatoes are safe for guinea pigs and provide vitamin C, potassium, and lycopene. But leaves, stems, and unripe green tomatoes are toxic due to solanine content. Serve only the ripe flesh in small slices two to three times per week, removing all green parts.

Ripe tomatoes are safe for guinea pigs in small amounts, providing vitamin C and lycopene. But tomato leaves, stems, and unripe green tomatoes are toxic, so you need to be careful with preparation.

Every guinea pig owner should know the difference between safe and dangerous parts.

Are Tomatoes Safe for Guinea Pigs?

Guinea pigs (Cavia porcellus) belong to the cavy family and need around 30 to 50 mg of vitamin C daily. Tomatoes are a rich source of vitamin C, and yes, guinea pigs can eat them!

Many piggies love tomatoes, especially cherry tomatoes. Let’s look at the specific benefits.

What Are the Benefits of Tomatoes?

Tomatoes are packed with nutrients that benefit guinea pigs:

  • Vitamin A
  • Vitamin C
  • Vitamin K
  • Potassium
  • Folate
  • Fiber

Vitamin C is vital for growth, development, and tissue repair, and guinea pigs can’t produce it on their own. A raw tomato per 100g contains 95% water, 3.9g carbs, 2.6g sugar, 1.2g fiber, and just 0.2g fat.

These nutrients boost vision, promote healthier skin, and aid digestion. Tomatoes are also low in calories at only 18 cal per 100g.

Are Tomatoes Fruits or Vegetables?

Botanically, tomatoes are fruits because they’re the seed-bearing part of the plant. However, in 1893 the Supreme Court declared them vegetables for customs purposes.

Either way, they’re safe for your piggy when ripe.

Ripe vs. Unripe Tomatoes

Only feed your guinea pigs raw, fully ripe tomatoes. Guinea pigs can’t eat processed food, and unripe green tomatoes are actually toxic to them.

When a guinea pig eats an immature or green tomato, poisoning symptoms can include:

  • Upset stomach and intestinal pain
  • Vomiting and diarrhea
  • Dilated pupils and excessive saliva
  • Increased heart rate
  • Shortness of breath

Watch for other warning signs like reduced appetite, weight loss, lethargy, or abnormal breathing. If any symptoms appear, take your guinea pig to a vet immediately.

How Much Tomatoes Can Guinea Pigs Eat?

The general rule is never more than two to three tiny slices of raw tomato, no more than two to three times a week. If you’re introducing tomatoes for the first time, start with just one slice and monitor for allergic reactions.

Always wash and slice tomatoes before serving. Most hard seeds are a choking hazard, but tomato seeds are soft and safe for guinea pigs to chew and swallow.

Cherry tomatoes work especially well. Just cut one in half and serve every two to three days.

Most piggies enjoy them even more than regular tomatoes. If your guinea pig likes bell peppers, they’ll probably enjoy tomatoes too since both are rich in vitamin C.

Are There Harms of Feeding Tomatoes to Guinea Pigs?

Excessive tomatoes can cause several health issues in both humans and guinea pigs, including allergies, kidney problems, and gastrointestinal distress.

Tomatoes contain histamine, which can trigger allergic reactions like skin rashes, coughing, and swelling. Too much potassium from tomatoes can also lead to kidney problems.

The biggest concern for guinea pigs is oxalic acid. High oxalic acid content causes Cheilitis, a condition that creates painful scabs on your piggy’s mouth.

This requires veterinary treatment and dietary changes. Similar acidic concerns apply to cucumbers and green peppers as well, so always follow serving guidelines.

Stick to one small cherry tomato every two to three days to stay safe.

What Types of Tomatoes Guinea Pigs Can Eat?

There are about 45 types of tomatoes. The ones most commonly fed to guinea pigs include:

  • Cherry (recommended)
  • Plum
  • Grape (in moderation)
  • Beefsteak

All varieties are safe for guinea pigs when ripe. Make sure they’re firm but not too soft, and always serve in small amounts.

One small cherry tomato every two days is plenty.

Can Guinea Pigs Eat Tomato Seeds?

Guinea pigs can eat tomato seeds without any issues. They’re tiny and soft, so they don’t pose a choking hazard like the hard seeds found in apples, oranges, or watermelons.

Can Guinea Pigs Have Tomato Juice?

Guinea pigs can’t have tomato juice. They should only drink fresh, clean water.

Juice is processed and contains high amounts of sugar without the fiber that raw foods provide. It won’t quench their thirst and can damage their health.

Can Guinea Pigs Eat Tomato Sauce?

Only if you’ve made it yourself without any salt, spices, or preservatives. That means plain mashed raw tomato and nothing else.

Never offer store-bought or industrialized sauces to your guinea pig.

Can Guinea Pigs Eat Tomato Leaves?

Guinea pigs can eat many types of leaves, but never tomato leaves. Tomato plant leaves contain toxic compounds that can cause vomiting, dizziness, and in severe cases, death.

What Are the Risks of Tomatoes?

The answer is yes and no. Tomatoes contain solanine, a toxic alkaloid that’s concentrated in the leaves and stems.

The ripe flesh is safe as long as you don’t overfeed.

Stick to two to three thin slices, two to three times a week. If your guinea pig eats too many tomatoes, watch for itching, diarrhea, drowsiness, listlessness, or vomiting.

Foods to Avoid

Some common foods are dangerous for guinea pigs, including chocolate, caffeine, onions, garlic, mushrooms, avocados, nuts, potatoes, and seeds. Never give processed, baked, fried, or cooked food either.

For a complete diet, make sure your piggies have unlimited timothy hay, regular fresh vegetables, and vitamin C-enriched pellets. Better vitamin C sources than tomatoes include red peppers, kale, parsley, and broccoli.

What if My Guinea Pig Doesn’t Like Tomatoes?

If your guinea pig doesn’t like tomatoes, there are plenty of alternative vegetables you can offer. Red peppers, green peppers, broccoli, kale, carrots, and zucchini are all great options.

For vitamin C-rich fruits, try apples, blueberries, kiwis, or strawberries. Feed one type of fruit or vegetable once or twice a week, and avoid citrus fruits since they’re too acidic for most piggies.

Final Thoughts

Ripe tomatoes are perfectly safe for guinea pigs when served occasionally. One tiny cherry tomato every two to three days is the ideal serving size, and all varieties work as long as they’re ripe.

Always remove leaves, stems, and any green parts before serving. Never offer tomato juice, store-bought sauce, or any processed tomato products to your guinea pig.

Frequently Asked Questions

Emma Brooks
Emma Brooks
Guinea Pig Care Specialist

Brought home two guinea pigs in 2020 knowing absolutely nothing. The pet store gave me terrible advice and I learned the hard way. Now I spend my days researching cavy care and writing about it so you don't have to make the same mistakes I did.

More about Emma Brooks →