Pierogi are a traditional Polish dish that can be found all over Cracow. These dumplings are usually filled with meat, cheese, or vegetables and are served boiled or fried. They are often served with sour cream or fried onions and are a must-try when visiting Cracow.