What you eat and drink can play an important role in how your body responds to stress and anxiety. While no single food can “cure” anxiety, research suggests that certain nutrients may help support mood regulation, reduce stress hormones, and promote relaxation.
Here are 14 foods and drinks that may help ease stress and anxiety naturally.
1. Avocado

Avocados are rich in B vitamins, which are linked to healthy brain function and stress regulation.
One medium avocado contains several important B vitamins, including folate, niacin, riboflavin, and vitamin B6. Studies suggest that foods rich in B vitamins may help reduce feelings of stress and anxiety.
2. Blueberry

Blueberries are packed with antioxidants that help protect the body from oxidative stress and cell damage.
Research has shown that people with higher antioxidant intake often report lower anxiety levels. Their anti-inflammatory properties may also support overall brain health and mood stability.
3. Calcium-Rich Foods

Foods high in calcium, such as spinach, kale, yogurt, and milk, may support emotional resilience.
Some studies have found that people who consume more calcium-rich foods tend to experience lower stress levels and fewer feelings of anxiety.
Popular calcium sources include:
- Milk
- Yogurt
- Spinach
- Kale
4. Egg
Egg yolks are a natural source of vitamin D, which supports nerve and brain function.
Some research suggests that maintaining healthy vitamin D levels may help ease symptoms of anxiety and depression.
5. Leafy Greens
Dark leafy vegetables are associated with improved mood and energy levels.
Studies involving college students found that those who ate more vegetables, especially leafy greens, reported feeling calmer, happier, and more energetic.
Examples include:
- Kale
- Spinach
- Cucumber
- Carrot
6. Nuts and Seeds
Nuts and seeds contain important minerals linked to stress management.
Cashews are rich in zinc, while chia and pumpkin seeds provide magnesium, a nutrient known to support relaxation and mood regulation.
Helpful options include:
- Cashew
- Chia seed
- Pumpkin seed
7. Orange

Oranges are an excellent source of vitamin C, an antioxidant involved in the body’s stress response.
Vitamin C may help lower stress hormone levels while supporting mood and immune health.
8. Oyster

Oysters are among the richest food sources of zinc, a mineral strongly linked to mental health and emotional balance.
Low zinc levels have been associated with higher anxiety symptoms in some studies.
9. Salmon
Salmon contains omega-3 fatty acids, which may help reduce levels of stress hormones like cortisol and adrenaline.
Research suggests omega-3s can play an important role in improving mood and reducing anxiety-related symptoms.
10. Turkey breast
:max_bytes(150000):strip_icc()/turkeybreast2500-1667-5914c2a73df78c7a8c2e2891.jpg)
Turkey breast contains tryptophan, an amino acid the body uses to produce serotonin, a neurotransmitter linked to calmness and emotional stability.
Tryptophan may also naturally promote relaxation.
11. Chamomile tea
Chamomile tea has long been associated with relaxation and better sleep.
The tea contains flavonoids and antioxidants that may help reduce anxiety symptoms, particularly when consumed consistently over time.
12. Fruit Juice
Some studies suggest that drinking 100% fruit juice may be linked to lower anxiety levels.
Popular options include juices made from:
- Orange juice
- Apple juice
- Grape juice
However, experts recommend choosing juices without added sugar.
13. Green tea

Green tea contains theanine, an amino acid known for promoting relaxation without causing drowsiness.
Theanine may help reduce stress, improve focus, and support a calmer mental state.
14. Water

Staying hydrated is one of the simplest ways to support mental and physical well-being.
Even mild dehydration can affect mood, concentration, and energy levels, potentially worsening feelings of stress and anxiety.
Foods and Drinks That May Worsen Anxiety
While some foods may help calm the body, others can increase anxiety symptoms in certain people.
Items often linked to increased stress or nervousness include:
- Excess caffeine
- Alcohol
- Highly processed foods
- Sugary snacks and drinks
- Energy drinks
A Balanced Approach Matters
Nutrition alone cannot replace professional treatment for anxiety disorders or chronic stress. However, maintaining a balanced diet rich in whole foods, healthy fats, vitamins, and minerals may support better emotional well-being over time.
Experts also recommend combining healthy eating with:
- Regular exercise
- Good sleep habits
- Stress-management techniques
- Social support
- Professional mental health care when needed
