Can parrots eat tomatoes?
Yes, parrots can eat the ripe red flesh of a tomato in small amounts, but the leaves, stems and any unripe green parts of the plant should be avoided, since they belong to the nightshade family and carry compounds that are genuinely unsuitable for birds. The fruit itself, ripe and offered occasionally, is not the risky part.
Picked for your pet

Vitakraft Parrot Cocktail Fruity
A fruit, seed and nut mix for parrots, meant to be mixed into their daily food
£4.30

Vitakraft Kracker Feather Care for Cockatiels & Parrots
A cage-clipped seed treat for cockatiels and parrots, aimed at moulting birds
£6.20

Vitakraft African Parrot Honey Stick 180g
A honey and vitamin treat stick for parrots, clips straight to the cage
£6.20
Why the plant matters as much as the fruit
Tomato plants, like other nightshades, contain solanine concentrated in the leaves, stems and green, unripe fruit — a compound that is genuinely unsuitable for birds and worth keeping well away from an aviary or cage entirely, plant included, not just the fruit bowl.
The ripe red fruit itself carries very little of that compound and is a different matter — many keepers offer a small piece of ripe tomato as an occasional part of a varied fresh food selection without any issue, provided it is genuinely ripe rather than green or still firm.
How to offer it safely
Choose a fully ripe tomato, wash it, and offer a small piece of the flesh — there is no need for a large amount, since this is one item within a varied diet rather than a staple. Remove any green stem or calyx entirely before offering it.
Tomato is also fairly acidic, which some birds tolerate better than others, so introduce it in a small piece the first time and see how your bird gets on before making it a regular addition to their fresh food rotation.
Some keepers avoid tomato altogether given the plant family it belongs to, and choosing a different safe fruit or vegetable instead is a perfectly reasonable decision if you would rather not think about which parts are which every time you prepare fresh food for your bird.
Signs to watch for
Most parrots handle a small piece of ripe tomato without any issue, but keep an eye out for any change in droppings, reduced appetite or unusual behaviour after trying a new food for the first time, the same as you would with any fresh food introduction.
If your bird accidentally accesses tomato leaves or stems, or an unripe green tomato, that is worth treating more seriously — contact your vet for advice rather than waiting to see whether anything develops, given what those parts of the plant contain.
Building a varied fresh food diet
A parrot's main diet should be a good-quality formulated seed or pellet mix, with fresh food as a supplement to that rather than the main event — tomato is one small part of a rotation that might also include other bird-safe vegetables and fruits offered in similarly modest amounts.
Rotating a few different safe fresh foods through the week, rather than relying on one, gives a more varied diet overall and makes it easier to spot if a particular food does not agree with your bird, since introducing several new things at once makes any reaction harder to trace back to its cause.
More for your pet
Things we stock that owners commonly reach for here. Nothing on this page depends on you buying one.

Johnson's Parrot Bumper Bar
An extra-large seed, nut and honey treat bar for parrots and other cage birds
£3.49

Johnson's Cockatiel/Parrot Nut & Honey Bell
A 50G bell-shaped seed, nut and honey treat for cockatiels, parrots and similar birds
£1.89

Johnson's Cockatiel/Parrot Nut & Honey Bar
A 50G seed, nut and honey bar treat for cockatiels, parrots and similar birds
£1.89
Common questions
- Can parrots eat tomato leaves?
- No, tomato leaves and stems should be avoided. They belong to the nightshade family and contain solanine concentrated in the green parts of the plant, which is not suitable for birds. Keep any tomato plant, not just the ripe fruit, well away from an aviary or cage.
- Can parrots eat green tomatoes?
- It is best to avoid unripe, green tomatoes, since they carry more of the compound found in the leaves and stems than a fully ripe red tomato does. Wait until the fruit is properly ripe before offering any to your bird.
- How much tomato can I give my parrot?
- A small piece, offered occasionally as part of a varied fresh food rotation, is plenty. Tomato should never make up more than a small fraction of your bird's overall diet, which should be built primarily around a good-quality formulated seed or pellet mix.
- My parrot seems unwell after eating tomato — what should I do?
- Contact your vet, particularly if you suspect your bird had access to the leaves, stems or an unripe green tomato rather than just the ripe flesh. Note what was eaten and how much, since that detail will help your vet assess what is going on.
- What other fresh foods are safe for parrots?
- Many parrot keepers rotate a range of bird-safe vegetables and fruits alongside a small amount of ripe tomato flesh, always removing seeds, pips and any part of the plant known to be unsuitable first. Introduce anything new gradually and in a small amount, the same as with tomato.
Related
Sources
Written against guidance published by UK veterinary and welfare organisations. Always confirm specifics with your own vet.
Written by Matt Garnett, who runs Giddy Pets and is a lifelong pet owner — not a vet. This is general information, not veterinary advice, and it cannot replace an examination by the vet who knows your animal. How we write these guides.

