Pierogi are a traditional Polish dish that are a must-try when visiting Krakow. These dumplings are typically filled with a variety of ingredients such as meat, cheese, potatoes, or sauerkraut. They are then boiled or fried and served with sour cream or butter. Pierogi are a delicious and comforting food that can be found in many restaurants and street food stalls throughout the city.