Aldol and Cross Aldol Condensation: Which Carbonyls React and What Products Form

Chemistry · Aldehydes, Ketones And Carboxylic Acid · NEET

Aldol condensation happens only when a carbonyl (aldehyde or ketone) has an alpha-hydrogen. With dilute base (like NaOH), the alpha-carbon of one molecule attacks the carbonyl carbon of another. First you get a beta-hydroxy carbonyl (the aldol), and on heating it loses water to give an alpha,beta-unsaturated carbonyl. Memory hook: "No alpha-H, no aldol." Cross aldol = two DIFFERENT carbonyls; it is clean only when one partner has no alpha-H.
Aldol Condensation of Ethanal (needs alpha-H)CH3CHO(2 molecules)dil. NaOHCH3-CH(OH)-CH2-CHOaldol (beta-hydroxy) = ADDITIONheat, -H2OCH3-CH=CH-CHObut-2-enal = CONDENSATIONNo alpha-H (HCHO, C6H5CHO) → NO aldol → Cannizzaro insteadCross aldol = two DIFFERENT carbonyls (clean if one has no alpha-H)
Aldol condensation of ethanal: base removes an alpha-hydrogen, the carbanion adds to a second carbonyl to give the beta-hydroxy aldol (addition), and heating removes water to give the alpha,beta-unsaturated but-2-enal (condensation). Carbonyls with no alpha-H cannot do this and undergo Cannizzaro instead.

Your doubts, answered

Does aldol condensation really need an alpha-hydrogen? Why?

Yes. The base must pull off an acidic alpha-hydrogen (the H on the carbon next to C=O) to make a carbanion/enolate. This carbanion is the nucleophile that attacks the second carbonyl. No alpha-H means no enolate can form, so no aldol. This is why formaldehyde (HCHO) and benzaldehyde (C6H5CHO) do NOT undergo aldol condensation by themselves - they have zero alpha-hydrogens.

What is the difference between aldol ADDITION and aldol CONDENSATION?

Aldol addition stops at the beta-hydroxy carbonyl compound (the 'aldol' - it has an -OH on the beta-carbon). Aldol condensation goes one step further: on heating, the aldol loses a water molecule (dehydration) to form an alpha,beta-unsaturated aldehyde or ketone (a new C=C conjugated with C=O). NEET shortcut: condensation = addition + loss of water.

What is the difference between aldol and CROSS aldol condensation?

Simple (self) aldol uses TWO molecules of the SAME carbonyl compound (e.g. two ethanal). Cross (mixed) aldol uses TWO DIFFERENT carbonyl compounds (e.g. benzaldehyde + acetophenone). A cross aldol between two different carbonyls that BOTH have alpha-H gives a messy mixture of four products. It becomes useful (one clean product) when one partner has NO alpha-hydrogen - that partner can only act as the carbonyl that gets attacked.

Why does benzaldehyde do cross aldol but not self aldol?

Benzaldehyde has no alpha-hydrogen, so it cannot form the attacking carbanion needed for self aldol. But it still has a reactive C=O. So in a cross aldol it acts only as the acceptor: the alpha-carbon of the OTHER molecule (like acetophenone, which HAS alpha-H) attacks benzaldehyde's carbonyl. Product is a single alpha,beta-unsaturated ketone, C6H5CH=CHCOC6H5 (a chalcone).

What product do you get from aldol condensation of acetaldehyde (ethanal)?

Two ethanal molecules give 3-hydroxybutanal (the aldol) first. On heating, it loses water to give but-2-enal, CH3-CH=CH-CHO (also called crotonaldehyde). This exact chain appeared in a NEET 2017 paper as product Y.

If a carbonyl has NO alpha-hydrogen, what reaction does it do instead of aldol?

With concentrated NaOH it undergoes the Cannizzaro reaction - a self oxidation-reduction (disproportionation) where one molecule is oxidised to a carboxylate and another is reduced to an alcohol. So aldehydes without alpha-H (HCHO, C6H5CHO) choose Cannizzaro, not aldol. This is a very common NEET distinguishing point.

⚠️ The NEET trap
Thinking benzaldehyde + acetophenone with dilute NaOH is a plain 'aldol condensation' or a 'Cannizzaro reaction'.
It is a CROSS (mixed) aldol condensation. Benzaldehyde has no alpha-H (acceptor only); acetophenone has alpha-H (supplies the carbanion). Product = C6H5CH=CHCOC6H5.
🧠 Two DIFFERENT carbonyls reacting = CROSS aldol. If BOTH had no alpha-H, then it would be Cannizzaro.

Real NEET questions

NEET 2020

The reaction between benzaldehyde and acetophenone in the presence of dilute NaOH is known as:

A · Cross Cannizzaro's reaction
B · Cross aldol condensation
C · Aldol condensation
D · Cannizzaro's reaction
Solution: Benzaldehyde (C6H5CHO) has no alpha-hydrogen, so it can only act as the carbonyl that is attacked. Acetophenone (CH3COC6H5) has alpha-hydrogens, so its alpha-carbon forms the carbanion and adds to benzaldehyde's carbonyl. After dehydration you get the alpha,beta-unsaturated ketone C6H5CH=CHCOC6H5 (chalcone). Because two DIFFERENT carbonyl compounds react, it is a cross (mixed) aldol condensation, not a simple aldol and not Cannizzaro (Cannizzaro needs a carbonyl with NO alpha-H reacting with itself in concentrated base).
NEET 2017

Cyclohexanone undergoes aldol condensation followed by heating. What is the product?

A · 2-(1-hydroxycyclohexyl)cyclohexan-1-one
B · 2-(cyclohexylidene)cyclohexan-1-one
C · cyclohexanol
D · 1,1'-bicyclohexyl
Solution: Cyclohexanone has alpha-hydrogens, so it can do self aldol. The alpha-carbon (enolate) of one molecule attacks the carbonyl carbon of a second molecule, giving the beta-hydroxy ketone 2-(1-hydroxycyclohexyl)cyclohexan-1-one (this is the aldol, option A - but that is only the ADDITION product). On HEATING, it loses water (dehydration) to give the conjugated alpha,beta-unsaturated ketone 2-(cyclohexylidene)cyclohexan-1-one, with an exocyclic C=C conjugated to the ring C=O. Aldol CONDENSATION = addition + dehydration, so the final answer is B.
NEET 2017

X (C2H6O) is heated over Cu at 573 K to give A, which gives a silver mirror with Tollens' reagent. A also undergoes aldol (OH-, heat) to give Y. Identify X, A and Y.

A · X = ethanol, A = ethanal, Y = but-2-enal
B · X = ethanoic acid, A = methoxymethane, Y = acetate ion
C · X = ethanol, A = ethanoic acid, Y = ethanal
D · X = acetaldehyde, A = ethanol, Y = butanone
Solution: Cu at 573 K dehydrogenates a primary alcohol to an aldehyde, so X = ethanol (CH3CH2OH) and A = ethanal (CH3CHO). The silver mirror (positive Tollens' test) confirms A is an aldehyde. Ethanal has alpha-hydrogens, so aldol condensation of two ethanal molecules first gives 3-hydroxybutanal, which on heating loses water to give but-2-enal, CH3-CH=CH-CHO. So Y = but-2-enal.

Solved Aldehydes, Ketones And Carboxylic Acid NEET PYQs

Try the real previous-year questions from this chapter — each with the answer and a full solution.

See all 44 Aldehydes, Ketones And Carboxylic Acid NEET PYQs ›
Next concept: Cannizzaro ReactionKeep learning — 2 minFeeling ready? Solve the Aldehydes, Ketones And Carboxylic Acid NEET PYQs ›Or practice on your phone — get the free MedicNEET app ›

Frequently asked

Which base is used for aldol condensation?

A dilute aqueous alkali such as dilute NaOH, KOH, or dilute Ba(OH)2. The base removes an alpha-hydrogen to make the enolate/carbanion. Concentrated base is used for Cannizzaro instead.

Do ketones undergo aldol condensation?

Yes, if they have alpha-hydrogen. For example acetone (propanone) has alpha-H and gives 4-hydroxy-4-methylpentan-2-one, which dehydrates to 4-methylpent-3-en-2-one (mesityl oxide). Ketones react more slowly than aldehydes because they are less reactive.

Which compounds cannot undergo aldol condensation?

Carbonyl compounds with NO alpha-hydrogen: formaldehyde (HCHO), benzaldehyde (C6H5CHO), and 2,2-dimethylpropanal (trimethylacetaldehyde). These have no acidic alpha-H, so no enolate forms. They undergo Cannizzaro with concentrated base instead.

What type of carbon has the alpha-hydrogen?

The alpha-carbon is the carbon directly attached to the carbonyl carbon (C=O). A hydrogen on that alpha-carbon is the alpha-hydrogen, and it is weakly acidic because the resulting carbanion is stabilised by the electron-withdrawing C=O group (resonance-stabilised enolate).

Why does the final aldol product have a C=C double bond?

After the beta-hydroxy carbonyl (aldol) forms, heating causes dehydration - the -OH and a nearby alpha-H leave as water. This creates a new C=C double bond that is conjugated with the C=O, giving a stable alpha,beta-unsaturated aldehyde or ketone.