Can rabbits eat tomatoes guide from RabbitCare.co.uk
Rabbit food guide

Can Rabbits Eat Tomatoes?

A complete guide for rabbit owners

Juicy treat guidance

Yes, rabbits can eat ripe tomato, but only as a treat

Ripe tomato flesh can be safe for rabbits in small amounts, but tomato leaves, stems and unripe green tomatoes should never be fed.

Rabbit food guide

Tomatoes can be safe, but only the ripe fruit

Tomatoes are often treated like a vegetable in the kitchen, but they are a fruit. Rabbit owners may wonder whether this juicy food is safe to share with their pets. The good news is that rabbits can eat small amounts of ripe tomato flesh.

However, tomatoes are watery and contain natural sugars, so they should only be offered as an occasional treat. The green parts of the tomato plant are not safe for rabbits, so leaves, stems, vines and unripe green tomatoes should always be avoided.

Safe in small amounts

Are tomatoes safe for rabbits?

Yes, ripe tomato flesh can be safe for rabbits when fed in very small amounts. Tomato skin and the soft inner flesh are usually fine for healthy adult rabbits, but tomato should still be treated as a treat rather than a main food.

A healthy rabbit diet should consist mostly of hay, which supports digestion and helps keep a rabbit’s teeth worn down naturally. Hay should still make up around 80–90% of a rabbit’s daily food intake.

Nutrients and water

Nutritional value of tomatoes

Tomatoes contain water, fibre and small amounts of useful nutrients. They are still best used as an occasional treat because they are juicy and can upset some rabbits if overfed.

C

Vitamin C

Tomatoes contain vitamin C, though rabbits should not rely on fruit treats as a main vitamin source.

A

Vitamin A

Tomato can add a little variety, but leafy greens are usually more useful for daily nutrition.

💧

High water content

Tomato is very juicy, so too much may contribute to soft stools or digestive upset.

Antioxidants

Ripe tomatoes contain antioxidants, but this does not make them suitable as a daily food.

!

Natural sugars

Tomatoes are not as sweet as many fruits, but they should still be limited as a treat.

🌾

Hay comes first

Tomato should never replace hay, fresh water, leafy greens or a balanced rabbit diet.

Portion size

How much tomato can rabbits eat?

Tomatoes should only be offered in small portions. A good guideline is a small piece of ripe tomato, such as part of a cherry tomato or a thin slice, once or twice per week.

Too much tomato can upset a rabbit’s digestive system because it is juicy and acidic compared with hay and leafy greens. Some rabbits may also be more sensitive than others, so introduce tomato slowly.

  • Offer a small piece, not a whole large tomato.
  • Feed ripe tomato once or twice per week at most.
  • Do not use tomato as a daily food.
  • Introduce new foods slowly and watch your rabbit’s poo and behaviour.
Important safety note

Never feed tomato leaves, stems or green tomatoes

When feeding tomato to rabbits, only offer a small amount of ripe tomato flesh. The green parts of the tomato plant should always be avoided.

  • Avoid leaves and stems Tomato leaves, stems and vines are not safe for rabbits and should never be offered.
  • Do not feed unripe green tomatoes Only ripe tomato flesh should be given. Avoid green, underripe tomatoes completely.
  • Keep portions small Tomato is watery and acidic, so it should stay as an occasional treat even if your rabbit enjoys it.
Rabbit with tomatoes in a cosy food guide scene Tomato illustration for rabbit treat guide
Treat time

Use tomato as a tiny occasional treat

Some rabbits enjoy the soft texture and juicy taste of ripe tomato. It can be used as a small enrichment treat, especially when scattered with safe leafy greens.

If your rabbit has never tried tomato before, start with a very tiny piece and watch for any changes in appetite, poo or behaviour afterwards.

Simple preparation

How to prepare tomatoes for rabbits

Before feeding tomato to your rabbit, prepare it carefully and only use ripe tomato flesh. Keep your rabbit away from tomato plants and any green parts.

1

Choose ripe tomato

Only use ripe red tomato flesh. Avoid unripe green tomatoes completely.

2

Remove plant parts

Remove and discard any stalk, leaves, stems or vine pieces before feeding.

3

Cut a tiny piece

Offer a small piece of tomato, especially when introducing it for the first time.

4

Feed occasionally

Use tomato as an occasional treat rather than a regular daily food.

Treat benefits

Benefits and signs your rabbit enjoys tomatoes

When given in moderation, ripe tomato can add variety and make treat time interesting. Even if your rabbit loves tomato, treats should always be limited.

Adds variety

A tiny piece of ripe tomato can add occasional variety to a hay-based diet.

Small amounts of nutrients

Tomato contains some vitamins and antioxidants, but it should not replace leafy greens or hay.

Encourages foraging

Small treat pieces can be mixed with safe greens or used in supervised enrichment.

Hydrating treat

Ripe tomato is juicy, which is why portions should stay tiny and occasional.

Signs they enjoy it

Your rabbit may run over quickly, nibble eagerly, lick the juice or search for more.

Still limit treats

Even enthusiastic rabbits should only have tomato occasionally to keep their diet balanced.

Final thoughts

Ripe tomato can be a safe occasional treat for rabbits

Rabbits can eat small amounts of ripe tomato flesh as an occasional treat. However, tomato should not become a daily food because it is watery, mildly acidic and not an essential part of a rabbit’s diet.

Never feed tomato leaves, stems, vines or unripe green tomatoes. A rabbit’s diet should still be based mainly on hay, with fresh vegetables and leafy greens forming the rest of their daily food.

RabbitCare.co.uk provides general rabbit care information for UK owners. It does not replace advice from a rabbit-savvy vet. If your rabbit stops eating, stops pooing, seems in pain or is suddenly unwell, contact a vet urgently.