A simple and easy-to-use method for producing a 2-hydroxyester compound using a cyanohydrin compound, as a raw material, is provided. A method for producing a 2-hydroxyester compound represented by the general formula (1) (provided that ethyl 2-hydroxy-4-phenylbutyrate is excluded), wherein an acid is introduced into a mixture of a cyanohydrin compound represented by the general formula (2), an alcohol, an organic solvent and water:(Chemical Formula 1)R1—CH(OH)—COOR2 (1)R1—CH(OH)(CN) (2)wherein, R1 is a hydrogen atom, a substituted or unsubstituted aliphatic hydrocarbon group having 1 to 12 carbon atoms, which may contain an oxygen atom, a sulfur atom or a nitrogen atom, a substituted or unsubstituted alicyclic hydrocarbon group having 3 to 12 carbon atoms, which may contain an oxygen atom, a sulfur atom or a nitrogen atom, and a substituted or unsubstituted aryl group or aralkyl group having 3 to 14 carbon atoms, which may contain an oxygen atom, a sulfur atom or a nitrogen atom; and R2 is an alkyl group having 1 to 12 carbon atoms, which may contain an oxygen atom, a sulfur atom or a nitrogen atom.