Foods To Eat And Avoid During Your Period

Foods To Eat And Avoid During Your Period

Period is usually not fun at all. Especially, when you are hit by symptoms like bloating, cramps, backache and headache. While it is tempting for us to reach out to the bag of chips or soda to ease our hormonal symptoms, it can actually do more harm than good to our body. 

Foods to EAT during your period.


1. Chocolate

Before you get too excited, this does not mean that you can get your hands on that chocolate cake, milk chocolate and chocolate pastries. The high sugar content in these foods can worsen your bloats. Instead, opt for dark chocolates, or chocolates with low sugar content.

Dark chocolate has magnesium and antioxidants that help regulates serotonin (a.k.a happy hormones). For a mood boost, go for dark chocolates with 70% or more cocoa content.


2. Salmon


Salmon is a great food for relieving pain as it is rich in vitamin B12 and Omega-3 and 612 fatty acids. These nutrients have anti-inflammatory properties which can help reduce cramping pains (yay!). For our vegetarian friends or those who simply don't like fish, you can get the same Omega-3's from walnuts, pumpkin seeds and avocados.


3. Bananas


Bananas are one of the best sources for potassium and contains high levels of vitamin B6 too which helps boosts your mood and reduce water retention. They also help regulate our digestive system which some women struggle with during their menses.


4. Leafy Greens


Leafy greens are one of the most important food to eat during period. Food like spinach, kale and swiss chards contain high levels of irons which is found in our blood and largely lost during your bleeding. 

We all know greens can be boring at times so here’s a smoothie recipe we love (you won’t be able to taste the spinach). ;)

Foods to AVOID during your period.


1. Soda


Sugary carbonated drinks will not just mess up your hormones level but also leave you bloated. Not to mention, drinking aerated waters can increase the intensity of your cramps. Swap out those carbonated drinks by drinking good ol' regular H20. Increasing your water intake will ease water retention and bloating, just make sure you’re not drinking sparkling water.


2. Processed Food


Ahh... the biggest culprit for sodium in our diet... Processed food usually contains high levels of sodium and salt which causes bloating and water retention. Period already makes us feel bloated or carry more water weight than usual. To avoid feeling more bloated than usual, keep your hands off the packet chips and biscuits!


3. High Fat/Fried Food


Everybody loves a slice of pizza, or juicy burger or even that sweet loving donut. However, during a hormonally sensitive period, it is best to avoid food that will disrupt our hormones like high trans fat food because it can elevate our estrogen level. That means fried foods are out, sister.


4. Refined grains

When it comes to cravings, it’s easy to get our hands on cakes, pastries and white breads.These type of foods are called refined foods; which means they are made up of simple carbohydrates and an abundant amount of hidden sugar. The sugar content in these processed grains, however, can disrupt your body's natural blood sugar level and regular appetite control. Our recommendation? When the heart desires that piece of toast, opt for wholegrain instead of the refined options. 



  1. Healthy, natural food are the way to go
  2. Avoid fried and fatty food
  3. A diet rich in vitamins and fiber will help you regain the nutrients you lost 
  4. Drink more water to stay hydrated

Let us know in the comments what are your favourite cravings and which food do you always seem to grab during your period!

Back to blog

Leave a comment

Please note, comments need to be approved before they are published.