What Foods & Supplements Lower Cortisol
High cortisol doesn't have to be permanent. There are several proven dietary changes you can make to bring your cortisol back under control.
- A Mediterranean-style diet reduces cortisol more effectively than most diets, due to its high content of magnesium, omega-3s, and polyphenols.
- Low-carbohydrate diets and fasting increase cortisol. Whereas eating whole-food carbohydrates reduces cortisol.
- Ashwagandha is the only supplement with consistent evidence for lowering cortisol; caffeine and alcohol both increase it.
Your diet can’t completely limit all the stress in your life. But it can change how your body responds to it. Cortisol, a glucocorticoid hormone released from your adrenal glands in response to stress, is sensitive to the nutritional environment you create in your body, so it can be influenced by your diet.
Some of the things you eat exacerbate cortisol's release and its effects. But eating the right things can lower and help control your cortisol response and reduce its negative effects on your body.
Can or should you actually reduce your cortisol?
Yes, but you don’t want to eliminate cortisol. You need cortisol to wake up, to exercise, to fight infections and to respond to threats in your environment — read our article “What Is Cortisol: Hero or Villain?” for more info. What you want is for cortisol to follow its natural rhythm:
- High in the morning
- Declining throughout the day
- Low at night
- Spikes in response to genuine stress
- Return to baseline quickly after spiking
Diet and supplement changes are most effective at reducing cortisol when levels are already mild to moderately high, typically due to stress, poor sleep, overtraining, poor general health, or an unhealthy lifestyle.
They aren’t going to fix high cortisol if you have specific or serious medical conditions causing it — that’ll require a specialist healthcare. But bringing persistently high cortisol levels back to normal should have measurable benefits like improving your sleep, body composition, physical health and mental health.
The goal is not to eliminate cortisol or suppress its normal, healthy short-term response to stress; rather, it is to bring your cortisol levels back under control.
How do you know if you have high cortisol?
Confirming you definitely have high cortisol means testing — this means a blood, urine or hair follicle sample and an expensive test. However, several symptoms suggest your cortisol is running too high:
- Fatigue that doesn’t improve with rest (“tired but wired”)
- Difficulty falling asleep, staying asleep or waking up early
- Increased appetite for junk foods, weight gain around the abdomen
- Slow recovery from exercise, getting ill often, low libido, anxiety and irritability.
If you recognise several of these, it's worth discussing them with your doctor before making any significant lifestyle changes.