Diet Affects Mental Health More for Women Than Men, Study Finds

|Updated Dec 14, 2021
Getty Images

Your mood may be directly related to your food. That's the finding of a new study published in the Journal of Personalized Medicine, Women's mental health is tied even more directly to the food they eat, since eating a healthy diet of whole grains, dark leafy greens, beans, and nuts allow people to work out more often than a standard American diet high in fat and simple sugar, which can negatively impact mood.

The study, led by researchers at Binghamton University, found that women’s mental health is more impacted by diet, exercise, and even caffeine than men are. It also found that the anxiety that caffeine can cause some women is neutralized by exercise. The study tracked the eating habits of some 1,200 men and women over the age of 30 via anonymous online questionnaires, to find out the impact of dietary factors such as how often they ate healthy, what they ate in the hours before exercise, and how caffeine impacted their mental health.

By the end of the study, the researchers found that women's mental health was more linked to dietary factors than men's mental wellbeing is. They found key variations in dietary and lifestyle habits that can either support or deter one's mental wellbeing and mood, proving that mood and food are integrally related.

So if you think your stress eating is leading you to eat chips, cookies, and other junk food, it very well could be the other way around: Junk food is bringing down your mood and leading to poor diet and other self-destructive habits. Diet plays a key role in mental outlook, resilience, and overall mood, the study found. The answer is to eat healthier to feel better both mentally and physically, according to the authors.

"Interestingly, we found that for unhealthy dietary patterns, the level of mental distress was higher in women than in men, which confirmed that women are more susceptible to unhealthy eating than men,” Dr. Lina Begdache, Ph.D., RDN, an Assistant Professor at Binghamton University who is also the principal investigator of the study, said in an interview.

Past studies have investigated gender-specific dietary patterns and their effect on mental distress. A 2018 study published in Nutritional Neuroscience by the same lead researcher Dr. Begdache, found that mental wellbeing was associated with a Mediterranean-style diet in women and a Western diet in men. Moreover, wellbeing for women is harder won: “Women are less likely to experience mental wellbeing until a nutritious diet and a healthy lifestyle are followed,” the study states.

Participants filled out a questionnaire online and the data was collected over three-year intervals to account for the change in seasonality and to diversify the target population. Responses were collected from North America, Europe, the Middle East, and North Africa. The study found a strong correlation with following healthy dietary practices, exercise, and mental wellbeing.

Eating Healthy Helps Women Get More Daily Exercise

The study examined how often participants ate these foods:

  • Whole grains, fruits
  • Dark green leafy vegetables
  • Beans and nuts

Most of these food groups are low in calories and high in fiber, and are packed with micronutrients such as B vitamins, minerals, and omega-3 fatty acids – all of which increase brain function. Study subjects reported how often they ate these foods, and whether they ate them prior to or in conjunction with their exercise routine.

Results of the study found that eating more healthy food groups was also associated with a higher frequency of exercise, suggesting that there is also a link between eating healthy food and exercise –which also is known to improve mental wellbeing. This may be attributed to how the nutrients in the foods lead to keeping blood glucose steady as well as maintaining normal blood pressure, and strong skeletal muscle, which all support one’s ability to exercise, previous studies have found.

The healthiest foods also help your brain function better

Moreover, science has shown that the nutrients in these food groups (whole grains, darky leafy greens, various beans, and nuts), lead to optimal neurotransmitter synthesis and brain function, which may enhance motivation and performance of the physical activity. “Food groups may provide a certain concentration of amino acids that act as neurotransmitters. Some of these neurotransmitters can impact mood and motivation,” Dr. Begdache explained.

Lack of consuming healthy food not only negatively influences one’s daily workout routine but also causes mental distress. “The working muscle and the brain are high metabolic organs, which may share the same energy source and necessary nutrients. Therefore, when people workout heavily without proper nutrition, their brain function may be impacted–leading to stress and low mood,” Dr. Begdache says.

How Caffeine Can Affect Women's Moods

Previous studies have shown that excess caffeine has been linked to feelings of anxiety. This study observed that exercise reversed the negative relationship between caffeine and mental distress in women but did not have the same effect in men.

This association can be attributed to how stimulants work on the brain. “As a stimulant, it activates the hypothalamic, pituitary, adrenal (HPA) axis that modulates the stress response," the study states. "Caffeine delays fatigue during exercise,” it concludes. Therefore, women who consume high levels of caffeine and do not exercise are more likely to experience mental distress than those who do exercise.

Consuming caffeine prior to exercise has been shown to help increase the benefits of exercise by allowing the individual to work out longer without fatigue. Previous studies have shown that consuming caffeine before a workout can enhance performance. The study authors said more research is needed to understand how caffeine, exercise, and mental wellbeing are linked.

Low to Moderate Exercise Helps Support Men's Mental Health

Previous studies have shown that exercise improves mental health by reducing negative moods and by improving self-esteem and cognitive function. This is attributed to how physical activity increases endorphin levels, the body’s famous “feel good” chemical produced by the brain and spinal cord, which creates feelings of happiness and euphoria.

The study found that low to moderate exercise supported mental wellbeing among men regardless of the food groups they consumed. However, low exercise did not lead to mental wellbeing in women even if they consume healthy food. This suggests that women need to engage in moderate to vigorous physical activity in addition to a healthy diet to achieve mental wellness.

Ultimately, the differential relationship between exercise, mental wellbeing, and healthy food among men and women requires further exploration. Future research on diet and mood should consider the potential indirect effect of exercise as a mediator.

Top 15 Legumes and Beans

Soybeans have 28.6 grams of protein per cup or 4.7 grams per ounce.

1. Soy Beans

Soybeans are a legume but they are such a great source of protein that we had to lead the veggie list with it. There is more protein in just one ounce of soybeans than a cup of sliced avocado! 1 cup equals Protein - 28.6g Calories - 298 Carbs - 17.1g Fiber - 10.3g Calcium - 175mg


Lentils have 17.9 grams of protein per cup or 2.5 grams per ounce.

2. Lentils

Lentils are the only beans that don't have to be soaked before preparing. Lentils can be the star of any dish that needs heft, from soups to burgers. Next time it's Taco Tuesday, try out lentil tacos—they pack a protein punch. 1 cup equals Protein - 17.9 g Calories - 230 Carbs - 39.9 g Fiber - 15.6 g Calcium - 37.6 mg


White Beans have 17.4 grams of protein per cup or 2.7 grams per ounce.

3. White Beans

Dried white beans can be stored for up to three years in a dry, room-temperature location. Which means you can keep them around whenever you need a staple for soups or stews. 1 cup equals Protein - 17.4 g Calories - 249 Carbs - 44.9 g Fiber -11.3 g Calcium - 161 mg


Edamame has 16.9 grams of protein per cup or 3 grams per ounce.

4. Edamame

Edamame is a great snack to keep in your freezer. Microwave them and spice them up with a sprinkle of salt, chili powder and red pepper flakes. You'll be enjoying a protein-filled snack that is better than chips. 1 cup (cooked and shelled) equals Protein - 16.9 g Calories - 189 Carbs - 15.8g Fiber - 8.1g Calcium - 97.6mg


Cranberry beans have 16.5 grams of protein per cup or 2.6 grams per ounce.

5. Cranberry Beans

As you cook cranberry beans, the unique specks of red that give these legumes their name vanish. Boil the cranberry beans, blend into a spread and use as a delicious dip with veggies for a great protein snack. 1 cup equals Protein - 16.5 g Calories - 241 Carbs - 43.3 g Fiber - 15.2 g Calcium - 88.5 mg


Split peas have 16.3 grams of protein per cup or 2.3 grams per ounce.

6. Split Peas

Don't confuse split peas with green peas. Split peas are dried and—surprise— split. Unlike their sweet cousins, these peas must be boiled for 45 minutes before they're ready to eat. Make Ina Garten's easy Parker's Split Pea Soup for a protein-packed lunch. 1 cup cooked Protein - 16.3 g Calories - 229 Carbs - 41.1 g Fiber - 16.3 g Calcium - 27.4 mg


Kidney beans have 15.3 grams of protein per cup or 1.4 grams per ounce.

7. Kidney Beans

Make sure to soak these beans overnight to get rid of the toxic proteins in the raw bean that is harmful to people and animals. then cook thoroughly before eating. Soaking and cooking the beans will get rid of the harmful proteins. Then, dig in! 1 cup equals Protein - 15.3 g Calories - 225 Carbs - 40.4 g Fiber - 13.1 g Calcium - 49.6 mg


Black beans have 15.2 grams of protein per cup or 2.5 grams per ounce.

8. Black Beans

Black "turtle" bean is the technical name for this crowd favorite. The "turtle" part comes from the physical appearance of the shiny exterior shell that protects the bean. 1 cup equals Protein - 15.2 g Calories - 227 Carbs - 40.8 g Fiber - 15 g Calcium - 46.4 mg


Fresh corn has 15 grams of protein per cup or 2 grams per ounce.

9. Navy Beans

As you can see, navy beans are clearly not navy. So where did the name come from? These beans were such an important part of the U.S. Navy diet in the beginning of the 20th century that the beans were named after them. Anchors aweigh! 1 cup equals Protein - 15 g Calories - 255 Carbs - 47.4 g Calcium - 126 mg


Pinto beans have 15.4 grams of protein per cup or 2.5 grams per ounce.

10. Pinto Beans

Canned pinto beans aren't just a source of protein, but also major fiber. Pinto beans are often used as refried beans because they fall apart when steamed. 1 cup equals Protein - 15.4g Calories - 245 Carbs - 44.8g Fiber - 15.4g Calcium - 78.6mg


Chickpeas have 14.5 grams of protein per cup or 2.5 grams per ounce.

11. Chickpeas

What's better than hummus for boosting protein? Not much. Just half a cup delivers 10 grams of protein, which is a good percentage of your daily needs: ranging from 45 to 65 grams, depending on weight, gender and activity level. 1 cup equals Protein - 14.5g Calories - 269 Carbs - 45g Fiber - 12.5 g Calcium - 80.4 mg


Lima beans have 14.7 grams of protein per cup or 2.2 grams per ounce.

12. Lima Beans

Lima beans are often called "butter beans" because of their buttery taste. Famously used in succotash, lima beans can also be used boost the taste of a hearty vegetable soup, or roast them with sweet potatoes as a side dish. 1 cup equals Protein - 14.7 g Calories - 216 Carbs - 39.3g Fiber - 13.2g Calcium - 32mg


Mung beans have 14.2 grams of protein per cup or 2.0 grams per ounce.

13. Mung Beans

Mung beans lack a lot of flavor but are great to add to any dish for crunch and protein. Trade your chickpea-based falafel for a mung bean option to switch things up. Fact: Just Eggs uses mung beans for protein! 1 cup equals Protein - 14.2 g Calories - 212 Carbs - 38.7 g Fiber - 15.4 g Calcium - 54.5 mg


Fava Beans have 12.9 grams of protein per cup or 2.1 grams per ounce.

14. Fava Beans

Take the fava beans out of the pod since experts don't recommend eating that part. For freshest taste, only separate the beans from the pods when you 're ready to eat them. 1 cup equals Protein - 12.9 g Calories - 185 Carbs - 33.2 g Fiber - 9.18 g Calcium - 61.2 mg


Green peas have 8.6 grams of protein per cup or 1.5 grams per ounce.

15. Peas

Who knew little old peas pack a major protein punch? One cup of peas has more protein than one average-sized egg. Yep, you can make a bet and win it. 1 cup equals Protein - 8.6g Calories - 134 Carbs - 25g Fiber - 8.8 g Calcium - 43.2 mg