维生素B2广泛存在于奶类、蛋类、各种肉类、动物内脏、谷类、蔬菜(特别是绿叶蔬菜)和水果等动物性和植物性食物中。粮谷类的维生素B2主要分布在谷皮和胚芽中,碾磨加工可丢失一部分维生素B2,如精白米维生素B2的存留率只有11%,小麦标准粉维生素B2的存留率只有35%。因此,谷类加工不宜过于精细。
含维生素主要有以下食物(每100克食物中维生素b2的含量毫克): 酵母:5.06-5.9,羊肝:3.75,牛肝:2.3,猪肝:2.11,鸡肝:1.68,鸭肝:1.28,黄鳝:0.96,河蟹:0.71,海蟹:0.51,鸡蛋:0.31,牛奶:0.13,蚕豆:0.27,黄豆:0.25,大米:0.05-0.07,面粉:0.06-0.07,小米:0.12,黄鱼:0.1,带鱼:0.09,虾:0.11,甲鱼:0.37,蘑菇:0.16,紫菜:2.07,鲜枣:0.04,莴苣叶:0.12,南瓜:0.06,冬瓜:0.02,黄瓜:0.04,丝瓜:0.06,海带:0.36,木耳:0.55,西红柿:0.02,柑橘:0.03。