Wanneer het buiten kouder is, heeft ons lichaam meer energie nodig om onze lichaamstemperatuur op peil te houden. De energie die hiervoor nodig is, halen wij uit eten. Dit is een van de redenen waardoor we in de winter de neiging hebben om meer te eten. Vet eten heeft hierbij de voorkeur. Vet is namelijk de voedingsstof die ons de meeste energie per gram oplevert en is daarom het meest efficiënt.
Een andere reden waarom wij in de winter meer zin hebben in eten heeft te maken met de aanmaak van serotonine. Het lichaam maakt hiervan minder aan in de winter. Dit zorgt voor een lagere serotonine-spiegel en heeft tot gevolg dat je meer honger hebt.