A composite with gold nanoparticles (AuNPs) decorating single-walled carbon nano-horns (SWCNHs) is synthesized and used to modify a gold electrode for non-enzymatic glucose detection. The composite was synthesized by a simple covalent bonding method. The AuNPs with an average particle size of 40 nm are dispersed homogeneously on the surface of the SWCNHs. Therefore, the synergistic effect of the AuNPs and the SWCNHs leads to an excellent glucose sensing performance. The glucose sensing tests indicate that the electrode fabricated has a linear response in the 0.5-2 mM and 4-12 mM glucose concentration range, a high sensitivity (275.33 and 352.5 µA cm − 2 mM − 1 ), and a low detection limit (0.72 µM) (S/N = 3) at + 0.3 V, as well as strong resistance to the interference by ascorbic acid (AA), uric acid (UA), dopamine (DA), galactose, and lactose. When the electrode was used for the detection of glucose in blood samples, the glucose contents detected by the electrode was in right agreement with real. The performance level reached makes the electrode a potential alternative tool for the detection of glucose.