Question: what foods not to eat when you have your period?
Answer: Salt. Consuming lots of salt leads to water retention, which can result in bloating. ... 
Sugar. ... 
Coffee. ... 
Alcohol. ... 
Spicy foods. ... 
Red meat. ... 
Foods you don't tolerate well.