Food sources: Rainbow trout feed on a variety of living organisms including insects, crustaceans, mollusks, and fish. Eggs are laid in shallow nests dug out by the female in gravel riffles. The eggs ...