Wymagania żywieniowe pstrąga tęczowego są lepiej opisane niż w przypadku większości gatunków ryb w akwakulturze. Mięsożerne pstrągi tęczowe wymagają umiarkowanej zawartości białka i wysokiej zawartości energii dla optymalnego wzrostu i wydajności. Oszczędność białka można osiągnąć poprzez zwiększenie zawartości lipidów w diecie, które służą również jako źródło cennych kwasów tłuszczowych w produkcie końcowym. Pod tym względem pstrąg tęczowy ma większe zapotrzebowanie na kwasy tłuszczowe n-3 niż n-6. Podobnie jak w przypadku innych gatunków ryb, młode pstrągi tęczowe wymagają więcej białka i mniej energii w paszy niż osobniki dorosłe.