动物性食品
猪肉、牛肉、羊肉、鸡肉等肉类以及猪肝、猪心、鸡肝、鸡心、猪脑、羊肾等内脏中都含有较多的维生素B12。
蔬菜
一些叶绿素较多的蔬菜含有的维生素B12相对较多,包括甘蓝、生菜、芹菜、菠菜、香菜、西红柿、黄瓜、青瓜、青椒等。
水果
橘子、橙子、榴莲、葡萄、猕猴桃、菠萝、火龙果、柚子、苹果以及香蕉等水果中也含有较多的维生素B12。