溪石斑鱼是杂食性鱼类,其食物来源随生长阶段不同而有所变化。在小鱼阶段,它们主要以水中的浮游生物和一些小型的昆虫为食。随着体型的增长,大一点的溪石斑鱼会开始捕食小型鱼类、虾类以及虫卵等,同时也会食用一些苔藓、藻类等植物性食物。此外,在人工饲养环境中,溪石斑鱼还可以接受蚯蚓和高质量的人工饲料。需要注意的是,溪石斑鱼在不同生长阶段需要的食物量也不同,饲养者应根据实际情况进行投喂,避免食物过剩导致水质恶化。