Einen wichtigen Einfluss auf den normalen Hormonhaushalt hat der Stoffwechsel (Über-/Untergewicht). Eine eiweiß- und vitaminreiche Kost ist empfehlenswerter als Fette und Kohlehydrate. Eiweißreich ist beispielsweise: mageres Fleisch, Fisch, Käse, Ei und Topfen. Vitaminreich ist Obst und Gemüse.
Kohlehydrate (wie Brot, Mehlspeisen, Zucker, Mehl, Kartoffeln, usw.) sollten ebenso wie Fette (Schmalz, Öl, Butter) nur in mäßigen Mengen gegessen werden. Dies gilt besonders bei höherem Körpergewicht. Alkohol (gleichgültig, ob Bier, Wein, Most, Kognak, usw.) ist nur in kleinen Mengen vertretbar. Sofern eine Lebererkrankung besteht oder früher bestand, ist Alkohol verboten.