Cortisol gets a bad reputation, but it's not the enemy — it's your body's main stress hormone, and you need it. The problem is when it stays elevated for too long, which is where a lot of us are living right now. One thing that often gets overlooked is how much the nutrients you eat actually influence how your body manages that stress response. These are the five worth paying attention to.
Vitamin C
Vitamin C is essential for adrenal function and helps manage cortisol production, especially during times of stress. Your adrenal glands — the small glands that sit on top of your kidneys and are responsible for releasing cortisol — actually store a lot of vitamin C, which tells you how important it is to keep them well-supplied.
B Vitamins
The B vitamin family is a big one, but three are particularly relevant here. B5 (also called pantothenic acid) supports adrenal hormone production directly. B6 and B1 help with energy production and aid your overall stress response — so when life gets hectic, these are the ones your body is burning through fastest.
Magnesium
Magnesium is often called the "relaxation mineral" for good reason. It calms the nervous system and helps stabilise cortisol levels — and unfortunately, it's one of the nutrients most people aren't getting enough of. The good news: it shows up in some genuinely enjoyable foods.
Potassium
Potassium helps balance sodium levels, supports blood pressure regulation, and keeps the nervous system calm — especially during stress. It's a quiet but important player when your body is under pressure.
Zinc
Zinc helps regulate the stress response and supports immune health, which can take a hit when cortisol stays elevated for too long. It's not the most talked-about mineral, but it earns its place on this list.
A note on how to use this
This isn't about overhauling everything at once. A few of these nutrients overlap nicely — avocado covers both potassium and B5, pumpkin seeds cover both magnesium and zinc, chickpeas give you both B6 and zinc. So even small shifts in what you're regularly eating can cover a lot of ground.
You need supplements to meaningfully support your cortisol levels.
Most of these nutrients are accessible through everyday whole foods. Food first is always the more sustainable approach — and a varied, colourful diet covers more than you'd think.
- Focusing on one nutrient in isolation instead of thinking about variety across the whole list.
- Skipping meals when stressed — which is exactly when your body needs these nutrients most.
- Relying heavily on processed foods during high-stress periods, when your adrenals need real nourishment.
- Forgetting that chronic stress depletes these nutrients faster, so what feels like "enough" on a calm day may not be enough during a hard week.
- Assuming this is only a supplement conversation — most of these are easy to get from food.
Pick just one nutrient from this list and find one new food source for it to add into your regular rotation. If you're already eating bananas, maybe it's swapping a snack for a handful of pumpkin seeds, or adding a bell pepper to whatever you're already making for dinner. Small and consistent beats perfect every time.
