Rainbow lorikeets jsou papoušky, kteří živí primárně na pylu a nektaru květin. Konzumují také ovoce, bobule a hmyz. Podle knihy „Kompletní průvodce papouškem“ od Rosemary Low, Rainbow Lorikeets obvykle konzumuje každý den kolem 10% své tělesné hmotnosti v jídle. Pro duhovou lorikeet vážící kolem 100 gramů by to znamenalo jíst přibližně 10 gramů jídla denně.