What Causes Food Cravings?
Food cravings can just be mental, or if you like a particular type of food. Sometimes though they can be caused by your body lacking a particular nutrient found in the food. Cravings for food containing sugar can actually be cause by high levels of insulin caused by eating too much sugar and unrefined foods.