An environment-friendly high-yielding method for the racemic and asymmetric diastereoselective preparation of indole alkaloids via Pictet–Spengler reaction is reported. The reaction proceeds with short reaction times under solvent-free and microwave-irradiation conditions.