Dos enzimas recombinantes denominadas Carotenoide dioxigenasas (CCD) produjeron α-ionona y β-ionona en ensayos in vitro.
[5][6] La adición nucleofílica del carbanión 3 de la acetona (1) al grupo carbonilo en el citral 4 es catalizado por bases.
El producto de la condensación aldólica 5 elimina agua para dar el ion enolato, 6 el cual tautomeriza a la pseudoionona 7.
Otra reacción que procede por catálisis ácida se lleva a cabo cuando el doble enlace en 7 forma el carbocatión 8.
Finalmente un átomo de hidrógeno es abstraído por una molécula aceptora (Y) para formar así la ionona 10 u 11.