In this article
Key points at a glance
- Taking supplements with coffee? With iron, a gap is worth it, because coffee can markedly reduce how much iron you absorb.
- For magnesium and calcium, caffeine has only a small effect.
- Vitamin C, omega-3 and alpha-lipoic acid haven’t been studied with coffee, but nothing suggests a problem.
- Rule of thumb for iron: it’s better to have your coffee one hour before your iron than soon after it.
For many people, the day starts with a cup of coffee, with their supplement sitting right beside it. Whether the two go together depends on the nutrient. For most nutrients there’s little reason not to, but for iron the measurements are clear. This article covers what the studies measured and how to plan your morning without fuss.
Why can coffee slow down absorption?
Coffee contains more than caffeine. It also contains plant compounds from the polyphenol group, chiefly chlorogenic acid. In one study, every polyphenol-containing drink tested reduced the absorption of iron from a meal of bread, and how much it did so depended on its polyphenol content1.
And it isn’t only coffee: black tea reduced absorption by 79 to 94%, peppermint tea by 84% and cocoa by 71%1. Adding milk to the coffee or tea made little difference1.
Iron with coffee: what do studies show?
A study from 2023 measured this directly with iron taken as a supplement. One cup of coffee taken with the iron reduced absorption by 54%. A breakfast with coffee and orange juice reduced it by 66%, even though the breakfast contained about 90 mg of vitamin C2. So the vitamin C couldn’t make up for the effect of the coffee.
Timing matters. In an older study, coffee didn’t affect the absorption of iron from a meal when it was drunk one hour beforehand. Drunk one hour after the meal, however, it slowed absorption just as much as coffee taken with the meal. The stronger the coffee, the bigger the effect3.
That gives a simple rule of thumb: it’s better to drink your coffee one hour before your iron than soon after it. The study didn’t look at how long to wait after taking iron, so leave yourself plenty of time afterwards. Our article When should you take iron? covers everything else about iron, including liposomal forms.
Magnesium and calcium with coffee?
In a small study with 17 healthy participants, two doses of caffeine in the morning increased the amount of calcium and magnesium lost in urine for six hours4. Overnight, the body held on to some of it again. Over 24 hours, that left an extra loss of about 13 mg of calcium and 4 mg of magnesium4.
These are small amounts. A review also concludes that caffeine reduces calcium absorption in the gut only very slightly, and that as little as one to two tablespoons of milk makes up for it completely5.
So there’s little reason not to take magnesium or calcium with coffee. If you’d like to play it completely safe, take magnesium at another time of day, in the evening, for example.
Zinc and coffee: what do we know?
The data on zinc are limited. In an older study with young, healthy volunteers, dairy foods and wholemeal bread reduced zinc absorption, and coffee also seemed to slow it6. For coffee, though, this finding isn’t robust. If it’s practical, it’s still best to leave a little gap between your zinc and your coffee.
Our article Which minerals can you take together? explains which ones go well with each other.
Vitamin C, omega-3 and alpha-lipoic acid with coffee?
For vitamin C, omega-3 and alpha-lipoic acid, we found no study that looked at whether coffee changes their bioavailability. So there’s no sign of a problem, but no proof that there isn’t one either. The simplest approach is to follow the directions on the pack.
How much of a gap makes sense?
For iron, the studies above point the way. For the other nutrients, a few simple rules of thumb are enough:
- Iron: ideally have your coffee one hour before, and leave a generous gap after taking iron. The same goes for black tea.
- Zinc: keep it a little apart from your coffee, if that’s practical.
- Magnesium and calcium: coffee’s effect is small.
- Vitamin C, omega-3, alpha-lipoic acid: no known restrictions. Follow the directions on the pack.
Frequently asked questions about supplements and coffee
Can you take vitamin C with coffee?
Yes, you can. We found no study on vitamin C and coffee. But if you take vitamin C together with iron, bear in mind that vitamin C doesn’t make up for coffee slowing down iron absorption2.
Is it OK to drink coffee when taking magnesium?
Yes. Caffeine increases the amount of magnesium lost in urine only slightly: in one study, about 4 mg over 24 hours4.
When should I take zinc if I drink coffee?
Ideally with a little gap between zinc and your coffee. The data are thin, but an older study suggests coffee could reduce absorption6.
Can you take omega-3 with coffee?
We found no study that looked at omega-3 and coffee together. There’s no sign of a problem. Follow the directions on the pack.
Sources
- Hurrell RF, Reddy M, Cook JD (1999). Inhibition of non-haem iron absorption in man by polyphenolic-containing beverages. British Journal of Nutrition 81(4):289-295. DOI
- von Siebenthal HK, Moretti D, Zimmermann MB, Stoffel NU (2023). Effect of dietary factors and time of day on iron absorption from oral iron supplements in iron deficient women. American Journal of Hematology 98(9):1356-1363. DOI
- Morck TA, Lynch SR, Cook JD (1983). Inhibition of food iron absorption by coffee. The American Journal of Clinical Nutrition 37(3):416-420. DOI
- Kynast-Gales SA, Massey LK (1994). Effect of caffeine on circadian excretion of urinary calcium and magnesium. Journal of the American College of Nutrition 13(5):467-472. DOI
- Heaney RP (2002). Effects of caffeine on bone and the calcium economy. Food and Chemical Toxicology 40(9):1263-1270. DOI
- Pécoud A, Donzel P, Schelling JL (1975). Effect of foodstuffs on the absorption of zinc sulfate. Clinical Pharmacology & Therapeutics 17(4):469-474. DOI
This article is for general information only and should not replace medical advice. Food supplements are not a substitute for a balanced and varied diet and a healthy lifestyle.


