De Philippijnse hangparkiet heeft een gevarieerd dieet dat omvat:
- Vruchten: Voornamelijk vruchten, zoals vijgen, bananen, papaja's en bessen.
- Noten: Ook diverse noten, waaronder amandelen en cashewnoten.
- Zaden: Zaden in hun dieet, typisch zonnebloem en gierst.
- Bloemen: Nectar en stuifmeel van diverse bloemen.
- Insecten: Vangen en eten insecten, spinnen en andere kleine ongewervelden.
- Kleine Dieren: Zeldzaam kunnen ze zich voeden van kleine dieren, zoals hagedissen en kikkers.
Als opportunistische voedselzoekers kunnen ze zich aanpassen aan verschillende voedselbronnen afhankelijk van de beschikbaarheid in hun habitat.