Los ingredientes principales de esta preparación tan deliciosa son el harina para churros, o harina de panadería o harina de trigo todo uso, agua, aceite, un toquecito de sal y, por supuesto, la reina de todo: el azúcar. Los churros españoles y los churros mexicanos son muy similares. Los españoles se cubren con azúcar y se acompañan de un espejo chocolatito caliente. Los mexicanos, por su parte, están recubiertos con una mezcla de azúcar con canela y se pueden comer solos o se sirven con chocolate, caramelo o crema batida. Pero también puede haber churros rellenos de dulce de leche o chocolate.