Facebook Pixel
EmpowHER Guest

what food should be eat to regulate periods

By Anonymous July 18, 2014 - 7:37pm
Rate This

Add a Comment1 Comments

HERWriter Blogger

Hi Anon,

Thank you for sharing your question with EmpowHER! Irregular periods can be very frustrating and confusing as you never know exactly when they are going to come. However, there are some diet adjustments you can make to help regulate your period.

Eating less processed foods and more natural and healthy ones can help regulate your cycle. According to Women To Women, eating fewer refined carbohydrates and taking a daily multivitamin fish-oil supplement are good diet modifications.

Eating a well-balanced diet is key to living a healthy lifestyle and is beneficial if you want to regulate your period. Eat foods rich in calcium like milk, yogurt, tofu, salmon and kale. Incorporate a diverse mix of fruits and veggies, and don't forget your whole grains. Vitamin E is also a good choice and can be found naturally in foods like avocado and eggs.

Besides eating healthier, stress relief can also help regulate your periods. Try working out to blow off steam, meditate or take a yoga class. For me personally, yoga is a great way to work out while also relaxing both your body and mind. 

Hope this was helpful and let me know if these diet tips helps regulate your cycle!



July 21, 2014 - 12:38am
Enter the characters shown in the image.
By submitting this form, you agree to EmpowHER's terms of service and privacy policy
Add a Comment

All user-generated information on this site is the opinion of its author only and is not a substitute for medical advice or treatment for any medical conditions. Members and guests are responsible for their own posts and the potential consequences of those posts detailed in our Terms of Service.

Menstrual Cycle

Get Email Updates

Related Checklists

Menstrual Cycle Guide

Have a question? We're here to help. Ask the Community.


Health Newsletter

Receive the latest and greatest in women's health and wellness from EmpowHER - for free!