汗多是由于食物具有一种特殊的动力学热学效应。吃饭时候除夹菜,咀嚼等动作消耗热量以外,人体要对食物中营养进行额外的吸收、消化还有新陈代谢,所以需要额外消耗能量。因此会出现吃饭时候和吃饭以后体温略有升高,甚至出现吃饭时候出汗的情况。不同种类的食物所产生的热效应的差别比较大,蛋白质能够产生高达30%-40%的热量。所以进食高蛋白质饮食发生体温升高,出汗多情况持续时间会更长,更明显。而食物热效应与进食量也有关,吃的越多,热能消耗越多,体温可能会升高的越明显。另外吃辛辣等刺激性食物如芥末、辣椒,会导致吃饭时出汗明显增多,出汗多也要警惕甲亢,可以检测甲功加以辨别。