Comer em Cracóvia custa consideravelmente menos do que na maior parte dos destinos da Europa ocidental, e a culinária local é feita sob medida para dias frios. Os pratos são substanciais e combinam influências eslavas, alemãs, húngaras, judias, turcas, armênias e francesas, tendo como base carne de porco, batata, repolho, massas e especiarias.
Uma refeição tradicional segue uma ordem completa: começa com sopa — item quase obrigatório nos cardápios por conta das temperaturas baixas —, passa por um aperitivo, segue para o prato principal (na maioria das vezes centrado em carne) e termina com a sobremesa.