A kwaśnica é uma sopa de chucrute cozido com carne, em geral costela ou outras partes de porco defumadas; algumas versões levam carneiro. O nome vem de kwaśny, azedo, e a sopa deve ser bem ácida. A versão dos montanheses não leva cenoura nem outros legumes: com eles, na distinção tradicional da região, a sopa vira kapuśniak, outra sopa de repolho. Batata cozida à parte acompanha a sopa, que também pode ser servida com pão.
A kwaśnica pertence à cozinha dos górale, os montanheses do Podhale, a região ao pé dos montes Tatra que tem Zakopane como centro. O clima duro e o solo da montanha fizeram uma cozinha de batata, aveia, repolho, carne de ovelha e de porco e conservas fermentadas, feita para sustentar quem trabalhava no frio. A sopa tem vínculo com essa região e faz parte da tradição culinária de Zakopane.
Em Zakopane, a kwaśnica aparece nas karczmy, as tavernas de madeira típicas, nos abrigos de montanha dos Tatra e também em releituras de cozinheiros da cidade. Cada casa faz a sua, com mais ou menos carne e acidez. É comida de inverno e de volta das trilhas e das pistas de esqui, mas está nos cardápios o ano inteiro.