We report a novel colorimetric biosensor based on non-aggregation Au@Ag core-shell nanoparticles to detect methamphetamine and cocaine. The biosensor consisted of a reporter probe (RP) that is a specific single-stranded DNA (ssDNA) sequence coated on Au@Ag nanoparticles, a capture probe (CP) conjugated with magnetic beads, and an illicit drug-binding DNA aptamer (Apt). Au@Ag nanoparticles were synthesized by seed growth and characterized by scanning electron microscope (SEM), high-resolution transmission electron microscopy (HR-TEM), and UV–vis spectra. Methamphetamine (METH) was used as an example to evaluate the feasibility of the biosensor and to optimize the detection conditions. We demonstrated that this sensing platform was able to detect as low as 0.1nM (14.9ngL−1) METH with a negligible interference from other common illicit drugs. Various concentrations of METH were spiked into urines, and the biosensor yielded recoveries more than 83.1%. In addition, the biosensor also showed a high sensitivity to detect cocaine. These results demonstrated that our colorimetric sensor holds promise to be implemented as a visual sensing platform to detect multiple illicit drugs in biological samples and environmental matrices.