Et selenoprotein er et protein, hvoraf mindst en af aminosyrerne, der udgør polypeptidkæden, indeholder selen, såsom selenomethionin eller selenocystein .
Hos mennesker er der 25 af dem. Blandt disse kan nævnes glutathionperoxidaser , iodothyronin-deiodaser og thioredoxinreduktaser .
De kan syntetiseres fra syntetiske aminosyrer.