suggested video
suggested video

10 foods to eat when you are on your periods

Here are some foods that can help you stay happy and stress-free during this time of the month.

By Cookist

Read on to know about foods that can comfort you when you are menstruating!

Periods are a monthly routine that all adult females experience. It brings along a lot of physical and psychological turmoil for some, while others go through it comfortably. Here are some foods that can help you stay happy and stress-free during this time of the month.

Green leafy vegetables


Leafy greens such as kale, spinach, Swiss chard, and collard greens are rich in iron and consuming these help to replenish this nutrient in our body.


Consuming this fish improves vitamin B12, omega-3, and omega-6 levels. These nutrients are also beneficial to relax menstrual pain and mood swings.

Dark chocolate


Dark chocolate with maximum cocoa content can improve antioxidant and magnesium stores in our body, which triggers a feeling of happiness.

Whole grains

These are also rich in magnesium, B vitamins, and vitamin E. All of these nutrients improve muscular strength, control mood swings, and prevent depression.



This calcium-rich food also has good live-culture that promotes digestion and improves immunity.


Rich in potassium and vitamin B6, this fruit improves mood swings and regulates bowel movement.



It is best to prevent excessive caffeine consumption during this time as it increases blood pressure and heart rate, which can worsen PMS symptoms.

Salty food

Consuming sodium-rich food results in bloating and water retention during periods.

Processed foods


Foods rich in fat content can impact estrogen activity and makes us feel sluggish and cranky.

Sugary foods

Consuming foods rich in refined sugars fluctuate blood sugar level, worsen the mood swings, and increases the feeling of frustration.

Every dish has a story
Find out more on Cookist social networks
api url views