$$$$Modern PolishWrocław
Bar Mleczny Miś on Kuźnicza is Wrocław's most famous milk bar: cafeteria-style room, sub-3-zł soups, sub-20-zł mains. At ul. Kuźnicza 48. Booking recommended.
OrderTomato soup with rice, then pork cutlet with potato puree, total around 22 zł.
TipClosed Sundays. Lunchtime Mon-Fri 12:00-13:30 has the freshest food but the longest queue.
$$$$Modern PolishWrocław
Bar Mleczny Mewa in Wrocław's Nadodrze is a cash-only milk bar with retro aesthetic and dishes around 5 zł a plate. Cabbage rolls, mushroom soup.
OrderVegetarian cabbage rolls (gołąbki) with mushroom sauce, plus a glass of kompot, all under 12 zł.
TipCash only. Weekday hours run longer than the weekend shift; arrive midday for the freshest plates.
$$$$Modern PolishKraków
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 PolishKraków
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.
$$$$Modern PolishWarsaw
Bar Prasowy in Warsaw is the milk bar that fed central Marszalkowska since 1954. Pierogi for under 15 zl, zurek for 8, kotlet schabowy with sides.
OrderPierogi ruskie, kotlet schabowy, zurek
$$$$Modern PolishWrocław
Warzywniak in Wrocław runs a small vegan cafe with Polish-style pierogi at milk-bar prices. The cheapest vegan pierogi in the city. Booking recommended.
OrderThree vegan pierogi with mushroom-cabbage and a buckwheat side, under 30 zł.
TipClosed Sundays; lunchtime Mon-Sat is the best slot.
$$$$Modern PolishGdańsk
Pierogarnia Mandu in Gdańsk Śródmieście serves a dozen-pierogi plate from 25 $. Made-to-order; budget 25 minutes from sit-down to first plate.
OrderPierogi by the dozen
TipMade-to-order; budget 25 minutes from sit-down to first plate.
$$$$VeganGdańsk
Avocado Vegan Bistro in Gdańsk Wrzeszcz runs a daily-special board well under 40 $: soy schabowy, croquettes, stews, all plant-based. At ul. Wajdeloty 25/1.
OrderVegan daily special with two sides
TipSpecials sell out by 14:30; arrive at lunch for the full board.
$$$$Modern PolishKraków
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 PolishKraków
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 PolishPoznań
Bufet Truck Zapiekanki on Kościelna 13 in Poznań sells the city's best zapiekanka, a baguette-and-cheese melt that runs under 30 $ even with the premium.
OrderZapiekanka
TipThe base zapiekanka with mushrooms and tomato sauce is under 20 $; the premium meat versions are still under 30.
$$$$Modern PolishWarsaw
Pyzy, Flaki Gorace! in Warsaw's Praga district plates pyzy dumplings in jam jars for under 20 zl. Booking recommended. Reservations advised.
OrderPyzy in jam jars
$$$$Modern PolishWarsaw
Bar Bambino in Warsaw is the slightly tidier milk bar at the Krucza-Hoza corner. Daily-changing chalkboard, the same socialist-canteen pricing.
OrderPierogi, nalesniki, kompot
$$$$Modern PolishWrocław
Bar Mleczny Różowa Krowa (Pink Cow) on Świdnicka in Wrocław is the modernised version: digital menu, longer hours, prices still under 35 zł for a full plate.
OrderPork ribs with kapusta, the room's signature plate at around 22 zł.
TipOpen seven days, useful Sunday when most milk bars close Cash is faster than card.
$$$$Modern PolishKraków
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 PolishKraków
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 PolishWarsaw
Bar Familijny on Warsaw's Nowy Swiat is the cheapest hot meal on the Royal Route. Nalesniki, kotlet mielony, plate of pierogi, all under 25 zl.
OrderNalesniki, mielony, zurek
$$$$Modern PolishWarsaw
Vege Kiosk on Krucza in Warsaw is the tiny vegan booth feeding the centre on a 7 to 15 zl budget. Pierogi, burgers, soups, pasta plates, ice cream and pies.
OrderVegan pierogi, burgers, pasta
$$$$Modern PolishWarsaw
Bar Mleczny Pod Barbakanem sits just past the Old Town Barbican in Warsaw with vintage decor, lunch-canteen prices and the kotlet schabowy plate for less.
OrderZurek, bigos, kotlet schabowy
$$$$Modern PolishWrocław
Bar Pierożek in Wrocław's Nadodrze is basic-seating pierogi at sub-30-zł plate prices. The cheapest hot dumplings in town that don't compromise on quality.
OrderA dozen pierogi ruskie with a glass of cranberry kompot, total around 28 zł.
TipLunch deal Mon-Fri before 14:00; one of the cheapest hot meals in central Wrocław.
$$$$Modern PolishGdańsk
Bar Mleczny Neptun in Gdańsk is the city's most famous milk bar on Długa, two courses for under 25 $, opens at 07:30 for a Polish breakfast counter.
OrderPierogi, gulasz and barszcz
TipArrive before 14:00 for the best of the day's hot pots Cash is faster than card.
$$$$Modern PolishKraków
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.
$$$$PizzeriaWrocław
Zapiekarnik on Ruska in Wrocław sells the open-faced baguette pizza locals walk home with: mushrooms, cheese, sauces, under 25 zł. At ul. Ruska 49.
OrderMushroom-and-cheese zapiekanka with garlic sauce, around 18 zł.
TipOpen Fri-Sat until midnight; the late-night fallback when Old Town bars close.
$$$$Modern PolishGdańsk
Bar Mleczny Stągiewna in Gdańsk is the milk bar between Granary Island and the Old Town, on the bridge route. Pierogi, soups, mains, a full meal under 25 $.
OrderPierogi, soup, mains
TipCash takes priority; cards work but the queue stalls on terminal time.
$$$$Modern PolishGdańsk
Pyra Bar in Gdańsk is the city's most reliable potato counter: spuds with 20-plus toppings, strong vegan options, the full plate well under 40 $.
OrderBaked stuffed potato
TipMushroom-and-onion topping with sour cream is the everyday-best version.
$$$$Modern PolishGdańsk
Pierogarnia Stary Młyn in Gdańsk runs oven-baked pierogi at counter prices, a 12-piece plate under 32 $. Lunch sets pair with soup for 30 $.
OrderOven-baked pierogi by the plate
TipLunch sets are 30 $ before 16:00; queues thin by 13:45 Cash is faster than card.
$$$$Modern PolishPoznań
Pyra Bar on Strzelecka 13 in Poznań is the city's potato-bar canteen since 2009, with pyry z gzikiem, plendze and pyzy at sub-25 $ prices for the canonical.
OrderPyry z gzikiem
TipThe lunch set with soup, main and a glass of buttermilk lands under 30 $; it is the city's best value on a regional plate.
$$$$Modern PolishPoznań
Bar Mleczny Pod Arkadami on plac Ratajskiego 10 in Poznań is a state-subsidised milk bar with the cheapest sit-down plate of Polish home cooking in the city.
OrderPierogi, kotlet schabowy, kompot
TipOrder at the counter then take the receipt to the kitchen window; the queue feels intimidating but moves fast.
$$$$Modern PolishPoznań
Pod Kolegiatą on Plac Kolegiacki is the relaunch of Poznań's legendary Bar Caritas, run by the Caritas charity, with naleśniki, pierogi and a daily soup.
OrderNaleśniki, pierogi, daily soup
TipSwitched from counter service to table service in 2023; arrive before 13:00 for the widest plate selection.
$$$$VeganPoznań
Mixtura Vege Cafe in the Apollo Passage on Piekary 17, Poznań is a small vegan and vegetarian burger room tucked off the street, with plant-based burgers.
OrderVegan and vegetarian burgers
TipThe Apollo Passage entrance is easy to miss; the lunch special is the value pick and the burgers run gluten-free on request.