When you are deficient in certain nutrients it can cause food cravings.