What to eat on your period? Avoid these foods

Foods on your period
0/5 No votes

Report this app


Many people face, fatigue, bloating, diarrhea,  abdominal cramps, nausea, headaches, and mood swings during mensuration. Foods play an important role to increase or decrease the problems. Here, we have listed some foods to eat during your period and food to avoid during your period.

Foods to eat during your periods

The following foods can be eaten during menstruation:


Fruits having a huge amount of water such as cucumber and watermelon,  keep you hydrated. Sweet fruits due to the presence of sugars, help you avoid your sugar cravings. As a result,  you avoid consuming so much refined sugars that are unhealthy.


Vegetables are the best foods for menstrual cramps. You feel a dip in your iron levels during your period,  resulting in fatigue, pain, and dizziness. Vegetables, especially leafy greens, e,g kale, and spinach can increase your iron levels. The presence of magnesium in the spinach also helps a lot.


You need to drink a lot of water daily. Water helps you avoid your chances of getting headaches which is a common symptom of menstruation. Drinking water also helps you to avoid bloating. You use this calculator to calculate the water required for your body daily.


Fish are the best foods to eat during your period.  Fish offers iron, protein, and omega-3 fatty acids. This food can reduce the intensity of period pain. A study in 2014 showed that omega-3s decreases depression. If you experience mood swings and depression,  omega-3s in fish can help you.

Ginger tea

Ginger tea due to the presence of ginger has anti-inflammatory properties,  which soothes achy muscles. It also reduces nausea.


Turmeric has anti-inflammatory properties. It contains curcumin. Research in 2015 proved that people who took curcumin suffered less severe symptoms.

What to eat on your period


Foods to avoid during your periods

Following foods should be avoided during your periods:

Excessive Sugar

You can have sugar moderately.  Eating too much of sugar will cause a spike in energy resulting in a crash. It leads to mood swings during mensuration. Avoid having too much sugar during your periods, if you feel moody, depressed, or anxious. Here are the 5 signs you are overeating sugar.

Too much spicy food

Spicy foods can upset your stomachs resulting in nausea, diarrhea, and stomach pain. It is the best option to void spicy foods during periods.

Excessive salt

Salts cause water retention. It leads to bloating. Use less salt in your foods. Avoid foods that contain a lot of sodium. It will reduce the chances of bloating.


Alcohol can worsen the symptoms of your period. Since it dehydrates you, it can worsen headaches and also cause bloating. You may also face digestive issues.

Read meat

Red meat contains prostaglandins. It helps your uterus contract. You can get rid of the uterine lining, leading to your menstrual flow. However, it also causes cramps. so read meat should be avoided during menstruation.

Foods to eat and avoid during periods

Leave a Reply

Your email address will not be published. Required fields are marked *