In plants and microorganisms, threonine is synthesized from aspartic acid via α-aspartyl-semialdehyde and homoserine. Homoserine undergoes O-phosphorylation; this phosphate ester undergoes hydrolysis concomitant with relocation of the OH group.  Enzymes involved in a typical biosynthesis of threonine include aspartokinase, β-aspartate semialdehyde dehydrogenase, homoserine dehydrogenase, homoserine kinase, threonine synthase.
The biosynthesis of threonine is regulated via allosteric regulation of its precursor, homoserine, by structurally altering the enzyme homoserine dehydrogenase. This reaction occurs at a key branch point in the pathway, with the substrate homoserine serving as the precursor for the biosynthesis of lysine, methionine, threonin and isoleucine. High levels of threonine result in low levels of homoserine synthesis. The synthesis of aspartate kinase (AK), which catalyzes the phosphorylation of aspartate and initiates its conversion into other amino acids, is feed-back inhibited by lysine, isoleucine, and threonine, which prevents the synthesis of the amino acids derived from aspartate. So, in addition to inhibiting the first enzyme of the aspartate families biosynthetic pathway, threonine also inhibits the activity of the first enzyme after the branch point, i.e. the enzyme that is specific for threonine's own synthesis.