A human organism depends on stable glucose blood levels in order to maintain the metabolic needs. Glucose is considered as the most important energy source and glycolysis is postulated as a backbone pathway. However, when glucose supply is limited, ketone bodies and amino acids can be used to produce enough ATP. In contrast, for the functioning of pentose phosphate pathway (PPP) glucose is essential and cannot be substituted for by other metabolites. PPP generates and maintains levels of NADPH needed for reduction of oxidized glutathione and protein thiols, synthesis of lipids and DNA as well as for xenobiotics detoxification, regulatory redox signaling and counteracting infections. Flux of glucose into a PPP, particularly under extreme oxidative and toxic challenges is critical for survival, whereas the glycolytic pathway is primarily activated when glucose is abundant, and there is lack of NADP+ that is required for activation of glucose-6 phosphate dehydrogenase. An important role of glycogen stores in resistance to oxidative challenges is discussed. Current evidence explains disruptive metabolic effects and detrimental health consequences of chronic nutritional carbohydrate overload and provides new insights into positive metabolic effects of intermittent fasting, caloric restriction, exercise, and ketogenic diet through modulation of redox homeostasis.