Nutrition for Anxiety

Food can nourish and sustain us. It can also harm us. As you eat food, it is a good practice to ask “How is this food serving me?” If you can’t think of a good answer, you probably shouldn’t eat it. There are some foods and beverages that can make anxiety worse and others that can reduce it.

Anti-Inflammatory Diet

Overall, the best practice is to eat healthy foods that nourish your body rather than irritating it. Try exploring an Anti-Inflamatory Diet. Making small changes, regularly over time, can make a huge difference in your life, allowing you to feel calmer and healthier. Inflammation in your system can lead to many health concerns such as allergies, headaches, skin irritations, and heart burn, all of which will affect your mood. Explore the link below for ideas on the type of foods that make up an Anti-Inflammatory Diet.

Andrew Weil’s Anti-Inflammatory Diet Food Pyramid


Caffeine can stay in your body for six to eight hours. Caffeinated drinks such as soda, coffee, tea and energy drinks are very likely to disrupt mood even in people who don’t notice the effects. Even chocolate has caffeine. If you struggle with anxiety, it may be best to cut out all caffeine, or, if that is too challenging, reduce caffeine intake.


Alcohol can help a tense person feel relaxed temporarily but it may also cause depression and may increase anxiety when the effects of the alcohol wear off.

Spicy Foods

Spicy foods can cause a person to feel restless. In addition, they can cause heartburn and stomach upset which may encourage feelings of panic or anxiety.

More Information

For more detailed instructions and worksheets to improve your diet, check out Chapter 3: Eating in a Modern World and Chapter 4: The Best Food for You, in Well to Do: A Guide to Take Charge, Set Goals, and Improve Your Health.

* This page may contain affiliate links