Can parrots eat broccoli?
Yes, parrots can eat broccoli, and it's one of the better fresh vegetables to offer regularly. Both the florets and the stalk are safe once washed and cut down to size — the only real caveats are washing off any residue and not letting fresh veg replace the seed, pellet or fruit mix that makes up the rest of a balanced diet.
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 broccoli is a good choice
Broccoli is a genuinely useful vegetable for parrots — it's got a good vitamin and mineral content and most birds will happily pick at both the tightly packed florets and the firmer stalk, which some parrots enjoy chewing on as much as eating. Offering the stalk as well as the florets also gives a bit of variety in texture, which matters for birds that get bored of the same mush every day.
It's worth serving raw or very lightly steamed rather than fully cooked and softened — cooking broccoli down loses some of its nutritional value and turns it into something closer to mush, which is less interesting for a bird that likes to work at its food. Raw, crisp broccoli gives a parrot something to actually chew and manipulate, which is part of the point of offering fresh veg at all.
How to prepare it
Wash it thoroughly under running water to remove any pesticide residue, and buy organic where that's practical for you — parrots are small birds and residues that are trivial for a person can matter more for them. Cut the florets and stalk down into pieces your bird can comfortably hold or peck at, scaled to the size of the species — a large macaw can manage a bigger piece than a budgie or cockatiel.
Introduce it gradually if your parrot hasn't had broccoli before, alongside food it already knows, rather than swapping a familiar meal out in one go. Some parrots are cautious about new foods and need to see something offered a few times before they'll try it.
Offering broccoli in a foraging toy or clipped to the side of the cage rather than dropped straight in a bowl can also make it more interesting to a bird used to working for its food. Many parrots engage with fresh veg more readily when it takes a bit of effort to get at.
How much, and what to watch for
Fresh vegetables including broccoli should make up a portion of a varied diet rather than the whole thing — most parrot diets are built around a good-quality pellet or seed mix, with fresh veg and the occasional bit of fruit offered alongside it a few times a week. Broccoli in reasonable amounts as part of that mix is fine; it isn't something to feed in large quantities every single day in place of everything else.
Remove anything uneaten from the cage within a few hours, particularly in warm weather, since fresh food spoils and sitting food can attract mould or bacteria. If your parrot seems off-colour, less active or goes off its food after trying something new, stop offering it and speak to a vet experienced with birds if it doesn't settle quickly.
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 the broccoli stalk as well as the florets?
- Yes, both are safe once washed and cut to a size your bird can manage. Many parrots actually enjoy the firmer stalk to chew on, and offering it alongside the florets adds some texture variety to their fresh food.
- Should broccoli be cooked before giving it to a parrot?
- It doesn't need to be. Raw or very lightly steamed keeps more of the nutritional value and gives your bird something firmer to chew and work at, which fully cooked, soft broccoli doesn't offer in the same way.
- How often can I feed my parrot broccoli?
- A few times a week as part of a varied selection of fresh vegetables is a sensible approach, rather than making it the only vegetable on offer every day. Variety in the fresh food matters more than any single vegetable being fed constantly.
- Can baby or young parrots eat broccoli?
- Introduce fresh vegetables gradually once a young parrot is weaned and eating solid food independently, in small pieces suited to their size. If you're hand-rearing or unsure when to start introducing fresh food, a vet or experienced breeder can advise on timing for your particular species.
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.

