A new convenient synthesis of trisubstituted 1,3-dioxole-4-carboxylates from methyl 2-diazo-3-oxobutyrate and aldehydes