Modern Polish kitchens in Kraków range from tasting-menu ambition to the milk bars and zapiekanka stalls that define everyday eating. Bottiglieria 1881 and Karakter, both in Kazimierz, the historic Jewish quarter, lead the contemporary fine-dining wave, while Pod Różą and Trzy Rybki carry the Old Town's grander tradition. At street level, Endzior on Plac Nowy serves the famous open-faced zapiekanka and Bar Mleczny Pod Temidą on ul. Grodzka keeps the milk-bar plate alive.
$$$$Modern PolishKazimierz
Bottiglieria 1881 in Kraków's Kazimierz holds Poland's only two Michelin stars. Przemysław Klima cooks Polish ingredients on a long tasting menu only.
OrderThe full tasting menu with the Polish-wine pairing from a 700-bottle list.
TipClosed Sunday and Monday. Book three weeks ahead for Friday or Saturday; midweek is easier.
$$$$Modern PolishKazimierz
Karakter in Kraków's Kazimierz is the loud, low-lit neo-bistro with chef Daniel Myśliwiec. Open kitchen, offal-heavy modern carte, small Polish growers.
OrderThe tartare for the table, then whatever is on the grill list that night.
TipCounter walk-ins often available at 18:00. The dining-room tables take booking only.
$$$$Modern PolishKazimierz
Cargo Grill & Deli on Plac Nowy in Kraków's Kazimierz fires dry-aged Polish beef and fresh European seafood with a wine cellar to match. Priced at $$$.
OrderDry-aged Polish ribeye with a bottle from the cellar; deli counter for cured meats on the way out.
TipBook the dining room for dinner; daytime walk-ins lean toward the deli side of the room.
$$$$Modern PolishStare Miasto
Filipa 18 in Kraków's Kleparz is the neo-Polish room inside Hotel Indigo. Located in Stare Miasto. Priced at $$$. At ul. Świętego Filipa 18.
OrderWhatever tartare is on, and the duck with smoked plum if it's running.
TipTasting menu Tuesday to Saturday 17:00-22:00. Book a week ahead for weekend dinner.
$$$$Modern PolishStare Miasto
Morskie Oko in Kraków cooks Tatra-highlander Polish in a wooden-room dining hall with live folk music. Oscypek, kwaśnica cabbage soup, slow lamb.
OrderGrilled oscypek with cranberry and the kwaśnica sour-cabbage soup with smoked pork ribs.
TipLive highlander folk music in the dining room most evenings; check ahead for the schedule.
$$$$Modern PolishStare Miasto
Chimera on Kraków's Świętej Anny is a salad-bar counter near the Jagiellonian University in a covered medieval courtyard. Located in Stare Miasto.
OrderA four-salad plate with the cabbage rolls; the kompot is the drink.
TipCash and card. Daily 10:00-22:00; the covered courtyard is the main dining area.
$$$$Modern PolishKazimierz
Polakowski in Kraków's Kazimierz is the all-day Polish canteen for the Old Synagogue end: pierogi, bigos, schabowy, gołąbki, served counter-style from 10:00.
OrderA mixed pierogi plate and a bowl of bigos; the rye bread is included.
TipAll-day Polish canteen on Miodowa in Kazimierz; counter service, no bookings.
$$$$Modern PolishKazimierz
The Plac Nowy zapiekanka window in Kraków's Kazimierz, Endzior at the round former kosher slaughterhouse, has poured open-face baguettes since 1989.
OrderClassic mushroom-and-cheese zapiekanka with ketchup and garlic sauce. The half-metre version is shareable.
TipCash only. Six windows ring the rotunda; Endzior is the consensus pick. Open until 03:00 weekends.
$$$$Modern Polish
Bottiglieria 1881 in Kraków is Poland's first two-Michelin-star kitchen, Przemysław Klima's neo-Polish tasting room in a Kazimierz townhouse with a deep wine.
$$$$Modern Polish
Pod Różą inside Kraków's namesake hotel on Floriańska runs a Polish-French carte under a glass-roof courtyard. Tasting menu 295 zl. Book 1 week ahead.
$$$$Modern Polish
Trzy Rybki inside Hotel Stary on Kraków's Szczepańska runs a Polish fine-dining carte in the Old Town hotel. Quiet ground-floor room, seasonal Polish menu.
$$$$Modern Polish
Szara Gęś on Kraków's Rynek Główny runs a Polish carte in the Cloth Hall-facing dining room. The kitchen leans on Polish poultry and game; seasonal goose.
$$$$Modern Polish
Filipa 18 in Kraków's Kleparz district is the neo-Polish room inside Hotel Indigo with chef Marcin Sołtys. Tasting menu changes every two weeks.
TipTasting menu Tuesday to Saturday 17:00-22:00; the lunch sitting is the easier table. Book ahead for Friday and Saturday.
$$$$Modern Polish
Endzior at Kraków's Plac Nowy in Kazimierz pours zapiekanka the open-face baguette until 03:00 on Friday and Saturday. Reservations advised.
OrderZapiekanka
TipCash only. Open until 03:00 weekends; the queue at 02:00 is the social institution.
$$$$Modern Polish
Alchemia on Kraków's Plac Nowy in Kazimierz runs candle-lit, antique-furniture rooms until 03:00. Booking recommended. Reservations advised.
OrderBar snacks and Polish vodka
TipFive rooms across two floors. The back-room piano is the better seat after 22:00.
$$$$Modern Polish
Modern Polish basement restaurant inside the Queen Boutique Hotel on Dietla; chef Marcin Filipkiewicz, Michelin Plate, three- and seven-course tasting menus.
TipTasting menu changes seasonally; book ahead for the evening sitting.
$$$$Modern Polish
Gospoda Koko is a modern polish room in Krakow. Open until 01:00 most nights and 03:00 Fri-Sat; the cellar room fills last and stays calm late.
TipOpen until 01:00 most nights and 03:00 Fri-Sat; the cellar room fills last and stays calm late.
$$$$Modern Polish
Bar Mleczny Pod Temidą on Kraków's Grodzka is the city's most editorial surviving milk bar: full meal, soup-main-kompot, all in under 25 zl since the 1960s.
OrderFull Polish meal under 25 zl
TipBring cash; the card terminal is unreliable. Tables share with strangers.
$$$$Modern Polish
Milkbar Tomasza in Kraków updates the milk-bar format with table service. Naleśniki with cottage cheese, pierogi, żurek, a brunch plate at 25 zl.
OrderNaleśniki and pierogi for under 30 zl
TipClosed Monday. The brunch plate is the steal; sit-down service, not a counter.
$$$$Modern Polish
Endzior in Kraków's Plac Nowy rotunda has poured zapiekanka, the open-face baguette, since 1989. Mushroom-and-cheese is 12 zl; the half-metre version 22 zl.
OrderZapiekanka
TipCash only. Open until 03:00 weekends. Half-metre version shareable.
$$$$Modern Polish
The obwarzanek krakowski carts on Kraków's Rynek Główny sell the EU-protected salted ring bread for 2 to 3 zl. The city's cheapest food, walking-pace.
OrderSalted ring bread, hot from the cart
TipBest within 30 minutes of the oven. Poppy seed, sesame or salt; ask which came out latest.
$$$$Modern Polish
Polakowski in Kraków's Kazimierz is the all-day Polish canteen for the Old Synagogue end: pierogi, bigos, schabowy, gołąbki, served counter-style 10:00.
OrderPolish canteen plate under 30 zl
TipMiodowa 39 in Kazimierz is the flagship; the M1 mall branch has closed but Kazimierz remains open daily.
$$$$Modern Polish
Andrus in Kraków's Kazimierz serves maczanka po krakowsku, the city's slow-roasted-pork sandwich on a homemade bun. About 18 zl; street-food since 2014.
OrderMaczanka po krakowsku sandwich
TipCash and card. The sandwich is built to order; queue at lunch.
$$$$Modern Polish
Smakołyki on Kraków's Straszewskiego is the cheap-and-honest student-canteen Polish room: schabowy, pierogi, potato pancakes, a full plate under 28 zl.
OrderSchabowy and pierogi student plate
TipCash only. Closes 22:00 weekdays, 17:00 Sunday. No bookings.
$$$$Modern Polish
Bar Mleczny U Stasi in Kraków on Mikołajska is the working-class milk bar near the Old Town walls: żurek, pierogi, kotlet schabowy, kompot, the bill under 22.
OrderPierogi and żurek under 20 zl
TipClosed Sunday. Cash only. Queue at 13:00; the small dining room shares with strangers.
$$$$Modern Polish
The blue Nysa van outside Kraków's Hala Targowa grills kielbasa from 20:00 until 02:00. Bread, sausage, mustard, 15 zl. A Polish institution since the 1990s.
OrderGrilled kielbasa from the night van
TipCash only. Closed Sunday. Open from 20:00. Just kielbasa, bread, mustard.