My dermatologist told me that taking it on an empty stomach is a myth, however, she did also tell me that taking it with dairy (calcium) makes it less effective, so to stay away from milk, yogurt, etc. when taking it, but you CAN take it with food. Hope that helps!