维生素B1的食物有:瘦肉、动物内脏、鸡蛋、牛奶、豆类、全谷类、坚果、蔬菜和水果等,瘦肉是维生素B1的优质来源,特别是瘦猪肉和瘦牛肉,动物内脏如肝脏、肾脏等也含有丰富的维生素B1,鸡蛋和牛奶中含有一定量的维生素B1,而豆类如黄豆、绿豆等则是最好的维生素B1来源之一,全谷类如糙米、燕麦片等也含有较多的维生素B1,坚果如杏仁、核桃等虽然含量较低,但也是不错的选择,蔬菜中的豌豆、菜花等绿色蔬菜以及水果中的香蕉、苹果等都含有一定量的维生素B1。