30 budget eating worth the trip across Poland, editor-ranked by TableJourney. All Poland guides.

Bar Mleczny Miś ★ 4.8 · Wrocław

ul. Kuźnicza 48, 50-138 Wrocł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.

Tip: Closed Sundays. Lunchtime Mon-Fri 12:00-13:30 has the freshest food but the longest queue.

Bar Mleczny Mewa ★ 4.7 · Wrocław

ul. Bolesława Drobnera 4, 50-257 Wrocł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.

Tip: Cash only. Weekday hours run longer than the weekend shift; arrive midday for the freshest plates.

Bar Mleczny Pod Temidą ★ 4.5 · Kraków

ul. Grodzka 43, 31-001 Krakó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.

Tip: Bring cash; the card terminal is unreliable. Tables share with strangers.

Kiełbaski z Niebieskiej Nyski (Blue Van) ★ 4.5 · Kraków

ul. Grzegórzecka 5, 31-532 Krakó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.

Tip: Cash only. Closed Sunday. Open from 20:00. Just kielbasa, bread, mustard.

Bar Mleczny Prasowy ★ 4.5 · Warsaw

ul. Marszalkowska 10, 00-590 Warszawa

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.

Warzywniak ★ 4.5 · Wrocław

ul. Tadeusza Kościuszki 76B, 50-441 Wrocł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.

Tip: Closed Sundays; lunchtime Mon-Sat is the best slot.

Pierogarnia Mandu ★ 4.4 · Gdańsk

ul. Elżbietańska 4, 80-894 Gdań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.

Tip: Made-to-order; budget 25 minutes from sit-down to first plate.

Avocado Vegan Bistro ★ 4.4 · Gdańsk

ul. Wajdeloty 25/1, 80-437 Gdań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.

Tip: Specials sell out by 14:30; arrive at lunch for the full board.

Endzior (Plac Nowy) ★ 4.4 · Kraków

Plac Nowy 4, 31-056 Krakó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.

Tip: Cash only. Open until 03:00 weekends. Half-metre version shareable.

Andrus (Maczanka) ★ 4.4 · Kraków

ul. Świętego Wawrzyńca 16, 31-060 Krakó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.

Tip: Cash and card. The sandwich is built to order; queue at lunch.

Bufet Truck Zapiekanki ★ 4.4 · Poznań

ul. Kościelna 13, 60-538 Poznań

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.

Tip: The base zapiekanka with mushrooms and tomato sauce is under 20 $; the premium meat versions are still under 30.

Pyzy, Flaki Gorace! ★ 4.4 · Warsaw

ul. Brzeska 29, 03-737 Warszawa

Pyzy, Flaki Gorace! in Warsaw's Praga district plates pyzy dumplings in jam jars for under 20 zl. Booking recommended. Reservations advised.

Bar Bambino ★ 4.4 · Warsaw

ul. Krucza 21, 00-526 Warszawa

Bar Bambino in Warsaw is the slightly tidier milk bar at the Krucza-Hoza corner. Daily-changing chalkboard, the same socialist-canteen pricing.

Bar Mleczny Różowa Krowa ★ 4.4 · Wrocław

ul. Świdnicka 36, 50-024 Wrocł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.

Tip: Open seven days, useful Sunday when most milk bars close Cash is faster than card.

Milkbar Tomasza ★ 4.3 · Kraków

ul. Świętego Tomasza 24, 31-027 Krakó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.

Tip: Closed Monday. The brunch plate is the steal; sit-down service, not a counter.

Obwarzanek krakowski ★ 4.3 · Kraków

Rynek Główny, 31-042 Krakó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.

Tip: Best within 30 minutes of the oven. Poppy seed, sesame or salt; ask which came out latest.

Bar Mleczny Familijny ★ 4.3 · Warsaw

ul. Nowy Swiat 39, 00-029 Warszawa

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.

Vege Kiosk ★ 4.3 · Warsaw

ul. Krucza 51, 00-022 Warszawa

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.

Bar Mleczny Pod Barbakanem ★ 4.3 · Warsaw

ul. Mostowa 27, 00-260 Warszawa

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.

Bar Pierożek ★ 4.3 · Wrocław

ul. Księcia Józefa Poniatowskiego 3, 50-326 Wrocł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.

Tip: Lunch deal Mon-Fri before 14:00; one of the cheapest hot meals in central Wrocław.

Bar Mleczny Neptun ★ 4.2 · Gdańsk

ul. Długa 33, 80-827 Gdań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.

Tip: Arrive before 14:00 for the best of the day's hot pots Cash is faster than card.

Bar Mleczny U Stasi ★ 4.2 · Kraków

ul. Mikołajska 16, 31-027 Krakó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.

Tip: Closed Sunday. Cash only. Queue at 13:00; the small dining room shares with strangers.

Zapiekarnik ★ 4.1 · Wrocław

ul. Ruska 49, 50-079 Wrocł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.

Tip: Open Fri-Sat until midnight; the late-night fallback when Old Town bars close.

Bar Mleczny Stągiewna ★ 4.0 · Gdańsk

ul. Stągiewna 15, 80-750 Gdań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 $.

Tip: Cash takes priority; cards work but the queue stalls on terminal time.

Pyra Bar ★ 4.0 · Gdańsk

ul. Garbary 6/7, 80-827 Gdań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 $.

Tip: Mushroom-and-onion topping with sour cream is the everyday-best version.

Pierogarnia Stary Młyn ★ 4.0 · Gdańsk

ul. św. Ducha 64, 80-834 Gdań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 $.

Tip: Lunch sets are 30 $ before 16:00; queues thin by 13:45 Cash is faster than card.

Pyra Bar ★ 4.0 · Poznań

ul. Strzelecka 13, 61-845 Poznań

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.

Tip: The lunch set with soup, main and a glass of buttermilk lands under 30 $; it is the city's best value on a regional plate.

Bar Mleczny Pod Arkadami ★ 4.0 · Poznań

plac Cyryla Ratajskiego 10, 61-714 Poznań

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.

Tip: Order at the counter then take the receipt to the kitchen window; the queue feels intimidating but moves fast.

Pod Kolegiatą - Bar Caritas ★ 4.0 · Poznań

Plac Kolegiacki 14, 61-841 Poznań

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.

Tip: Switched from counter service to table service in 2023; arrive before 13:00 for the widest plate selection.

Mixtura Vege Cafe ★ 4.0 · Poznań

ul. Piekary 17, 61-823 Poznań

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.

Tip: The Apollo Passage entrance is easy to miss; the lunch special is the value pick and the burgers run gluten-free on request.