L'Ă©pinoche des ruisseaux est omnivore et se nourrit principalement de larves d'insectes aquatiques, d'insectes terrestres adultes, de crustacĂ©s, d'Ćufs et de larves de poissons, d'escargots, d'oligochĂštes, de nĂ©matodes, de rotifĂšres et d'acariens.