7 Foods That Help Reduce Anxiety

Extra Dark Chocolate

Consume small squares of extra dark chocolate every other day for iron and polyphenols, which can boost mood and combat anxiety. 

Leafy Greens

Incorporate leafy greens like spinach and kale into your diet. They are rich in fiber, folate, iron, and lutein, an antioxidant linked to reduced depression in animal studies.


Eat broccoli and other cruciferous vegetables like cauliflower and Brussels sprouts for sulforaphane, a compound that reduces gut inflammation. 


Add avocados to your meals. They are high in fiber, potassium, vitamin E, and magnesium, which may alleviate anxiety symptoms.

Green Tea

Drink green tea for its calming antioxidants EGCG and L-theanine, which have been shown to reduce stress-related symptoms.

Chia Seeds and Flaxseeds

Include chia and flaxseeds in your diet for their omega-3 fatty acids, crucial for brain health. 

Beans and Lentils

Consume beans and lentils regularly. They are high in fiber, promoting gut health and reducing anxiety levels by stabilizing blood sugar and preventing insulin spikes.