相思鸟的食性比较杂。野生相思鸟可以吃昆虫、植物的种子或果实。人工饲养的相思鸟主要吃一些颗粒饲料和虫子,例如面包虫、蝗虫等等。除了主食之外,为了保证它的营养均衡,还要喂一些比较甜,水分比较少的水果,例如苹果、樱桃等等。