Skip to content

Free US shipping over $49 · 30-day free returns

Giddy PetsGiddy Pets

Food safety

Can Guinea Pigs Eat Tomatoes? Yes, Ripe Fruit Only

Yes, guinea pigs can eat ripe tomatoes, and VCA Animal Hospitals lists tomato among vegetables high in vitamin C, which guinea pigs must get from their food. Only the ripe red fruit belongs in the bowl. Tomatoes are nightshades, and the leaves, stems and unripe green fruit are the parts to keep away from small pets. Ripe tomato is also watery and acidic, so a couple of small pieces a few times a week is the right amount.

By Matt GarnettUpdated November 13, 20264 min read3 sources

Why ripe tomato is a good choice

Guinea pigs cannot produce their own vitamin C and need it from their diet every day, as VCA and Merck both explain. VCA names bell pepper, tomato, turnip, collard greens and asparagus as vegetables high in vitamin C, so a little ripe tomato earns its place in the rotation.

It is a supporting food, not a staple. VCA calls hay the most important part of a guinea pig's diet and recommends unlimited timothy or other low-calcium hay, along with a high-fiber, timothy-based guinea pig pellet and a variety of fresh vegetables.

Leaves, stems and green fruit

Tomato plants belong to the nightshade family. The House Rabbit Society, writing about rabbits, notes that only ripe tomato fruit is safe and that the unripe fruit and greens are toxic. The same caution makes sense for guinea pigs: no leaves, no stems, no green tomatoes.

Remove the green cap and stem before serving, and keep guinea pigs away from garden tomato plants during floor or lawn time. If your guinea pig chewed tomato leaves or green fruit, call a vet or the ASPCA Animal Poison Control Center at (888) 426-4435; a fee may apply.

How to prepare tomato

Choose a fully ripe, red tomato. Wash it, cut away the stem end completely and slice a small wedge into bite-size pieces. Cherry tomatoes can be halved or quartered. The seeds and skin of ripe fruit can stay.

Serve only plain fresh tomato. Ketchup, sauces, salsa and canned tomatoes contain salt, sugar, onion or garlic, none of which a guinea pig should have. Remove uneaten pieces from the cage within a few hours.

Scattering a few safe pieces around a small animal playpen encourages natural foraging, and a roomy indoor cage makes it easy to spot and remove leftovers.

How much tomato can a guinea pig have?

Because ripe tomato is acidic and watery, a sensible portion for an adult guinea pig is one or two small pieces, about the size of a cherry tomato in total, two or three times a week. It works best mixed with leafy greens rather than on its own.

Introduce it slowly. VCA notes that guinea pigs do not adapt easily to changes in food and that sudden changes can result in a refusal to eat, so offer one small piece first and watch the droppings.

Building vitamin C into the week

Tomato is one of several vitamin C sources, not the whole answer. Rotating it with bell pepper, collard greens, turnip and asparagus spreads the vitamin C across the week without overdoing acidic fruit.

Pellets matter as well. VCA advises using or replacing guinea pig pellets within 90 days of manufacture because their vitamin C breaks down over time, and Merck advises against substituting rabbit pellets. Talk with your vet about the best vitamin C sources for your pet.

Signs of trouble and when to call a vet

Too much acidic fruit can cause soft droppings or a sore mouth. Stop the tomato, keep offering hay and water, and watch closely. Diarrhea in a small animal can become serious quickly, so call a vet if it lasts more than a day.

VCA lists signs of vitamin C deficiency as a rough coat, loss of appetite, diarrhea, reluctance to move or signs of pain, swollen feet or joints, and bleeding or ulcers on the gums or skin, and advises seeing a veterinarian as soon as possible. A guinea pig that stops eating needs a vet promptly.

Other vegetables to offer

Romaine and red leaf lettuce, cilantro, carrot tops, broccoli and squash are other good choices from VCA's list. Bell pepper is the standout for vitamin C and is less acidic than tomato.

Merck says high-calcium greens such as parsley, kale and spinach should not be given often, and VCA advises against iceberg lettuce, oats, seeds, nuts and dry cereals.

This page is general information, not veterinary advice, and it cannot replace an examination by the vet who knows your pet.

Common questions

Can guinea pigs eat tomato leaves or stems?

No. Tomato leaves and stems belong to the nightshade plant and should never be given. Remove the green cap before serving, and call a vet if your guinea pig chewed the plant.

Can guinea pigs eat cherry tomatoes?

Yes, if they are fully ripe and red. Remove the stem, cut each one into small pieces and offer one or two as part of the day's vegetables.

Can guinea pigs eat green tomatoes?

No. Unripe green tomatoes come from the same plant as the toxic leaves, so offer only fully ripe fruit and keep green tomatoes out of the cage.

Are tomatoes good for guinea pigs' vitamin C?

Yes. VCA lists tomato among vegetables high in vitamin C. Rotate it with bell pepper, collard greens, turnip and asparagus rather than relying on tomato alone.

Can guinea pigs eat tomatoes every day?

It is better two or three times a week. Ripe tomato is acidic and watery, so small, occasional portions mixed with leafy greens suit a guinea pig best.

Sources we checked

This guide is general information, not veterinary advice. If your pet is unwell or injured, contact your veterinarian.

Explore related equipment

Practical reading to help you choose, measure and care for your pet’s gear.