从食物分类来分有三类食物来源,通常可分为:动物性食物,如鱼肝油、鸡蛋等;植物性食物,主要有深绿色或红黄色的蔬菜、水果,如胡萝卜、红心红薯、芒果、辣椒和柿子等;还有一类是药食同源的食物,如车前子、防风、紫苏、藿香、枸杞子等。
从维生素A结构的角度为,主要有两类来源:一类是维生素A源,也就是指β- 胡萝卜素及其他类胡萝卜素。多存在于植物性食物中,如绿叶菜类、黄色菜类以及水果类,含量较丰富的有菠菜、苜蓿、豌豆苗、红心甜薯、胡萝卜、青椒、南瓜等。另一类则是来维生素A(视黄醇),主要存在于动物性食物当中,能够直接被人体吸收和利用,主要存在于动物肝脏、奶及奶制品(全脂奶)及禽蛋中。
据食物分析表显示,平均每一份(100克)中含有维生素A最丰富(约12000单位)的是绿叶蔬菜,例如牛皮菜、羽衣甘蓝、菠菜和其他绿色蔬菜。即使是一份刀豆、西兰花、胡萝卜、黄南瓜、杏、甘薯或山药也能提供5000单位的维生素A,而这正是成年人一天所需的量。一份西红柿、豌豆、芹菜、莴苣和芦笋中所含的量平均也接近2000单位。除了杏以外,大多数黄色水果一份中维生素A的含量都少于400单位。已经失去原来的颜色或从未变成绿色的蔬菜中缺少这种维生素。
从这个食物分析表中可以看出,动物肝脏中含有极为丰富的维生素A,而且动物肾脏和杂碎中所含的量也很高。肌肉中无法储存维生素A,烧烤、煎炸的肉和肉排中缺乏这种维生素。鸡蛋和乳脂中含有维生素A,其数量有赖于动物所摄食的食物。每升全脂牛奶中维生素A的含量为500~7000单位,但平均为2000单位。牛奶经均质后其中绝大多数的维生素A都会被氧气所破坏,但到目前为止,人类仍未找到解决这一问题的方法。母牛在喂食干草后所产的奶为冬黄油,每450克冬黄油中所含的维生素A也许只有2000单位,而每450克夏黄油平均则是12000单位。每450克黄油替代品中所添加的维生素A通常为12 000单位。
鱼肝油是商业上维生素A的最丰富来源。
动物肝脏中所含的维生素A有赖于动物所摄食的食物及动物的年龄。除北极熊的肝脏外,曾经确认的含维生素A最丰富的是伦敦动物园里的一条百岁巨蟒的肝油,大比目鱼肝油中的维生素A含量比鳕鱼肝油中的要丰富,这是因为大比目鱼上市出售时比鳕鱼都要老,市场上卖的鳕鱼一般都还处于比较小的阶段,大比目鱼因此有更多的年数摄食海里的绿色海藻。同样的原因,成年牛和羊的肝脏中所含的维生素A比小牛和小羊的肝脏中所含的维生素A要丰富得多。