Can rabbits eat tomatoes? Yes, but only in moderation and with the right preparation. Tomatoes can make a tasty, nutritious treat for rabbits, though knowing how much to feed and which parts to avoid is key to keeping them safe.
This guide walks you through everything you need to know about feeding tomatoes to your rabbit without any risk.
Want to give your bunnies something highly nutritious and super safe to eat? Check out our barn-dried hay - Click here >
Are Tomatoes Safe for Rabbits?
Yes, rabbits can safely eat tomato flesh in moderation, benefiting from its vitamins, minerals, antioxidants, and fibre. The leaves, stems, and seeds should always be removed first, as these parts contain compounds that are toxic to rabbits.
Wash tomatoes thoroughly to remove pesticides, and only serve them once or twice a week in small amounts. A rabbit's core diet should still centre on rabbit hay, pellets, and leafy greens, with any new food introduced gradually over 7 to 14 days while you watch for changes in health or behaviour.
Shop best quality Timothy hay here >
Can Rabbits Eat Cherry Tomatoes?
Yes, rabbits can eat cherry tomatoes in the same small quantities as regular tomatoes. Their smaller size makes portion control easy, a couple of cherry tomatoes once or twice a week is plenty, but the same rules apply: remove any stems or leaves and wash thoroughly before serving.
Can Rabbits Eat Green Tomatoes?
No, green or unripe tomatoes should never be fed to rabbits. Unripe tomatoes contain higher levels of solanine, a toxic compound found throughout the tomato plant, which becomes more concentrated before the fruit ripens. Always wait until tomatoes have turned fully red before offering them as a treat.
Can Rabbits Eat Tomato Leaves or Vines?
No, tomato leaves, vines, and stems are toxic to rabbits and should always be removed before feeding. These parts of the plant contain solanine, which can cause digestive upset or more serious health issues if eaten in any quantity.
Can Rabbits Eat Tomato Seeds?
No, tomato seeds should be removed before serving, even though they're not as toxic as the leaves or stems. Seeds can be harder for rabbits to digest properly, so it's worth taking the extra minute to deseed the fruit to avoid any digestive discomfort.
Can Rabbits Eat Sun-Dried or Cooked Tomatoes?
No, cooked, dried, or sun-dried tomatoes aren't suitable for rabbits. Cooking changes the texture and nutrient profile of the fruit, while dried tomatoes are concentrated in sugar, both of which can upset a rabbit's sensitive digestive system. Fresh, raw tomato flesh is always the safer choice.
Can Rabbits Eat Tinned or Tomato-Based Products?
No, tinned tomatoes, tomato sauce, ketchup, and similar processed products should be avoided entirely. These often contain added salt, sugar, or preservatives that aren't suitable for rabbits, even in small amounts. Stick to fresh, plain tomato flesh only.
What Nutritional Benefits Do Tomatoes Offer Rabbits?
Tomatoes bring a genuinely useful mix of vitamins, antioxidants, and fibre to a rabbit's diet when fed occasionally. Here's what's behind the benefits.
Vitamins and minerals: Tomatoes are a good source of Vitamin A, which supports clear eyesight and various bodily functions, alongside Vitamin C for tissue repair and growth. The potassium content also helps top up a rabbit's overall mineral intake.
Antioxidants and lycopene: Tomatoes contain lycopene, an antioxidant known for supporting heart health and helping protect against cellular damage.
Fibre content: An average tomato contains around 1.5 grams of fibre, mostly insoluble, which supports regular bowel movements and helps prevent digestive issues. That said, Timothy Hay and Meadow Hay remain the best source of fibre for rabbits by far. Not sure which to try first? Take a look at our 50/50 Timothy and Meadow Hay Taster Pack > Click here.
How Do You Prepare Tomatoes for a Rabbit?
Preparing tomatoes safely takes a few extra steps beyond simply slicing one up. Here's how to get it right.
Remove the toxic parts: Strip away all leaves, stems, and seeds before feeding, and check the fruit for any dark, unripe patches, snapping off any attached stems or leaves. Green, unripe tomatoes should be avoided altogether.
Wash thoroughly: Once the toxic parts are removed, give the tomato a good wash to eliminate any pesticide residue.
Serve the right amount: Stick to a small piece or a few slices, offered no more than once or twice a week. Feeding tomatoes this sparingly helps avoid digestive upset while still letting your rabbit enjoy the occasional treat.
What Other Fruits and Vegetables Can Rabbits Eat?
Variety is just as important as moderation when it comes to rabbit-safe treats. A few good alternatives to rotate alongside tomatoes include:
-
Cabbage, served in moderation
You'll find a full list of rabbit-safe fruit and vegetables on the PDSA website.
How Do You Know If a New Food Is Upsetting Your Rabbit?
Watch closely for any changes in behaviour, appetite, or droppings whenever you introduce a new food, especially within the first 24 hours. There are plenty of human foods suitable for rabbits, but staying alert to early warning signs is what keeps new additions safe.
What Does a Balanced Rabbit Diet Look Like?
A healthy rabbit diet should be roughly 80–85% hay, such as our Timothy hay, with the remainder made up of pellets, leafy greens, and fresh water. Tomatoes and other treats should only ever be a small addition to this foundation, never the main event.
To shop premium, barn-dried hay for your small pet > Click here.
How Much Fruit and Veg Should Rabbits Get Daily?
Around 5–10% of a rabbit's diet should come from leafy greens and vegetables, roughly an adult-sized handful of safe, washed greens and herbs each day. Fruits, including tomatoes, are higher in sugar and should stay occasional treats rather than daily additions.
It's always worth checking the list of unsafe foods for rabbits too, so you know exactly what to steer clear of.
Tomatoes can absolutely be part of a healthy, varied rabbit diet when served the right way, just remember they're a treat, not a staple. Pairing them with other safe vegetables and plenty of hay is the easiest way to keep your rabbit's diet balanced and interesting.
Want hay that supports your small pet's digestive and dental health? Click here for high quality hay.
Frequently Asked Questions
Can rabbits eat lettuce and tomato?
Yes, rabbits can eat some types of lettuce, but they should avoid iceberg lettuce because it contains lactucarium which can be harmful in large quantities. Dark leafy greens are best.
What vegetables can rabbits eat?
Rabbits can eat a variety of vegetables including dark, leafy greens like kale, parsley, and mint, as well as other vegetables like bell peppers and cucumbers. We would always recommend introducing new types of greens gradually, over a period of 7 to 14 days, to avoid any gut or digestion issues.
Can rabbits eat banana?
Yes, rabbits can eat bananas, but it's important to give them in moderation as they are high in sugar. Like all fruits, a small slice given occasionally can be a safe treat for your bunny.
What parts of the tomato are harmful to rabbits?
The tomato leaves, stems, and seeds can be harmful to rabbits and therefore should be removed before feeding them to your small pet.