En 1954 en el "Diccionario crítico etimológico de la lengua castellana" se menciona que el origen procede del portugués "caspacho" que a su vez deriva de la voz prerromana "caspa", que significa "fragmento" en derivación mozárabe, aludiendo a que se hacía con cachos de pan; el sufijo "-acho" parece mozárabe y se extiende por la zona de Andalucía.