Rabbits can eat ripe tomato fruit, but the leaves, stems, and unripe fruit are toxic
If a rabbit eats tomato leaves, stems, or green (unripe) tomatoes, it will ingest solanine, a toxic compound found in the nightshade family of plants. This poison can cause digestive upset, drooling, weakness, and in severe cases, tremors or paralysis. The ripe red fruit itself is safe in small amounts—the solanine breaks down as the tomato ripens—but it should only be an occasional treat because of its high sugar and acidity content, which can upset a rabbit's digestive system.
The danger is real if you grow tomatoes and let your rabbit roam near the garden or keep potted plants indoors. A rabbit that nibbles tomato leaves or pulls down a plant can consume enough solanine to cause noticeable illness within hours. Even a small amount of green tomato can be harmful, so prevention is far simpler than treatment.
Key Takeaways
- Ripe red tomato fruit is safe for rabbits in very small amounts as an occasional treat, but unripe green tomatoes, leaves, and stems contain solanine and are poisonous.
- Solanine poisoning in rabbits causes drooling, digestive upset, weakness, and potentially tremors or paralysis depending on the amount eaten.
- If you grow tomatoes or keep tomato plants indoors, keep them physically separated from your rabbit's living space and exercise area.
- If your rabbit eats tomato leaves or green fruit, contact a veterinarian when ready rather than waiting to see if symptoms develop.
Why tomato leaves and stems are dangerous
Tomato plants belong to the nightshade family, which produces alkaloid compounds as a natural defense against insects and animals. Solanine is the primary alkaloid in tomato leaves, stems, flowers, and unripe fruit. Rabbits lack the digestive enzymes to break down this poison efficiently, so even a small amount accumulates in their system.
The concentration of solanine is highest in the green parts of the plant—leaves, stems, and unripe tomatoes. A rabbit that eats a handful of tomato leaves or chews on a stem can consume a toxic dose. The poison affects the nervous system and the gastrointestinal tract, causing visible symptoms within 30 minutes to a few hours depending on how much was eaten.
Symptoms of solanine poisoning in rabbits
If your rabbit has eaten tomato leaves, stems, or green fruit, watch for these signs: excessive drooling, loss of appetite, abdominal pain (the rabbit may hunch or grind its teeth), diarrhea or constipation, weakness or lethargy, and dilated pupils. In more severe cases, you may see tremors, paralysis of the hind legs, or difficulty breathing.
Symptoms can appear quickly—sometimes within 30 minutes—or develop over several hours. The severity depends on how much solanine the rabbit consumed and its body weight. A small rabbit that ate a large amount of green tomato will show symptoms faster and more severely than a larger rabbit that nibbled a single leaf. Do not wait to see if symptoms resolve on their own; contact a veterinarian when ready if you know or suspect your rabbit ate any part of a tomato plant except ripe fruit.
How much ripe tomato is safe
A small piece of ripe red tomato—about the size of a cherry or a teaspoon of pulp—is safe for a healthy adult rabbit once or twice a month. Ripe tomatoes are mostly water and have lost most of their solanine as they matured, so the toxin risk is minimal. However, the sugar content is still a concern. Rabbits are herbivores that evolved eating grasses and leafy plants with very little sugar, so too much fruit can disrupt their gut bacteria and cause diarrhea or weight gain.
Never give a rabbit tomato seeds, the white inner core, or the skin if you can easily separate them—these parts retain more solanine even in ripe fruit. Remove them before offering any tomato. Also avoid canned or cooked tomatoes, which may contain added salt, sugar, or other ingredients harmful to rabbits. If your rabbit has digestive issues, is very young, very old, or has a known health condition, skip tomato altogether and stick to safe vegetables like romaine lettuce, cilantro, or bell pepper.
Keeping your rabbit away from tomato plants
The best protection is physical separation. If you grow tomatoes outdoors, fence off the garden or use raised beds that your rabbit cannot access during supervised outdoor time. If you keep tomato plants indoors, place them on high shelves, in a closed room, or in a greenhouse where your rabbit cannot reach them. Remember that rabbits can jump higher than many people expect—a plant on a low table is not safe.
If you have a free-roaming indoor rabbit, be especially careful with potted tomato plants. Rabbits are curious and will investigate new objects, and a young or energetic rabbit may chew on stems out of boredom or to test whether the plant is edible. Even a single chewing session can expose your rabbit to enough solanine to cause illness. Check your rabbit's living space regularly for any tomato plant debris, fallen leaves, or dropped fruit.
What to do if your rabbit eats tomato leaves or green fruit
If you see your rabbit eating tomato leaves, stems, or green tomatoes, remove the plant when ready and contact a veterinarian. Bring the plant or a photo of it with you so the vet can confirm what your rabbit ate. Do not induce vomiting or give home remedies—solanine poisoning requires professional evaluation and supportive care.
The vet will examine your rabbit, assess the amount of plant material eaten, and monitor for symptoms. Treatment is usually supportive: fluids to help flush the toxin, pain relief if the rabbit is in discomfort, and monitoring of heart rate and breathing. Most rabbits recover fully if treated quickly, but delayed treatment or a large dose of solanine can be fatal. Time matters, so call the vet when ready rather than waiting to see if your rabbit seems fine.
Safe vegetables to offer instead
If you want to give your rabbit vegetables beyond its daily hay and pellets, choose options with no toxin risk. Leafy greens like romaine lettuce, arugula, cilantro, parsley, and kale are excellent choices and can be offered daily in small handfuls. Bell peppers (any color), carrots, zucchini, and cucumber are also safe and can be given a few times a week in small portions.
Avoid all nightshade plants—tomatoes, potatoes, eggplant, and peppers from the ornamental pepper family. Stick to vegetables that are low in sugar and high in fiber, which match a rabbit's natural diet. If you are unsure whether a vegetable is safe, check with a rabbit-savvy veterinarian before offering it. A rabbit's digestive system is sensitive, and introducing new foods too quickly or in large amounts can cause serious illness even if the food itself is not toxic.
Frequently Asked Questions
Can rabbits eat tomato juice or tomato sauce?
No. Tomato juice and sauce often contain added salt, sugar, garlic, or onions—all harmful to rabbits. Even unsweetened tomato products are too acidic and concentrated for a rabbit's digestive system. Stick to plain water as your rabbit's primary drink.
What if my rabbit ate just one green tomato?
Contact a veterinarian even if your rabbit ate only a small amount. The toxin dose depends on the rabbit's weight and the size of the tomato, and you cannot predict the severity of a reaction. A vet can assess the risk and advise you on what to watch for or whether treatment is needed.
Are cherry tomatoes safer than regular tomatoes?
Only if they are fully ripe and red. Cherry tomatoes that are still green or partially colored contain the same solanine as any other unripe tomato. If you offer ripe cherry tomato as a treat, cut it in half and remove the seeds first.
Can rabbits eat tomato plants if they are cooked?
No. Cooking does not eliminate solanine from tomato leaves or stems. Only the ripening process breaks down the toxin in the fruit itself. Cooked tomato leaves are still poisonous to rabbits.
How do I know if my rabbit is sick from eating tomato?
Signs include drooling, loss of appetite, abdominal pain (hunching or teeth grinding), diarrhea, weakness, or tremors. These symptoms can appear within 30 minutes to a few hours. If your rabbit shows any of these signs after eating tomato plant material, seek veterinary care when ready.