Consiste en dos filetes de ternera grandes, entre los cuales quedan emparedadas lonchas de jamón serrano y queso.
[1] El conjunto se come frito y caliente tras ser empanado en harina, huevo y pan rallado y se suele servir con guarnición de patatas, pimientos o champiñones.
El vocablo «cachopo» proviene de la semejanza que estos filetes empanados guardan con los troncos huecos de árbol, llamados "cachopos" (del latín caccabum, recipiente), que se usaban como recipiente para guardar herramientas de labranza.
[cita requerida] Las primeras referencias sobre el cachopo asturiano las recoge el doctor Gaspar Casal, a primeros del siglo XVIII.
En El libro de cocina, publicado por la gastrónoma Adela Garrido en 1938, el plato aparece denominado como «filete a la asturiana».