Skip to main content
Chemistry LibreTexts

20.6: Aldol reaction

  • Page ID
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)

    ( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\id}{\mathrm{id}}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\kernel}{\mathrm{null}\,}\)

    \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\)

    \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\)

    \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    \( \newcommand{\vectorA}[1]{\vec{#1}}      % arrow\)

    \( \newcommand{\vectorAt}[1]{\vec{\text{#1}}}      % arrow\)

    \( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vectorC}[1]{\textbf{#1}} \)

    \( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)

    \( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)

    \( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)

    20.7.1. Review: Preparation of enolates

    Alkyl hydrogen atoms bonded to a carbon atom at an α (alpha) position relative to a carbonyl group display unusual acidity. While the pKa values for alkyl C-H bonds is typically on the order of 40-50, pKa values for these alpha hydrogens is more on the order of 19-20. This can most easily be explained by resonance stabilization of the product carbanion, as shown:

    The enolate has two resonance forms – the negative charge can be either on carbon or oxygen – but enolates usually react as nucleophiles from the carbon, as we saw in section 9.7. with enolate alkylation SN2 reactions.

    When we first studied enolate chemistry previously in section 9.7, we used LDA to generate enolates which then reacted as nucleophiles in SN2 reactions.  For these alkylation reactions to be useful, the enolate anions must be generated in high concentration in the absence of other strong nucleophiles and bases. Aqueous base (e.g., aq. NaOH) and alkoxides (e.g., NaOCH2CH3) are usually not be suitable because they produce only low concentrations of the enolate anions, and the remaining -OH or -OR can cause unwanted side reactions.  In other words, these nucleophilic bases will simply react directly with the alkyl halide via an SN2 reaction.

    Some bases that have been successfully used for enolate anion formation are: NaH (sodium hydride, pKa > 45), NaNH2 (sodium amide, pKa = 34), and LiN[CH(CH3)2]2 (lithium diisopropylamide, LDA, pKa 36).  Ether solvents like tetrahydrofuran (THF) are commonly used for enolate anion formation.
    Because of its solubility in THF, LDA is a widely used base for enolate anion formation. In this application, one equivalent of diisopropylamine is produced along with the lithium enolate, but this normally does not interfere with the enolate reactions and is easily removed from the products by washing with aqueous acid.  Many ketones form enolates cleanly with LDA, for example cyclohexanone:
    Although the reaction of carbonyl compounds with sodium hydride is slow, sodium enolates are formed with the loss of hydrogen, and no other organic compounds are produced. 
    Unfortunately, aldehydes do not react cleanly with strong bases to form enolates, so enolate formation with LDA is normally only performed with ketones.  However, some other related structures such as esters and nitriles can also form stabilized carbanions with LDA similar to ketone enolates, and these can react in similar ways to ketone enolates:
    Formation of enolates from esters and nitriles

    If the formed enolate is stabilized by more than one carbonyl it is possible to use a weaker base such as sodium ethoxide to form the enolate almost quantitatively.

    NaOCH2CH3 = Na+  OCH2CH3 = NaOEt


    Enolates are very useful in synthesis, as they represent a stabilized nucleophilic form of carbon.  This chart shows the range of reactions that can be used:

    A scheme showing a range of enolate reactions

    We will examine the aldol reaction next.  The Claisen condensation will be covered later, in section 22.2.

    20.7.2. Basic aldol reaction

    We previously saw (section 9.7.) how enolates act as nucleophiles in SN2 reactions.  But they can also act as nucleophiles to attack carbonyls via a nucleophilic addition reaction (similar to what we saw earlier in this chapter with Grignard reagents and LiAlH4).  When enolates are used for additions in this way, the reaction is a useful carbon-carbon bond-forming reaction known as the Aldol Reaction.  Here, an aldehyde (or ketone) forms its enolate, which then reacts with a second molecule of aldehyde (or ketone) to form a beta-hydroxy aldehyde (or ketone) by alpha C–H addition of one reactant molecule to the carbonyl group of a second reactant molecule. For this reaction to occur at least one of the reactants must have α hydrogens.

    General Aldol reaction

    If a base is added a low temperatures to an aldehyde or ketone that has an alpha hydrogen, an enolate is formed which immediately undergoes a nucleophilic addition across the C=O of another molecule of aldehyde or ketone.  As long as the reaction is kept cold, a beta-hydroxyaldehyde (often called an “aldol”) or a beta-hydroxyketone product can be isolated.  Since the only electrophile present is the aldehyde/ketone, a weaker base such as NaOH or NaOCH3 can be used.


    If the reaction is warmed, it can then lose a molecule of water to form an alkene-aldehyde or alkene-ketone, known as an alpha,beta-unsaturated aldehyde or ketone.  In this case the overall reaction is known as an aldol condensation.

    Aldol condensation

    An aldol condensation is a condensation reaction in organic chemistry in which an enol or an enolate ion reacts with a carbonyl compound to form a β-hydroxyaldehyde or β-hydroxyketone, followed by dehydration to give a conjugated enone.

    Aldol condensations are important in organic synthesis, because they provide a good way to form carbon–carbon bonds. In its usual form, it involves the nucleophilic addition of a ketone enolate to an aldehyde to form a β-hydroxy ketone, or “aldol” (aldehyde + alcohol), a structural unit found in many naturally occurring molecules and pharmaceuticals.


    The name aldol condensation is also commonly used, especially in biochemistry, to refer to just the first (addition) stage of the process—the aldol reaction itself—as catalyzed by aldolases. However, the aldol reaction is not formally a condensation reaction because it does not involve the loss of a small molecule.

    The reaction between an aldehyde/ketone and an aromatic carbonyl compound lacking an alpha-hydrogen (cross aldol condensation) is called the Claisen-Schmidt condensation. This reaction is named after two of its pioneering investigators Rainer Ludwig Claisen and J. G. Schmidt, who independently published on this topic in 1880 and 1881. An example is the synthesis of dibenzylideneacetone. Quantitative yields in Claisen-Schmidt reactions have been reported in the absence of solvent using sodium hydroxide as the base and plus benzaldehydes.


    The first part of this reaction is an aldol reaction, the second part a dehydration—an elimination reaction (Involves removal of a water molecule or an alcohol molecule). Dehydration may be accompanied by decarboxylation when an activated carboxyl group is present. The aldol addition product can be dehydrated via two mechanisms; a strong base like potassium t-butoxide, potassium hydroxide or sodium hydride in an enolate mechanism, or in an acid-catalyzed enol mechanism. We will focus on the base-catalyzed mechanism, which is more widely used.

    Enolate mechanism

    If the catalyst is a moderate base such as hydroxide ion or an alkoxide, the aldol reaction occurs via nucleophilic attack by the resonance-stabilized enolate on the carbonyl group of another molecule. The product is the alkoxide salt of the aldol product. The aldol itself is then formed, and it may then undergo dehydration to give the unsaturated carbonyl compound. The scheme shows a simple mechanism for the base-catalyzed aldol reaction of an aldehyde with itself.

    Base-catalyzed aldol reaction (shown using OCH3 as base)

    Base-catalyzed dehydration

    Although only a catalytic amount of base is required in some cases, the more usual procedure is to use a stoichiometric amount of a strong base such as LDA. In this case, enolate formation is irreversible, and the aldol product is not formed until the alkoxide of the aldol product is protonated in a separate acid-base workup step. Mixtures of stereoisomers (E & Z) are obtained from some reactions, though the E product is generally favored. Overall the general reaction involves a dehydration of an aldol product to form an alkene:

    Going from reactants to products simply

    Figure: The aldol condensation example

    Example 2: Aldol Condensation



    Intramolecular aldol reaction

    Molecules which contain two carbonyl functionalities have the possibility of forming a ring through an intramolecular aldol reaction.  This is where the “head” of the molecule “bites its own tail”.  In most cases two sets of $$\alpha$$ hydrogens need to be considered. As with most ring forming reaction five and six membered rings are preferred. download.jpeg


    As with other aldol reactions, the addition of heat causes an aldol condensation to occur.


    Mixed aldol reaction and condensations

    The previous examples of aldol reactions and condensations used a common reactant as both the enolic donor and the electrophilic acceptor. The product in such cases is always a dimer of the reactant carbonyl compound. Aldol condensations between different carbonyl reactants are called crossed or mixed reactions, and under certain conditions such crossed aldol condensations can be effective.

    Example 4: Mixed Aldol Reactions


    The success of these mixed aldol reactions is due to two factors. First, aldehydes are more reactive acceptor electrophiles than ketones, and formaldehyde is more reactive than other aldehydes. Second, aldehydes lacking alpha-hydrogens can only function as acceptor reactants, and this reduces the number of possible products by half. Mixed aldols in which both reactants can serve as donors and acceptors generally give complex mixtures of both dimeric (homo) aldols and crossed aldols. Because of this most mixed aldol reactions are usually not performed unless one reactant has no alpha hydrogens.

    The following abbreviated formulas illustrate the possible products in such a case, red letters representing the acceptor component and blue the donor. If all the reactions occurred at the same rate, equal quantities of the four products would be obtained. Separation and purification of the components of such a mixture would be difficult.

    AACH2CHO   +   BCH2CHO   +   NaOH  →  A–A   +   B–B  +  A–B   +   B–A

    The aldol condensation of ketones with aryl aldehydes to form α,β-unsaturated derivatives is called the Claisen-Schmidt reaction.  This relies on the fact that the addition of an enolate to a ketone is not particularly favorable, whereas the addition of an enolate to an aldehyde is favorable; this means that the aldehyde is consumed, while the ketone serves to provide the enolate part for the reaction.

    Example 4: Claisen-Schmidt Reaction


    Another approach is to use LDA on one ketone to form the enolate quantitatively, then to react that enolate with the other carbonyl compound. Here, the use of LDA gives control of which compound forms the enolate, though it cannot be used to form aldehyde enolates.


    CC licensed content, Original
    • Aldol reaction. Authored by: Martin A. Walker. Provided by: SUNY Potsdam. Project: Organic chemistry: An open textbook. License: CC BY-SA: Attribution-ShareAlike
    CC licensed content, Shared previously

    20.6: Aldol reaction is shared under a not declared license and was authored, remixed, and/or curated by LibreTexts.

    • Was this article helpful?