"пряник", диал., польск. piernik -- то же. Из *pьpьrьnikъ от *pьpьrь "перец" (см. пе́рец). Неверно объяснение Даля из метатезы пря́ник.