Does food reduce stress? What to eat for this?


First Published Feb 10, 2023, 3:45 PM IST

Stress has become a common problem in our daily life. Work or family responsibilities, financial matters can put stress on our body. This stress not only causes mental problems but also physical problems. However, experts say that certain foods help to control stress. Comfort foods like oatmeal boost serotonin levels. It reduces stress. Also, certain types of foods reduce levels of cortisol and adrenaline, which increase stress. These hormones can lead to chronic stress. That is why you should eat foods that reduce these hormones. That is..


Oranges are rich in vitamin C. This vitamin strengthens the immune system. Also, many studies reveal that stress regulates hormone levels well. In a study of hypertensive patients, taking vitamin C before a stressful activity significantly reduced blood pressure. Also found that cortisol (stress hormone) levels returned to normal very quickly.

Black tea

Black tea has many health benefits. Drinking black tea will help you get rid of stress quickly. One study compared people who drank 6 cups of tea a day for 4 weeks to people who didn’t. But tea drinkers reported being calmer than others and had lower levels of the stress hormone cortisol.

Foods rich in vitamin B

Foods rich in vitamin B also provide quick relief from stress. Beef, chicken, eggs, fortified cereals, nutritional yeast, and organ meats are rich in vitamin B.

Foods rich in magnesium

Magnesium also protects our body from many health problems. In particular, it helps to reduce the stress hormone Cordisol. Avocados, bananas, broccoli, dark chocolate, pumpkin seeds, and spinach are rich in magnesium.

Sweet potatoes

Sweet potatoes are good for our health in many ways. These are rich in nutrients. Carb foods like these help lower levels of the stress hormone cortisol. Although overall cortisol levels are regulated, chronic stress can also lead to cortisol dysfunction. It helps to reduce inflammation, pain, and other health problems.


Eggs contain nutrients that other foods do not. That is why it is also called multi vitamin food. Eating an egg a day will reduce your stress to a great extent. Eggs are rich in vitamins, minerals, amino acids and antioxidants that are essential for the stress response.

Last Updated Feb 10, 2023, 3:45 PM IST


Leave a Comment

Your email address will not be published. Required fields are marked *