Best Foods To Eat When You Have Your Period

Best Foods To Eat When You Have Your Period

Best Foods To Eat When You Have Your Period
What To Eat On Your Period

Periods are usually no fun — mood swings, low energy and cramps are just a few of the annoying symptoms. Our hormones can affect weight loss and impact our bodies in many different ways. This is especially the case when we have our period!

One of the worst period symptoms is food cravings and these usually aren’t the healthy salad and veg type! Read on to find out what some of the best period food is, as well as what foods to avoid on your period.

Foods to eat on your period

Before you reach for (and devour) a whole mudcake, find out what are the best foods to eat on your period.

Leafy greens

1.    Leafy Greens

Leafy greens are one of the best foods to eat on your period! If there was ever an important time to eat your greens, then this is it! Foods like spinach, kale, collard greens and swiss chard can be some of the best period food because they are filled with iron, which gets lost when you are menstruating.

You can incorporate them in salads or sautè them in risottos and stir-fries. The options are endless! If you don’t like the taste, throw a handful of greens into a smoothie, like this green smoothie. I promise you won’t even be able to taste it!


2. Salmon

Salmon is a great food during your period, rich in vitamin b12 and Omega-3 and 612 fatty acids. These acids play an important role in relaxing your muscles and relieving the discomfort associated with menstrual pain. Because of this, salmon is a good food for menstrual cramps and crankiness. If you don’t like fish, reach for walnuts or avocados which are also full of Omega-3s. 

My favourite food to eat on my period is grilled salmon and dill yoghurt sauce, with a side of asparagus and leafy greens.


3. Chocolate

I’ve heard lots of girls ask the question, ‘Does chocolate help cramps?’ Before you get too excited, though, you need to read this. When I am discussing chocolate being a good food to eat on your period, I am NOT talking about milk chocolate, or chocolate cake, or chocolate cookies! I am talking about the highest percent dark chocolate you can find! The higher the better, and this is because it won’t contain as much sugar (which is a big no-no). 

Dark chocolate has antioxidants and it also is a source of magnesium, which reduces mood swings and can help to regulate serotonin — the happy hormone! Because of this, I like to consider it a good food to eat on your period and munching on a few squares can help to satisfy your menstrual cravings.


4. Wholegrains

Wholegrains are an excellent source of magnesium, which helps to reduce muscle tension. This makes wholegrains a good food for menstrual cramps. In addition to this, they have B and E Vitamins which help to combat fatigue and depression. My favourite thing about wholegrains is that they keep you feeling fuller for longer, so if you eat them every few hours you won’t end up hungry and cranky at the end of the night. 

Also, because there is such a wide variety of modern and ancient wholegrains to choose from, you won’t get bored!


5. Yoghurt

Now is a great time to get creative with yoghurt parfaits, smoothies and sauces. Yoghurt is one of the best foods to eat on your period, as it is a good source of calcium — this can help to relax your muscles. It also contains live cultures which promote healthy digestion. Just make sure you choose one of the healthier yoghurt choices

If you are looking for a non-dairy source of calcium try broccoli, kale or almonds instead. Any food that contains calcium can be considered a helpful food for menstrual cramps.


6. Bananas

Bananas are one of the best sources of potassium and also contain B6 and other vitamins which help to boost your mood. Think of them as the happy fruit!

Bananas also help to regulate bowel movements, which is something a lot of people struggle with when they are menstruating.

free trial - bbg stronger 2.0free trial - bbg stronger 2.0free trial - bbg stronger 2.0

Foods to avoid on your period

Now that I’ve discussed some of the best period food, it’s time to find out what food to avoid on your period. Try to avoid the following foods:


1. Caffeine

Caffeine is one of the main foods to avoid on your period. When you have caffeine, it can increase your blood pressure and heart rate, which can worsen PMS symptoms. This means it’s probably a good idea to avoid anything containing caffeine when you have your period. If you’re a coffee drinker, try out these coffee substitutes instead when you’re menstruating.


2. Salty foods

When you have your period, it is quite natural to feel bloated or as though you’re carrying a higher amount of water weight than usual. Try to avoid foods that are high in sodium during your period, as this can worsen water retention. 

Processed foods

3. Processed or high-fat foods

Processed foods should be avoided on your period because they also often contain high levels of salt. 

Also, processed foods can be high in unhealthy fats, such as saturated and trans fats. Foods that are high in these fats can impact your hormonal activity (oestrogen levels), which can then cause you to feel worse.


4. Sugary foods

While we can often crave sugary foods when we are on our period, try to avoid them! Foods high in refined sugar can also impact your hormones because they cause your blood sugar levels to fluctuate, which can lead to even worse mood swings and feelings of frustration! 

Now you know what to eat on your period

I know having your period can be pretty uncomfortable but instead of accepting the fact that you will have a tough week, you can make a few small changes that can lead to big results when it comes to how you feel.

This list of foods to eat on your period and foods to avoid can help you to choose the best options for that time of the month. A simple way to do it — try to stick to a diet of fresh fruit and vegetables, wholegrains and lean meat!

Your body is an amazing thing and it's incredible how it will respond if you put the right things in it!

Love, Kayla xx

* Results may vary. Strict adherence to the nutrition and exercise guide are required for best results.

<# for (var i = 0; i < comments.length; i++) { var s = comments[i]; #>

<#= s.user.username #><#= moment(s.created_at * 1000).fromNow() #>

<#= s.html_body #> <# if (s.images) { #>

<# } #>
Reply Like Unlike
<# if (s.replied_comments_count) { #> <# for (var j = 0; j < s.replied_comments.length; j++) { var c = s.replied_comments[j]; var lastComment = s.replied_comments[s.replied_comments.length - 1]; #>

<#= c.user.username #><#= moment(c.created_at * 1000).fromNow() #>

<#= c.html_body #> <# if (c.images) { #>

<# } #>
Reply Like Unlike
<# } #> <# if (s.replied_comments_count > 3) { #> Show more replies <# } #> <# } #>
<# } #>
<# for (var i = 0; i < comments.length; i++) { var s = comments[i]; #>

<#= s.user.username #><#= moment(s.created_at * 1000).fromNow() #>

<#= s.html_body #> <# if (s.images) { #>

<# } #>
Reply Like Unlike
<# } #>

Leave a comment...
Sort by: