One-pot synthesis of oxygen-containing heterocycles has been achieved through alkylation/acylation of 2hydroxyphenyl-substituted para-quinone methides followed by an intramolecular 1,6-conjugate addition/cyclization and oxidation sequence. This protocol provides access to a wide range of oxygenbased heterocycles, such as 2,3-disubstituted benzo[b]furans, 2,3dihydrobenzofurans and diaryl-substituted coumarin derivatives in moderate to good yields.