Which Foods Can Prevent PMS?

New research published on Tuesday in the American Journal of Epidemiology from the Nurses Health Study II at the University of Massachusetts Amherst found a correlation between diet and PMS.  The Nurses Health Study II is a lengthy, wide-scale study which examines diet and lifestyle on health.

The researchers examined the mineral intake of 3025 women ages 25 to 42.  Those women found to be eating a diet with the highest levels of iron from vegetarian sources (called nonheme iron) had the lowest levels of PMS at the end of the study term.  The researchers also found that higher levels of zinc may also play a role in PMS prevention.

Researchers estimate that PMS affects 8-15 percent of women during their reproductive years, causing breast tenderness, depression, anxiety, abdominal bloating, appetite changes and other symptoms that can interfere with daily life.

Traditional thought among most dietitians and nutritionists has been that heme iron (from hemoglobin sources) from meat and poultry is a superior source of iron, yet this study found no reduction in PMS with red meat or poultry intake.

Some nonheme sources of iron include:  legumes (lentils, kidney beans, black beans, etc.), grains, most nuts and seeds, and green vegetables like green beans, peas, and spinach.

The researchers speculate that iron may help reduce PMS symptoms because it is involved in the production of serotonin, a neurotransmitter that regulates mood.

The study found that the risk of developing PMS was lowest among women who consume more than 20 milligrams of iron daily, an amount that may require concerted effort to obtain from diet alone.

Because iron and zinc can be toxic in high doses, it is important to have your levels tested periodically if you’re supplementing with these minerals.

While low dietary iron and zinc are factors in the development of PMS, they are not the only ones.  Vitamin B6 and essential fatty acids are often beneficial to reduce symptoms of PMS; however it may take a month or two of increasing the amounts of these nutrients to observe changes in PMS symptoms.  Chasteberry (also known as Vitex) and the Chinese herb Dong Quai have also been found to be helpful for PMS.

Subscribe to my free e-magazine World’s Healthiest News to receive monthly health news, tips, recipes and more. Follow me on Twitter @mschoffrocook and Facebook.



Fred Hoekstra
Fred Hoekstra3 years ago

Thank you Michelle, for Sharing this!

Day R.
Day R3 years ago

Interesting... thank you!!

Elena T.
Elena Poensgen3 years ago

Thank you :)

Loo Samantha
Loo sam3 years ago


Lisa Ann Magerman
Lisa Ann M3 years ago

Great Read, Thanks So Much!

Angela B.
Angela B3 years ago

Thank You! :)

Amira R.
Amira R3 years ago

I'm severely allergic to most of these things but I've found that if your calcium intake is high, it really helps. I just take one of those tablets you put in water every day. It's helped way more than any pain medication and I've tried a lot of it.

susan k.
susan k3 years ago


Nicole W.
Nicole W3 years ago

add more grains??? what hogwash ... and starches in general create more gas which can be severely painful. The times I've had less pms has been when I've avoided grains and done gluten free and kept my food as fresh as possible ie farmers market veggies, fruits, grass fed and organic meats. Stay away from too much sugar, too many things that turn to sugar in the body (grains, starches etc) and fried foods etc. Sounds like research conducted with the sole intent of 'dissing' people who eat meat, how else would you come to the conclusion that beans of all things are helpful? lol i'd understand if they said veggies, but beans and grains? I'll pass thanks.

Quanta Kiran
Quanta Kiran3 years ago

i eat baked beans every weekday! but i haven't noticed much changes in the symptoms. i still
crave junk food and get real emotional. but i do know bananas helps with bad cramps.