Broccoli contains nutrients, including magnesium, vitamin C, and folate, which are effective in dealing with depression symptoms. It is also rich in sulforaphane, a sulfur compound that protects the body against neurodegenerative diseases and has soothing and anti-depressant effects.