One study showed that a low-fat, plant-based diet followed for two menstrual cycles reduced PMS symptoms. The participants of the study ate their normal regimen for two months, then switched to a plant-based diet for two months. After that, they were to return to their normal diet again for two months. But some women felt so much better that they refused to return. So much for the study. It doesn't mean you have to become a vegetarian, but it will definitely benefit you to include more of these foods. especially in the critical week before menstruation:
#1 Alkaline foods
Try to include as many foods as possible with an alkaline pH in your diet (fruits, vegetables, flaxseed and olive oil, honey, green and herbal teas, mushrooms, millet, wild rice, goat cheese...). An 80/20 ratio (80% alkaline-forming foods, 20% acid-forming foods) is best.
#2 Avocado
It replenishes essential fatty acids that alleviate PMS symptoms
#3 Bananas
They are rich in Vitamin B6 and potassium, which helps reduce bloating.
#4 Beets
Beets are high in iron, to help replace blood loss. Beets also help prevent bloating.
#5 Coconut oil
The fatty acids in coconut oil can help support hormone balance. Take 1-2 teaspoons per day.
#6 Fennel
Fennel reduces the pain of menstrual cramping.
#7 Leafy greens
Leafy greens are rich in minerals and nutrients that can ease your PMS symptoms
#8 Phenylalanine
Found in foods as varied as chocolate, fish, dairy products, cheese, nuts, and wheatgrass, this amino acid can boost pain tolerance of cramping and also decrease appetite.
#9 Raspberry tea
Raspberry tea contains tannins which help with PMS symptoms like cramping, diarrhea, and nausea.
#10 Vitamins and minerals
The most important thing against PMS is to have enough zinc, B6 and magnesium . You can find this combination in blueberries, nectarines, zucchini and fennel. Other studies have found that vitamins B6 and E and the minerals calcium and magnesium help with breast tenderness, anxiety, depression, fatigue, headaches, and sweet cravings.
#11 Yoga
Excercise is an effective way to reduce PMS symptoms, as endorphins are released. Yoga is both good exercise and a calming balm against stress.