金刚鼠吃植物和肉类。金刚鼠幼年时吃藻类、干鱼食和虾等食物。成年的金刚鼠就不会再吃藻类,主要吃干鱼食或者其它活饵。金刚鼠被称为工作鱼,可以吃掉鱼缸中的藻类。金刚鼠一般用在热带鱼缸中,来保证水质良好,金刚鼠与清道夫鱼的作用一样。