heating an aqueous solution of a starting material comprising 2-keto-L-gulonic acid or a derivative of 2-keto-L-gulonic acid at a temperature of about 120° C. to about 185° C. in a reactor in the presence of at least one sulfite species under conditions such that L-ascorbic acid is generated;