Skip to content

Can guinea pigs eat tomatoes?

Yes, as fresh food

Ripe tomatoes are fine for guinea pigs and high in vitamin C (Merck). The leaves and plant, however, are poisonous (Royal Veterinary College, PDSA).

How to serve it: ripe fruit only, no stem or green parts

Questions

Can guinea pigs eat tomatoes every day?

Yes, as part of the daily fresh food. It’s best to rotate: several kinds of greens are better than a lot of one.

Can rabbits eat tomatoes?

Yes, but only a little. RWAF says ripe tomato flesh may be given occasionally but should not become a staple. Leaves, stems and the plant are poisonous (RWAF, RSPCA Australia).

Sources

Last checked: October 2026

What can guinea pigs eat?