维生素B2广泛存在于动植物食品中,动物性食品较植物性食品含量高。动物肝脏、肾脏、心脏、乳汁及蛋类含量尤为丰富;植物性食品以绿色蔬菜、豆类含量较高,而谷类含量较少。维生素B2在碱性溶液中易分解,对光敏感,所以食品加工过程中加碱,储存和运输过程中日晒及不避光均可导致其损失。食物烹调方法不同,维生素B2损失也不同,如碗蒸米饭比捞饭损失少;在烹调肉类时,油炸和红烧损失较多。