Petkeen is reader-supported. When you buy through links on our site, we may earn an affiliate commision. Learn More

Can Parrots Eat Broccoli? What You Need to Know!

Nicole Cosgrove

It’s important to feed your parrots fresh greens, fruits, and vegetables in addition to their regular diet. Fresh foods are a staple part of their diet in the wild, and it’s a good idea to try to replicate this as closely as possible in captivity. But what about broccoli? Broccoli has many health benefits for humans, tastes great, and is readily available and inexpensive, so it’s natural to wonder whether broccoli can be added to your parrot’s diet too.

Parrots can most certainly eat broccoli! Since this vegetable is packed with so many vitamins and minerals, it can provide great potential health benefits for your feathered friend. In this article, we look at the potential benefits of broccoli for your parrots and the best way to serve broccoli to them. Let’s dive in!


Potential benefits of feeding broccoli to your parrot

In the wild, parrots eat a highly varied diet that includes fruits, vegetables, greens, and even insects and eggs. As the sole provider of your parrot’s nutrition, you must try to replicate this in captivity. A healthy, varied diet will help ensure that your parrot gets all the vitamins and minerals that they need to thrive and help them live to a ripe old age.

A large part of this nutrition comes from healthy greens, and broccoli can provide essential nutrients to your parrot’s diet.

Broccoli is 90% water, so it can provide hydration to your parrot on hot summer days. This also makes it low in overall calories, so there’s little risk of it causing weight gain in your parrot. Broccoli is low in saturated fats and cholesterol and a great source of protein.

Broccoli is packed with beneficial vitamins, including vitamin K, which is essential for bone health and metabolism, and vitamin A, a deficiency of which can cause weight loss, loss of energy, and plumage issues. Broccoli contains essential minerals too. It is high in manganese and calcium, which are essential for building strong bones and beaks, and folates, which are essential for your parrot’s growth and development.

Broccoli is also fairly high in iron, which is essential for proper oxygen circulation in your parrot’s blood, and has almost no fat content overall.

Image Credit: Auntmasako, Pixabay

Raw or cooked?

Cooking broccoli can make it softer and more palatable, but cooking also removes many of the vital nutrients within the vegetable. Broccoli contains a high number of heat-sensitive nutrients, including vitamins C, A, and D and B vitamins. These water-soluble nutrients are quickly lost during steaming or boiling, so if you want to give cooked broccoli to your parrot, the best option is a light steaming or flash boil.

Broccoli is far more beneficial when served raw, as it will still have all the potentially beneficial nutrients. Frozen broccoli is also fine because the nutrients are still stored within, although it will need to be thawed before serving.

Serving broccoli to your parrot

For small parrots, it’s probably a good idea to chop broccoli up into small pieces before serving it to make it easier for them to eat, but for larger parrots like Macaws or African Greys, they’ll enjoy shredding the broccoli up themselves with their powerful beaks.

Begin by giving your parrot small amounts of broccoli, and build up from there. Just a floret or two is a great place to start, and you can add more if your parrot enjoys it, depending on the size of your bird. As with any vegetable, moderation is key, though, and a few florets of broccoli once or twice a week is plenty. Too much broccoli may cause digestion issues in parrots, so keep it well-moderated.

bowl of broccoli
Image Credit: ExplorerBob, Pixabay

Other healthy vegetables for parrots

Broccoli is a great choice for your parrot, but there are several other healthy vegetables to give to your feathered friend, including:

  • Dark greens (lettuce, green beans, carrot tops)
  • Carrots
  • Cauliflower
  • Squash
  • Butternut
  • Bell peppers
  • Mushrooms
  • Peas
Parrot eating basil leaves on the groudn_TuktaBaby_Shutterstock
Image Credit: TuktaBaby, Shutterstock

Vegetables that parrots should never eat

Some vegetables are simply not safe for parrots and should never be given to them, including:

Never feed your parrots:
  • Avocado
  • Eggplant
  • Raw rhubarb
  • Onions
  • Garlic
  • Raw beans



Broccoli is a perfectly safe vegetable to feed to your parrot and can have great health benefits for them as it’s low in calories, saturated fat, and cholesterol. It also has a high water content and is packed with beneficial vitamins and minerals. Of course, moderation is key, as too much broccoli can cause digestive issues. It’s best served raw so all the beneficial nutrients are still bio-available to your feathered friend.

Featured Image Credit: Trine Nordeng, Shutterstock

Nicole Cosgrove

Nicole is the proud mom of Baby, a Burmese cat and Rosa, a New Zealand Huntaway. A Canadian expat, Nicole now lives on a lush forest property with her Kiwi husband in New Zealand. She has a strong love for all animals of all shapes and sizes (and particularly loves a good interspecies friendship) and wants to share her animal knowledge and other experts' knowledge with pet lovers across the globe.