The short answer
With your largest meal of the day, and if you take two tablets, split them across two meals. That is it. Everything below is why.
Fat-soluble versus water-soluble
Vitamins A, D, E and K are fat-soluble. They need dietary fat present to absorb properly, which is why taking a multivitamin with black coffee on an empty stomach wastes a good share of it. Vitamin C and the B-complex are water-soluble and absorb regardless — but they are also the ones most likely to cause nausea without food.
Why splitting the dose matters
Iron and zinc compete for the same absorption pathway, as do calcium and magnesium. A multivitamin containing all four will always deliver less than the label suggests if you take it all at once. Splitting across two meals gets you meaningfully more.
Does it need to be morning?
Not for most people. The exception is anything containing B12 or ginseng, both of which can be mildly stimulating. If you are sensitive to that, keep them away from bedtime.
The habit matters more than the hour
A multivitamin taken inconsistently at the optimal time does less than one taken every day at a slightly wrong one. Pick the meal you never skip and attach it to that.
Nothing in this article is medical advice. If you have a diagnosed condition or take prescription medication, speak to your doctor before changing what you take.

