الاناكوندا الخضراء ليست من الحيوانات الآكولة التي من الصعب إرضاءها، فيمكن لثعبان الاناكوندا الخضراء ان يتناول أي شيء تقريبا مثل الثدييات ، الأسماك ، الطيور ، الزواحف والبرمائيات، وعادة، يأكلون حيوان الكابيبارا او خنزير الماء وهو من أكبر الحيوانات القارضة، والذي يمكن أن ينمو لأكثر من 4 أقدام (1.2 متر) في الطول .
وكذلك التابير ، الغزلان ، البط ، السلاحف ، الكلاب والأغنام، وكان من المعروف أن الاناكوندا الخضراء تأكل النمور والتمساح الاستوائي كذلك، وايضا من المعروف ان الاناكوندا الخضراء تتناول الثعابين الأخرى، بما في ذلك بعضها البعض، وإناث الانكوندا الخضراء من المعروف أنها تأكل الذكور الأصغر من نفس جنسها وخاصة بعد ولادتها .