Gli alimenti di origine animale contengono soprattutto retinolo e suoi esteri (specie retinolo palmitato), mentre nei vegetali si trovano soprattutto carotenoidi. Gli esteri del retinolo prima di essere assorbiti, vengono idrolizzati da diversi enzimi: lipasi, carbossilestere-lipasi di origine pancreatica e da una retinilestere idrolasi che si trova sulle membrane degli enterociti. L'assorbimento del retinolo avviene tramite un processo di diffusione facilitata ma, qualora la concentrazione di retinolo sia elevata, possono intervenire anche meccanismi di diffusione passiva. L'assorbimento del retinolo dipende dalla presenza di lipidi e di sali biliari.