El origen de los churros ha causado debates, y la opinión está dividida. Hay autores que sostienen que su origen es español, aunque todo apunta a que se trata de una receta que proviene de China. Se considera que el churro actual proviene de una antigua preparación china conocida como youtiao, que es una masa de pan salada y frita. Hoy día el youtiao se sigue consumiendo en el país y es un desayuno tradicional que se acompaña de arroz, salsa picante o leche de soja.