Should You Take Vitamins With Food or on an Empty Stomach?
Last updated: August 2026 · Reviewed by the FactoWiki Editorial Team for clarity and source accuracy
It depends on the nutrient. Fat-soluble vitamins (A, D, E, K), CoQ10 and fish oil need food containing fat. Iron absorbs best on an empty stomach but is often better tolerated with food. Most minerals are gentler with food, and a few things need separating from each other entirely.
Key takeaways
- Fat-soluble vitamins and CoQ10: always with a meal containing fat.
- Iron: best absorbed fasted, but take it with food if that is the only way you tolerate it.
- Calcium blocks iron and zinc — separate them by two hours.
With food, definitely
Vitamins A, D, E and K, CoQ10, omega-3 and other oil-based supplements all require dietary fat for proper absorption. One study found taking vitamin D with the largest meal of the day raised blood levels by around 50% compared with taking it without food. Zinc and magnesium are also better tolerated with food — both commonly cause nausea on an empty stomach.
Empty stomach, in principle
Iron absorbs considerably better fasted, away from calcium, dairy, tea and coffee. Thyroid medication needs an empty stomach and four hours from calcium, iron and magnesium. In practice, iron on an empty stomach causes enough nausea that many people cannot sustain it — and a tolerated dose with food beats an abandoned one without.
The separations that matter
Calcium reduces absorption of iron, zinc and magnesium — separate by two hours. Zinc and copper compete, which is why long-term high-dose zinc needs copper. Fibre supplements bind medications and should be separated by two hours from anything prescribed. Levothyroxine needs four hours from calcium, iron and magnesium.
Key ingredients to understand
The ingredients most relevant to this question, with what the evidence actually supports:
- Vitamin D3 (Cholecalciferol) — Vitamin D3 is the form your skin makes from sunlight and the form that raises and maintains blood levels most effectively. Deficiency is…
- Iron Bisglycinate — Iron bisglycinate is chelated iron with markedly better tolerability than ferrous sulphate — far less constipation and nausea — at comparable…
- Calcium Citrate — Calcium citrate absorbs without stomach acid, which makes it the right choice for older adults, anyone on a proton pump inhibitor, and anyone…
- Zinc Glycinate — Zinc glycinate (bisglycinate) is zinc chelated to glycine, which improves absorption and markedly reduces the nausea that zinc commonly causes.…
Frequently asked questions
Can I take everything at once?
Some of it. But calcium with iron, zinc with copper, and fibre with medication are all combinations worth splitting. Multivitamins already balance most internal competition.
Morning or evening?
Mostly a matter of habit. Magnesium suits evening, B vitamins suit morning if they feel stimulating, and fat-soluble vitamins suit whichever meal has the most fat.
Does coffee interfere?
With iron, yes — substantially. Separate iron from coffee and tea by an hour or two.
Related on FactoWiki
- All health answers
- Ingredient evidence guides
- Vitamin D3 (Cholecalciferol) — ingredient guide
- Iron Bisglycinate — ingredient guide
- How we review
This article is general information, not medical advice. FactoWiki may earn a commission from links on product review pages (never on comparisons). Always check with a qualified healthcare professional about your own situation.