Vitamin D is best absorbed when taken after a meal but may be taken with or without food.reading more