It takes 24-48 hours to start working as I said above. You should notice it then. You can take it with anything but avoid dairy or antiacids as noted above within 2 hours. You don't need to eat a lot with it but taking it on an empty stomach isn't a good idea.