The invention provides a method for reducing or preventing body weight gain in a subject comprising administering to the subject enolase 1 (Eno1). The invention also provides methods of treating obesity, and of reducing body weight in a subject afflicted with an overweight condition, comprising administering to the subject enolase 1 (Eno1). In certain embodiments, the body weight gain, obesity or overweight condition is caused by a therapeutic treatment, such as a diabetic drug. In certain methods of the invention, the Eno1 is delivered to muscle.Linvention concerne un procédé pour réduire ou prévenir la prise de poids corporel chez un sujet, le procédé comprenant ladministration denolase 1 (Eno1) au sujet. Linvention concerne également des procédés de traitement de lobésité et de réduction du poids corporel chez un sujet en état de surcharge pondérale, comprenant ladministration dénolase 1 (Eno1) au sujet. Dans certains modes de réalisation, le gain de poids corporel, lobésité ou létat de surcharge pondérale est causé par un traitement thérapeutique, tel quun médicament pour le diabète. Dans certains procédés de linvention, lEno1 est administrée par voie musculaire.