Why do I want to eat so much before my period?
Short answer: Hormonal changes in the luteal phase—especially increased progesterone and shifts in serotonin and insulin sensitivity—make you hungrier, raise cravings (often for carbohydrates), and can increase metabolic rate. These physiological changes, plus mood and sleep effects, commonly produce stronger appetite and food-seeking behavior before menstruation.
Explanation
After ovulation the body enters the luteal phase, when progesterone rises and estrogen fluctuates. Progesterone has orexigenic (appetite-stimulating) effects and can raise basal metabolic rate, so energy needs and hunger signals increase. Serotonin activity often falls in the premenstrual period, which promotes carbohydrate cravings because carbs boost serotonin. Changes in insulin sensitivity and variations in hunger hormones (ghrelin/leptin signaling) can produce blood-sugar swings and stronger cravings. Psychological factors—mood changes, stress, and disrupted sleep—also increase comfort-eating and reduce impulse control. These combined hormonal and behavioral effects explain why many people eat more before their period.
Tips
- Prioritize protein and fiber at meals to improve satiety and stabilize blood sugar (lean protein, legumes, whole grains, vegetables).
- Choose complex carbs and portion controlled treats instead of high-sugar foods to reduce crashes and intense cravings.
- Maintain regular meals and small snacks to avoid low blood-sugar triggers; include healthy fats for fullness.
- Get adequate sleep, stay hydrated, and do regular moderate exercise to help regulate appetite and mood.
- If cravings or weight changes are severe or disruptive, consult a healthcare provider to evaluate hormonal or metabolic causes and treatment options.
Related questions
- What is the hardest area for a woman to lose fat?
- Is eating eggs good for gut health?
- How to fix hormone imbalance?
- Can hormones cause bruising?
- Does cucumber balance hormones?
- How to stop storing fat in hips?