Polish cooking is among the most underrated in Europe - heavy, sour, smoky, tied hard to the seasons, and built for a climate where winter means something. Krakow is the best place in the country to eat it, partly because the traditional restaurants here never went away and partly because a generation of young chefs has spent the last decade taking the same dishes apart and putting them back together. This is what to order, in roughly the sequence a Polish meal actually arrives.
A note on timing before anything else. The main meal of the day is obiad, eaten somewhere between 1pm and 4pm, and it is what the kitchen is built around. Most restaurants run a weekday set lunch - look for lunch dnia or zestaw obiadowy chalked outside - which gets you soup and a main for roughly 30-45 PLN, against 55-80 PLN for the same food ordered à la carte at 8pm. It is the single easiest saving in the city.
Start with soup, because everything here does
Żurek (ZHOO-rek) is the one to try first: a sour rye soup, cloudy and faintly tangy, built on fermented rye starter and usually served with white sausage and half a boiled egg. Tourist restaurants serve it inside a hollowed-out bread loaf, which is theatrical and slightly impractical; the version in a bowl is the everyday one and often better made. It is the Easter soup, but it is on menus all year.
Barszcz (barshch), clear beetroot broth, is the other pillar. Deep red, sharp, more savoury than sweet, and at Christmas served with tiny mushroom-filled dumplings called uszka, "little ears". You will also meet rosół, a golden chicken broth with fine noodles that is the Sunday soup of every Polish household, and in autumn a mushroom soup made with what people picked at the weekend. Soups run about 16-28 PLN.
Bigos, and why it improves for days
Bigos (BEE-gos), usually translated as hunter's stew, has a fair claim to being the national dish. Sauerkraut and fresh cabbage are cooked down for hours with smoked meats, sausage, dried wild mushrooms, sometimes prunes, sometimes a splash of red wine. The result is dark, sour, smoky and dense.
The critical thing about bigos is that it is deliberately made in advance. It is cooled, reheated, cooled again, and it genuinely improves each time - three days in is where most Poles think it peaks. A restaurant serving bigos made that morning has misunderstood the dish. Ordered as a main it comes with bread and costs around 35-50 PLN; some places serve a small pot as a starter.
The main courses worth your one big dinner
Kotlet schabowy (KOT-let s-ha-BO-vih) is Poland's answer to Wiener schnitzel - a pork loin beaten thin, breadcrumbed, fried in butter, served with potatoes and surówka, a shredded raw salad. It is the Sunday dinner of the entire country and it is what to order if you want to eat like a Pole rather than like a tourist.
Gołąbki (go-WOMP-kee), "little pigeons", are cabbage leaves rolled around minced meat and rice and baked in tomato sauce - comfort food of the highest order, and a dish that separates a real kitchen from a reheating one. Golonka, a slow-cooked pork knuckle, arrives as a single enormous piece of meat with horseradish and mustard and is best shared unless you have skipped lunch. Duck with apples, kaczka, is the more refined choice and something Krakow's better restaurants do very well; expect 70-110 PLN for it.
Meat-free options are more plentiful than the reputation suggests. Placki ziemniaczane (PLATS-kee zhem-nya-CHA-neh) - crisp potato pancakes - come either with sour cream and sugar or, in the Zakopane style, buried under goulash. Ordered plain, they are one of the best cheap plates in Poland.
The sides and salads nobody tells you to order
Polish main courses arrive with things on the side, and those things are half the pleasure. Mizeria is cucumber sliced paper-thin in sour cream with dill - cold, sharp, and the perfect counterweight to fried pork. Buraczki are warm grated beetroot, faintly sweet and vinegary. Surówka z kapusty is a raw white cabbage and carrot slaw.
Then there is sałatka jarzynowa, the diced vegetable salad bound in mayonnaise that appears at every Polish birthday, wedding and wake. It sounds unpromising and is genuinely lovely when made properly. If a menu offers it, that is usually a sign the kitchen cooks the way somebody's grandmother did.
Herring, tartare and the drinking end of the table
Polish starters lean cold and salty because they exist to be eaten alongside vodka. Śledź (shledge) - herring - comes either in oil with onion or in sour cream with apple, served with a shot and rye bread, and it is the single most Polish thing you can order. Tatar, hand-chopped raw beef with egg yolk, onion, pickle and often a scatter of chopped mushroom, is a Krakow restaurant staple and excellent if you eat raw beef.
For the drink itself, skip the branded vodka and ask for nalewka (na-LEF-ka), a home-style fruit or herb infusion. Cherry, quince, honey, walnut, sloe - the variation is enormous and the good ones are made in-house. Starka, a bar in Kazimierz (ka-ZHEE-myesh), built its reputation on a long list of them. A measure runs somewhere around 15-25 PLN. Beer is the everyday drink, Polish craft brewing is very strong, and a pint in a normal bar sits around 15-22 PLN.
Cake, compote and the sweet end
Sernik (SER-neek) is Polish cheesecake, made with twaróg curd cheese rather than cream cheese - denser, drier and much less sweet than the American version, often with raisins or a chocolate layer. Szarlotka (shar-LOT-ka) is the apple cake, heavy on cinnamon, best eaten warm with cream, and a serious contender for the best thing on this list. Makowiec, the poppy-seed roll, belongs to Christmas and Easter but appears in cake shops year-round.
To drink alongside, ask for kompot - fruit stewed with water and a little sugar, served cool, usually cherry, apple or plum. It is what Polish children drink with dinner and it goes with heavy food far better than a soft drink does.
Where to eat it, and what to expect to pay
For classic Polish cooking in the Old Town, Jarema on Plac Matejki, just beyond the Barbican, does the cuisine of the old eastern borderlands and is a favourite for a proper sit-down dinner. Pod Baranem, on the road running below Wawel, is a long-standing favourite for the traditional repertoire done carefully. Miód Malina on ul. Grodzka sits somewhere between Polish and Italian and is reliably good. Book ahead for all of them at weekends and in high summer.
At the other end, milk bars and canteens serve the same dishes for 20-35 PLN a plate at lunchtime. Between them sit dozens of mid-range restaurants where a main runs 45-70 PLN. Krakow also has an unusually strong vegan scene, and several places do plant-based versions of żurek, bigos and gołąbki that are far better than that sentence suggests.
Two small pieces of etiquette. Tipping around 10% is normal and appreciated but not compulsory; if you are paying by card, say the total you want charged before they run it, because the machine will not prompt you. And be careful with dziękuję - saying thank you as you hand over cash is widely read as "keep the change", which is fine if you meant it and expensive if you did not.
The practical thing to do with all of this: eat your one big traditional dinner early in the trip, not on your last night. Polish food is heavy and repetitive by design, and you will enjoy the second half of your holiday far more if you have already had the schabowy, the bigos and the herring, and can spend the rest of the week on soup, cake and whatever the vegan place around the corner is doing.
Keep reading
All guides →