Oterens diett består i hovedsak av fisk, men den fanger og eter også krepsdyr, muslinger, amfibier, fugler, smågnagere og haredyr. Oteren liker imidlertid maten fersk. Ellers kan det på generelt grunnlag nevnes at dyrelivet i leveområdet (biotopen) avgjør hva oteren spiser, siden oteren kan regnes som en omnivor (alteter). Den eter nemlig også planter. Mage- og ekskrementanalyser av norske kystotere viser at torskefisker, flyndrefisker, ulkefisker og rognkjeks utgjør hovedføden for kystbestanden. I en undersøkelse fra Sør-Sverige fant man at dietten i hovedsak besto av karper, abbor og gjedde. Det har blitt påvist at europeisk oter kan ta fisk på opp mot 9 kg. Oterens preferanse for oppdrettslaks gjør at den ofte kommer i konflikt med fiskeoppdrettere.