Филпинският висящ папагал има разнообразна диета, която включва:
- Плодове: Те предимно ядат плодове, като смокини, банани, папайи и бобове.
- Орехи: Те също консумират разнообразие от орехи, включително бадеми и кашу.
- Семечки: Те включват семечки в диетата си, типично слънчоглед и просо.
- Цветове: Те се хранят с нектар и пялек от различни цветове.
- Насекоми: Те също улавят и ядат насекоми, паяци и други малки безгръбначни.
- Малки животни: В рядки случаи те могат да се хранят с малки животни, като гущери и жаби.
Като опортунистични форажиращи, те могат да се приспособят към различни хранителни източници в зависимост от техната наличност в обитанието им.