What you eat directly affects how you feel. Plant-based foods contain specific nutrients that support your nervous system, reduce cortisol, and help your body manage stress more effectively.
Key Nutrients
Magnesium-rich greens: Spinach, Swiss chard, and kale are loaded with magnesium—a mineral that calms the nervous system and supports healthy sleep. Many people are deficient in magnesium, which can amplify stress and anxiety.
Antioxidants for brain health: Colorful fruits and vegetables (berries, bell peppers, sweet potatoes) contain antioxidants that protect brain cells from stress-related damage and support neurotransmitter function.
Stress-Reducing Foods
- Dark leafy greens (magnesium)
- Berries (antioxidants)
- Walnuts (omega-3 fatty acids)
- Oats (B vitamins, stable energy)
- Chamomile tea (calming compounds)
The Connection
When your body has the nutrients it needs, it’s better equipped to handle stress. You’ll notice more stable moods, better focus, and greater resilience in challenging situations.