鬍子魚能吃的食物有很多,像偏植物性的飼料、小魚、蝦乾、水蚤、南瓜、菠菜等它都會吃。
鬍子魚還會清潔水中的藻類,以及各種食物殘渣。雖然鬍子魚能夠清理水中的食物殘渣,但也需要定期給它換水,以免水質出現敗壞。鬍子魚可以吃的食物種類有很多,在平常餵食的時候,可以給它喂偏植物性的飼料、小魚、蝦乾、水蚤、南瓜、菠菜等它都會吃。