You may be able to curb cravings for sweets by eating foods with certain nutrients or drinking water.