While you ovulate, your estrogen levels heighten and progesterone stays relatively low. Since progesterone tends to increase your appetite and estrogen does the opposite, you may feel less ravished during your ovulation phase (via Refinery29). Right before your period begins, however, the opposite happens — progesterone surges as you near your period, making your stomach beg for more food and sustenance.
Plus, your body is also performing a greater amount of work as it prepares for your menstrual cycle. You likely know how taxing your cycle can feel — shedding your uterine lining and all the cramping that comes with it is no joke! As your body prepares for this process, it may need between 250-350 additional calories per day during this time (via Refinery29). To offset this fatigue, aim to get more iron from your diet as you head into your cycle to avoid getting anemic.
Between the hormonal roller coaster and the metabolic ups and downs, your body likely needs more support and energy as your period gets closer. Know that this is completely normal and feeling the need to consume a few extra calories during this time is nothing to worry about!