One of the reasons you might be craving soda is because of low blood sugar. When your blood sugar drops, your body will crave excess sugar found in sugary drinks like soda to raise it back up again. Low blood sugar can be caused by things like skipping meals, exercising too much, or taking certain medications.