虹鳟鱼为肉食性鱼类。幼体阶段以浮游动物、底栖动物、水生昆虫为主;成鱼以鱼类、甲壳类、贝类及陆生和水生昆虫为食,也食水生植物叶子和种子。
虹鳟鱼刚浮起的稚鱼索饵能力差,不集群。开始投喂时需注意使饵料遍撒水面,待喂养两周后,则可以把饲料撒到鱼较多的地方。
比较常用的稚鱼开口饵料有鸡蛋黄、牲畜的肝脏、鲜杂鱼肉、水蚤干或啤酒酵母等,当前多用人工饲料。投喂动物饲料须先将饲料弄细或剁成糊状撒在池水上游水面上,使鱼摄取,也可将制成糊状的饲料抹在细铁丝网上,分挂池中,供鱼摄食。后期稚鱼渐大,投喂时可将几种饲料混合调成糊状煮熟后,制成小颗粒状,撒到水中。
投喂配合饲料,前期粒径为0.3毫米~0.5毫米,后期粒径为1毫米以上。饲料中动物性蛋白量高于植物性蛋白量。随着稚鱼的成长,可适当增加植物性蛋白含量,初期每天投喂次数需多些,日投6次~8次为宜,后期日投2次~4次。
一般水温10℃以上、稚鱼体长13厘米以下时,干饲料按鱼体重的2%~7%投喂,鲜饲料则按2.5%~13%投喂。体长14厘米以上时,干饲料按鱼体重的0.5%~2.4%投喂,鲜饲料则按1.0%~4.9%投喂。
初期稚鱼的放养密度为5000尾/平方米~10000尾/平方米。当稚鱼体重达到1克左右(全长4厘米~5厘米)时,需要按个体大小不同分池饲养。
2克左右的鱼(全长5.5厘米)放养密度为1200尾/平方米~1500尾/平方米。5个月以后,鱼体重在20克~30克的个体,放养密度为500尾/平方米~100尾/平方米。