Can Guinea Pigs Eat Tomatoes? Cherry and Beefsteak Types
By Dr. Zubair Khalid, DVM, MS, PhD ·

Can guinea pigs eat tomatoes? Yes, but only the ripe flesh of the fruit, in small amounts. The leaves, stems, and unripe green parts of the tomato plant are toxic to guinea pigs and should never be offered. This article is educational and is not a substitute for veterinary diagnosis or treatment.
Quick Answer
- Ripe tomato flesh (red, fully ripe) is safe for guinea pigs in small amounts, about a 1-inch piece or one cherry tomato a few times a week.
- Never feed tomato leaves, stems, or green unripe tomatoes. These contain solanine, which is toxic.
- Tomatoes are acidic and watery, so they should be a treat, not a staple. Hay, pellets, and leafy greens come first.
- Remove all seeds and any stem or leaf material before offering a piece.
- If your guinea pig eats leaves, stems, or a large amount of tomato, contact your veterinarian or a pet poison hotline right away.
Are Tomatoes Safe for Guinea Pigs?
Ripe tomato flesh is safe for guinea pigs. The fruit itself is not toxic once it is fully red and ripe. Guinea pigs are herbivores, and a healthy diet centers on grass hay, a measured amount of pellets, and small amounts of vegetables, with limited fruit [1]. Tomato fits into the vegetable and treat category, not the main diet.
The danger is in the plant, not the ripe fruit. Tomato leaves, stems, and green unripe tomatoes contain solanine and related compounds that can cause serious illness in small animals. Guinea pigs are rodents, and rodents cannot vomit, so if they eat something toxic, the substance stays in the digestive tract. That makes prevention far more important than treatment.
Many owners ask whether cherry tomatoes or beefsteak tomatoes are different. The type does not change the safety rule. A ripe cherry tomato and a slice of a ripe beefsteak tomato are both safe in small amounts. What matters is ripeness, portion size, and removing the green parts.
Can Guinea Pigs Eat Cherry Tomatoes?
Yes, guinea pigs can eat cherry tomatoes, but one small cherry tomato is already a full treat portion for most adults. Cherry tomatoes are bite-sized and easy to overfeed because they seem small. A single cherry tomato can be given a few times a week at most.
Cut the cherry tomato in half and check for any green or hard areas. Remove the seeds if you can, since seeds can be a choking risk in small pets. Some guinea pigs will eat the seeds without a problem, but removing them is a simple safety step.
Cherry tomatoes are watery and acidic. Too many can soften the droppings or cause mouth irritation. Keep the portion to one cherry tomato or less per serving.
Can Guinea Pigs Eat Beef Tomatoes or Beefsteak Tomatoes?
Yes, guinea pigs can eat beef tomatoes and beefsteak tomatoes, as long as the fruit is fully ripe and you offer only a small piece. Beefsteak tomatoes are large, so a single slice about 1 inch square is plenty. Do not give a whole tomato.
The larger size makes beefsteak tomatoes convenient because you can cut a small, seed-free piece from the center. Avoid the stem end and any green shoulders near the top. Those green areas are where solanine concentrates.
If you are feeding a group, give each guinea pig its own small piece. Do not leave a large tomato in the cage where a guinea pig can nibble the stem or leaves.
What About Grapes and Tomatoes Together?
Owners sometimes ask about grapes and tomatoes together. Grapes are a separate fruit and should also be limited. Both are sugary or acidic treats, and feeding them together in one day can upset a guinea pig's digestion.
If you want to offer both, keep each portion tiny and do not combine them in the same meal. A better approach is to pick one treat per day. For a full picture of what is safe, see What Guinea Pigs Can and Cannot Eat.
Nutritional Content and Real Benefits
Tomatoes provide vitamin C, potassium, and lycopene. Guinea pigs cannot make their own vitamin C, so they need a daily source from food or supplements. Leafy greens and bell peppers are better daily vitamin C sources than tomato, but a small piece of tomato can add variety.
Tomatoes are mostly water. That means they add little fiber and few calories compared with hay. Hay is the main food in a guinea pig's diet because it wears down continuously growing teeth and provides the fiber needed for proper digestion [1].
There is some evidence that tomato consumption can shift the gut microbiome toward a more favorable profile. In a study using piglets as a model, tomato powder supplementation for 14 days produced a microbial shift, including a higher ratio of Bacteroidota to Bacillota, with no differences in body weight or feed intake between groups [2]. This is interesting background, but it does not mean tomatoes are a needed part of a guinea pig diet. The study was short and used a different species.
Risks of Feeding Tomatoes to Guinea Pigs
Solanine Toxicity From Leaves, Stems, and Green Fruit
The biggest risk is solanine. Tomato leaves, stems, and unripe green tomatoes contain this compound. Signs of toxicity in a small pet can include drooling, not eating, small or no droppings, bloating, hunching, lethargy, or diarrhea. Guinea pigs cannot vomit, so you cannot wait for them to throw up the toxin. Contact your veterinarian or a pet poison hotline immediately if you suspect your guinea pig ate any part of the tomato plant other than ripe fruit.
Choking and Digestive Upset
Tomato pieces that are too large or slippery can be a choking risk. Seeds and firm chunks can also cause trouble. Acidic foods can irritate the mouth and stomach, and too much watery food can lead to soft droppings or diarrhea. Diarrhea in a guinea pig is serious because small pets dehydrate quickly.
Additives and Seasonings
Never feed cooked, seasoned, or processed tomato products. Ketchup, pasta sauce, salsa, and sun-dried tomatoes often contain salt, garlic, onion, sugar, or preservatives. Garlic and onion are toxic to guinea pigs. Some products contain xylitol, which is also dangerous. Even a small amount of these additives can harm a guinea pig.
Other Diet Risks
A diet too high in fat or certain strong plant compounds can damage the digestive organs. A study in guinea pigs found that high-fat and capsicum diets caused inflammation, blood lipid disorders, and damage to the liver, stomach, gallbladder, and colon over 12 weeks [3]. This is a reminder that treats and novel foods should stay small and infrequent.
How to Offer Tomatoes Safely
Follow these steps to keep the treat safe.
- Choose a fully ripe red tomato. Green, yellow-green, or hard tomatoes are not safe.
- Wash the tomato well under running water.
- Remove the stem, leaves, and any green or hard areas.
- Cut a small piece, about 1 inch square for a beefsteak tomato or half to one cherry tomato.
- Remove the seeds if possible.
- Offer the piece in a clean bowl, not on the cage floor.
- Remove any uneaten tomato after a few hours so it does not spoil.
Limit tomato to a few times a week. It should not replace hay, pellets, or daily leafy greens. If your guinea pig is new to you, keep the diet it is used to and introduce new foods slowly [1].
Form | Safe? | Notes
| Form | Safe? | Notes |
|---|---|---|
| Ripe red tomato flesh | Yes | Small piece, a few times a week |
| Cherry tomato | Yes | One or less, cut open, seeds removed |
| Beefsteak tomato | Yes | 1-inch seed-free slice |
| Tomato leaves | No | Contains solanine, toxic |
| Tomato stems | No | Contains solanine, toxic |
| Green unripe tomato | No | Contains solanine, toxic |
| Ketchup, sauce, salsa | No | Salt, garlic, onion, sugar, xylitol risk |
| Sun-dried tomato | No | Often salted or seasoned |
| Cooked or fried tomato | No | Added oil, salt, and seasonings |
What to Do If Your Guinea Pig Ate Too Much or a Dangerous Form
If your guinea pig ate tomato leaves, stems, or a green tomato, treat it as an emergency. Call your veterinarian or a pet poison hotline right away. Do not try to make your guinea pig vomit. Guinea pigs cannot vomit, and forcing it can cause injury.
If your guinea pig ate a large amount of ripe tomato, watch closely for drooling, not eating, small or no droppings, bloating, hunching, lethargy, or diarrhea. Contact your veterinarian the same day if any of these signs appear. A large amount of acidic, watery food can cause digestive upset, and small pets can decline quickly.
If your guinea pig seems normal after a small extra piece, offer fresh hay and water and skip treats for a few days. If you are unsure, a phone call to your veterinarian is the safest choice.
Safer Alternatives to Tomato
If you want to add variety, these foods are generally safer for guinea pigs.
- Bell pepper, especially red, is a good daily vitamin C source.
- Leafy greens such as romaine, cilantro, and parsley in small amounts.
- A small piece of apple or blueberry as an occasional treat.
- Timothy or orchard grass hay as the main food every day [1].
For more detail on building a balanced diet, see Guinea Pig Diet Food. If you also have a dog at home, tomato safety works differently for them, and you can read about that in Can Dogs Eat Tomatoes.
Limitations and When to Contact a Veterinarian
Individual cases need a veterinarian. No article can replace an exam, and a guinea pig's weight, age, and health history change what is safe for that pet.
Contact your veterinarian the same day if your guinea pig shows drooling, not eating, small or no droppings, bloating, hunching, lethargy, or diarrhea after eating tomato or any new food.
Go to an emergency clinic now if your guinea pig ate tomato leaves, stems, or green tomatoes, or if it is limp, breathing hard, or has stopped eating and passing droppings.
Schedule a routine visit if you want help planning a balanced diet, if your guinea pig is pregnant or young, or if you are unsure how much tomato is safe for your pet. Your veterinarian can set a portion plan based on your guinea pig's weight and health.
Frequently Asked Questions
Can guinea pigs eat cherry tomatoes every day?
No, cherry tomatoes should not be a daily food. They are acidic and watery, and a daily treat can upset digestion. Offer one cherry tomato or less a few times a week, and keep hay and pellets as the main diet.
Can guinea pigs eat beefsteak tomatoes?
Yes, a small piece of fully ripe beefsteak tomato is safe. Cut a 1-inch seed-free slice and remove the stem and any green areas. Do not feed a whole tomato or any green parts.
Do guinea pigs eat tomatoes in the wild?
Guinea pigs are domesticated animals, and their wild ancestors ate grasses and forages, not tomatoes. In farming studies, guinea pigs are fed forages such as chicory, plantain, and tropical grasses, which improved growth and carcass quality in some trials [4][5]. Tomato is a treat food for pets, not a natural staple.
What happens if a guinea pig eats a tomato leaf?
Tomato leaves contain solanine, which is toxic. Signs can include drooling, not eating, small or no droppings, bloating, hunching, lethargy, or diarrhea. Contact your veterinarian or a pet poison hotline immediately, and do not try to make your guinea pig vomit.
Can guinea pigs eat grapes and tomatoes together?
It is best not to feed them together. Both are treat foods, and combining them can overload a small digestive system. Pick one small treat per day and keep the rest of the diet centered on hay and greens.
Related Articles
- What Guinea Pigs Can and Cannot Eat
- Guinea Pig Diet Food
- Can Dogs Eat Tomatoes
- Can Dogs Eat Strawberry Tomatoes
- Can Dogs Eat Tomatoes? Solanine Toxicity & Ripe vs Green
- Can Dogs Eat Strawberries And Bananas
References
- Diet for a Guinea Pig - All Other Pets. Merck Veterinary Manual.
- Short-Term Tomato Consumption Alters the Pig Gut Microbiome toward a More Favorable Profile. Microbiology spectrum, 2022.
- Comparative study on the effects of high fat diet and capsicum diet on the digestive organs of guinea pigs. Scientific reports, 2025.
- Chicory (Cichorium intybus L.) and plantain (Plantago lanceolata L.) inclusion improves some growth, production, and carcass characteristics of guinea pigs (Cavia porcellus L.) in the Peruvian highlands. Open veterinary journal, 2026.
- Effect of three forage species on the productive performance and carcass quality of the Kuri guinea pig on the northern coast of Peru. Open veterinary journal, 2026.