Les Lorikeets arc-en-ciel se nourrissent principalement de nectar, de pollen et de fruits. Ils sont également connus pour consommer des graines, mais les graines ne constituent pas une partie importante de leur alimentation. Certaines des graines que Rainbow Lorikeets peuvent parfois manger comprennent:
1. Graines d'Acacia:des lorikeets arc-en-ciel ont été observés consommant les graines de diverses espèces d'Acacia, comme la noisette noire (Acacia mearnsii) et la courbure d'or (Acacia pycnantha).
2. Ces graines sont contenues dans les pics de fleurs caractéristiques de la Banksia.
3. Graines de brosse à bouteilles:Rainbow Lorikeets se nourrissait parfois des graines des brosses de bouteilles, comme le Callistemon viminalis et Callistemon citrinus.
4. Graines d'Eucalyptus:Parfois, les Lorikeets arc-en-ciel peuvent consommer les graines de certaines espèces d'arbres d'Eucalyptus, mais ce n'est pas une partie régulière de leur alimentation.
5. Graines d'herbe indigènes:Certains Lorikeets arc-en-ciel sont connus pour manger les graines d'herbes indigènes comme l'herbe de kangourou (Themeda triandra) et l'herbe Wallaby (Austroanthonia spp.).
Il est important de noter que le comportement mangeur de graines des Lorikeets arc-en-ciel n'est pas aussi prononcé que dans d'autres types de perroquets qui reposent principalement sur les graines. Les Lorikeets arc-en-ciel sont principalement des nectarivores et des frugivores, et les graines ne complètent que leur régime alimentaire.