How can food act as a stress medicine?

Dr. Mehmet Oz, MD
Cardiology (Cardiovascular Disease)

To fight stress eat:

  • A few creamy bites of guacamole: Avocados are loaded with B vitamins, which stress quickly depletes and which your body needs in order to maintain healthy nerves and brain cells. Or try getting your avocado fix with this Brazilian-inspired shake.
  • A palmful of mixed nuts: Walnuts help replace those stress-depleted B vitamins, Brazil nuts hop you up on zinc (which is also drained by high anxiety), almonds boost your E (which helps fight cellular damage linked to chronic stress), and pistachios can soften the impact stress hormones have on the body.
  • A plate of roasted asparagus: Each tender stalk is a source of folic acid, a natural mood lightener. Dip the spears in fat-free yogurt or sour cream for a hit of calcium with each bite.
  • A spinach salad: These leafy greens are packed with magnesium, which helps regulate your body's level of cortisol, which tends to get depleted when we're under pressure.
  • A bowl of whole-wheat pasta: All carbohydrates prompt the brain to make more serotonin, which is a feel-good chemical. Other healthy options include whole-grain breakfast cereals, breads, and oatmeal. Complex carbs also help you feel balanced by stabilizing blood sugar levels.
  • Good-for-you fish: Omega-3 fatty acids, found in fish such as salmon and trout, can protect your heart from surges in stress hormones. Aim to eat 4 ounces of fatty fish at least three times a week.
  • A cup of warm milk: Your mother knew what she was doing. Milk (skim, please!) is the perfect bedtime stress buster.

This content originally appeared on

Continue Learning about Stress

Busy Woman’s Guide: An ER Doc’s Tips for Keeping Your Cool
Busy Woman’s Guide: An ER Doc’s Tips for Keeping Your Cool
I’ll never forget the day I learned the meaning of stress in the Emergency Room (ER). A massive multi-car accident brought in many patients, pulling a...
Read More
How can I use progressive muscle relaxation to help with stress?
Progressive muscle relaxation will help you de-stress by tensing, then releasing, muscles. Find a qu...
More Answers
Why are some people better able to cope with stress than others?
Michael J. Mufson, MDMichael J. Mufson, MD
Increasingly, researchers are attempting to zero in on factors that make some people "stress-hardy" ...
More Answers
How Does Stress Affect COPD?
How Does Stress Affect COPD?

Important: This content reflects information from various individuals and organizations and may offer alternative or opposing points of view. It should not be used for medical advice, diagnosis or treatment. As always, you should consult with your healthcare provider about your specific health needs.