During your period, your body is using more calories; this is why you’re so hungry on period. You might experience excessive hunger leading up to and during your period because your body is using more calories during this time. Our menstrual cycle causes her bodily systems to do more work than they usually do, regardless of any lifestyle changes during this time or not. Although you might be less active and more stationary during your period because of other symptoms, like cramping and fatigue, your body is doing more work all on its own. As your body burns more calories, you will feel hungrier more frequently. Calories are units of energy, and food replenishes this energy. So, your body is directly telling you that you need to eat because it needs this fuel. The influx of hormones your body experiences during your period leads to intense cravings for particular foods, which also makes you want to eat these foods more.
So combined with your body burning more calories and your mind telling you that you really need certain foods, more intense hunger is common during a female’s menstrual cycle. The trick to this, however, is that the amount of extra calories your body is burning is only a very small amount, and this only occurs for a few days. Overeating still has the usual negative side effects during this time just like any other. Hope my answer to your question "why am I so hungry on my period" is helpful.