The only free and comprehensive online etymological dictionary of the Spanish language
quiche (2) m. (Noun) "quiche"
Borrowed from French quiche 'id.,' from German Kuchen "cake" (Old High German kuohho). From Proto-Germanic *kōkan- 'id.' There are no cognates in other Indo-European branches.
Indo-European
Germanic
Middle Dutch coeke "cookie" (whence English cookie), Middle Low German kôke 'id.,' Old Frisian kōke 'id.'