30 street food worth the trip across Poland, editor-ranked by TableJourney. All Poland guides.

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

ul. Grzegórzecka 5, 31-532 Kraków

The blue Nysa van outside Hala Targowa in Kraków has grilled kielbasa off the wood-fired grill since the 1990s. From 20:00, the queue runs past midnight.

Tip: Cash only. Closed Sunday. Bread, kielbasa, mustard; 15 zl the whole thing.

Bufet Truck Zapiekanki (Zapieksy) ★ 4.5 · Poznań

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

Bufet Truck Zapiekanki on Kościelna 13 in Poznań is the city's best zapiekanka counter, with a premium-ingredients list and personalised orders, rated first in Poznań rankings.

Tip: Customise the sauces; the house tomato-basil is the safe start but the spicy mayo is the local pick.

Endzior (Plac Nowy zapiekanka) ★ 4.4 · Kraków

Plac Nowy 4, 31-056 Kraków

Endzior at the round former kosher slaughterhouse in Kraków's Plac Nowy has poured zapiekanka, the open-face baguette, since 1989. Six windows ring the rotunda; Endzior is the pick.

Tip: Cash only. Open until 03:00 weekends. The half-metre version is shareable; ketchup and garlic sauce on the side.

Andrus (Maczanka po krakowsku) ★ 4.4 · Kraków

ul. Świętego Wawrzyńca 16, 31-060 Kraków

Andrus in Kraków's Kazimierz revives maczanka po krakowsku, the city's marinated-slow-roasted-pork sandwich on a homemade bun. Started as a food truck 2014.

Tip: The sandwich runs 18 zl. Cash and card. Closed Sunday; queue at lunch.

Pyzy, Flaki Gorace! ★ 4.4 · Warsaw

ul. Brzeska 29, 03-737 Warszawa

Pyzy, Flaki Gorace! in Warsaw's Praga district serves pyzy dumplings in jam jars under fluorescent strip lights. The street-food version of the milk-bar tradition, with flaki tripe soup as the alternative.

Beirut Hummus & Music Bar ★ 4.4 · Warsaw

ul. Poznanska 12, 00-680 Warszawa

Beirut Hummus & Music Bar on Poznanska in Warsaw counters Lebanese mezze with Belgian and Polish beers and Lebanese wines. The bar is built of sandbags, the music is house, the hummus is the best in the city.

Obwarzanek krakowski (Rynek Główny carts) ★ 4.3 · Kraków

Rynek Główny, 31-042 Kraków

The red-and-yellow obwarzanek krakowski carts on Kraków's Rynek Główny sell the EU-protected salted ring bread for 2 to 3 zl. About 150,000 leave the carts daily.

Tip: Choose poppy seed, sesame or salt. Best within 30 minutes of the oven; older rings turn rubbery.

Vegab ★ 4.3 · Kraków

ul. Starowiślna 8, 31-038 Kraków

Vegab on Starowiślna near Kraków's Kazimierz is the vegan kebab counter that broke the city's late-night habit. Seitan kebab in pita with garlic sauce, vegan zapiekanka and chips.

Tip: Open until 02:00 daily. The seitan kebab with garlic sauce is the order; vegan zapiekanka as a backup.

Na Winklu ★ 4.3 · Poznań

ul. Śródka 1, 61-126 Poznań

Na Winklu on Śródka 1 in Poznań is a pierogi counter open since 2015, with a long range of savoury fillings, seasonal specials and oversized baked dumplings to take with one hand on the move.

Tip: The baked dumplings travel; the boiled ones do not.

Bar Mleczny Neptun ★ 4.2 · Gdańsk

ul. Długa 33, 80-827 Gdańsk

Bar Mleczny Neptun in Gdańsk is the most famous milk bar in town, on the Długa pedestrian street. Pierogi, gulasz, schabowy, soups, the kind of two-course lunch a tourist can have for under 25 PLN.

Tip: Variety drops fast; arrive before 14:00 for the best of the day's hot pots.

Krowarzywa Vegan Burger (Marszalkowska) ★ 4.2 · Warsaw

ul. Marszalkowska 27, 00-624 Warszawa

Krowarzywa on Marszalkowska in Warsaw is the central counter of the city's vegan burger chain. Homemade buns, house seitan and bean patties, beetroot ketchup, queue out the door at 13:00 lunch.

Zapiekarnik ★ 4.2 · Wrocław

ul. Ruska 49, 50-079 Wrocław

Zapiekarnik on Ruska in Wrocław runs the city's most popular zapiekanka window: an open-faced baguette pizza loaded with mushrooms, cheese and sauces, the Polish street-food classic.

Tip: Friday-Saturday the counter runs to midnight; useful when the Rynek bars start to close.

Pampa ★ 4.2 · Wrocław

ul. Podwale 19, 50-043 Wrocław

Pampa on Podwale in central Wrocław is the city's only proper Argentinian empanada counter: hand-pinched dough, fillings rotated daily, mate tea and alfajores by the till.

Tip: Closed Mon-Tue; Wednesday to Sunday afternoons are the move. Order four for takeaway; the empanadas hold warm in the bag for the walk home.

Tuk Tuk (Hala Koszyki) ★ 4.1 · Warsaw

ul. Koszykowa 63, 00-667 Warszawa

Tuk Tuk inside Hala Koszyki in Warsaw is the food-hall Thai counter pulling Pad Thai, pad udon, curries and chilli-fried shrimp, eaten at the Long Bar or on the gallery upstairs.

Bar Pierożek ★ 4.1 · Wrocław

ul. Księcia Józefa Poniatowskiego 3, 50-326 Wrocław

Bar Pierożek in Wrocław's Nadodrze is a basic-seating pierogi room: handmade dumplings to a short list of fillings, kompot to drink, prices that haven't moved since 2018.

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

Tandyr House ★ 4.1 · Wrocław

ul. Stanisława Dubois 14, 50-208 Wrocław

Tandyr House in Wrocław's Nadodrze pulls Georgian breads, both plain and filled, straight out of the clay tandyr oven. Cheap, hot, satisfying.

Tip: The Kościuszki 83 branch near the train station is the quicker takeaway window for the same product.

iBO Falafel ★ 4.1 · Wrocław

ul. Świętego Mikołaja 15, 50-125 Wrocław

iBO Falafel on Mikołaja in Wrocław is the city's best counter for falafel wraps, daily-fried chickpea balls with hummus, fresh vegetables and gluten-free options.

Tip: Closes by 19:00 most weekdays and 20:00 Thu-Sat; lunch and early evening only. Closed Sundays.

Pyra Bar ★ 4.0 · Gdańsk

ul. Garbary 6, 80-827 Gdańsk

Pyra Bar in Gdańsk is the Old Town's most reliable potato counter: spuds with twenty-plus toppings, strong vegan options, full plates well under 40 PLN, the Poznań chain's Old Town room.

Tip: Counter order; pay first then choose your topping at the till.

Bar Mleczny Stągiewna ★ 4.0 · Gdańsk

ul. Stągiewna 15, 80-750 Gdańsk

Bar Mleczny Stągiewna in Gdańsk runs a milk-bar counter on the bridge route to Granary Island. Pierogi, soups, barszcz with uszka, a full meal under 25 PLN.

Tip: Order at the counter; pay at the till. Daily specials run out by 14:00.

Pierogarnia Stary Młyn ★ 4.0 · Gdańsk

ul. św. Ducha 64, 80-834 Gdańsk

Pierogarnia Stary Młyn in Gdańsk specialises in oven-baked pierogi, a Pomeranian-style golden-topped version of the dumpling. Counter service, takeaway boxes, 18 fillings on the board.

Tip: The oven-baked ruskie with sour cream is the signature; ask for double cream.

Syria Kuchnia Orientu ★ 4.0 · Gdańsk

ul. Kilińskiego 4, 80-452 Gdańsk

Syria Kuchnia Orientu in Gdańsk Wrzeszcz works the Metropolia shopping centre food court, the most consistently recommended Middle Eastern counter in town. Falafel, shawarma, hummus plates.

Tip: Order the falafel pita; lunch sets include hummus and tabbouleh under 35 PLN.

Pyra Bar ★ 4.0 · Poznań

ul. Strzelecka 13, 61-845 Poznań

Pyra Bar on Strzelecka 13 in Poznań is the potato-bar canteen that serves pyry z gzikiem, plendze and pyzy at fast-casual prices, born in 2009 out of love for Greater Poland's potato canon.

Tip: Order at the counter, pay first, then collect at the second window; the queue moves quickly.

Zahir Kebab Półwiejska ★ 4.0 · Poznań

ul. Półwiejska 23, 61-885 Poznań

Zahir Kebab on Półwiejska 23 in Poznań is a late-night kebab counter on the main pedestrian street, running until 4am on weekends and ranked in Poznań's top kebab roundup.

Tip: Order the standard pita with garlic-and-spicy sauces; the 'box' versions over-fill and the sauce dilutes the meat.

Zapiecek (Old Town) ★ 4.0 · Warsaw

ul. Swietojanska 13, 00-288 Warszawa

Zapiecek on Swietojanska in Warsaw is the chain that taught the Old Town to queue for pierogi. Twelve fillings, hand-rolled dough, half-portions of three types on a plate for the indecisive.

Frytki + sos ★ 4.0 · Wrocław

ul. Świętego Antoniego 14, 50-073 Wrocław

Frytki + sos on Antoniego in Wrocław is a takeaway window selling sweet-potato fries with homemade dipping sauces. Polish street food via a Belgian fritkot model.

Tip: Weekend evenings the queue runs down the street; lunchtimes Mon-Thu are easier.

poké poké ★ 4.0 · Wrocław

ul. Świętego Antoniego 27, 50-073 Wrocław

poké poké on Antoniego in Wrocław is the city's most reliable poke counter: build-your-own bowls with sushi-grade fish, rice or salad base, twelve toppings.

Tip: Lunch sets cheaper than evening; weekends from 12:00 the queue moves fast.

Pan Precel ★ 3.9 · Wrocław

ul. Ruska 66, 50-079 Wrocław

Pan Precel on Ruska in Wrocław runs a pretzel counter with both sweet and savoury fillings, the late-morning snack locals fall back on. Second branch on Świdnicka 12.

Tip: Świdnicka 12 branch sells faster turnover; pretzels arrive hotter.

Zapiecek Zapiekanka and Burger ★ 3.8 · Gdańsk

ul. Długa 38, 80-827 Gdańsk

Zapiecek on Długa serves the Polish toasted baguette zapiekanka in its classic form: melted cheese, sautéed mushrooms, ketchup, optional ham. Quick service to a Długa Street walk-by crowd.

Tip: Order the mushroom-and-cheese classic with garlic sauce; double-portion is enough for two.

Zahir Kebab ★ 3.8 · Gdańsk

ul. Targ Rybny 11, 80-838 Gdańsk

Zahir Kebab in Gdańsk works a Targ Rybny counter, a 90-second walk from the Crane. Halal doner in pita, falafel and fries, the easiest cheap eat on the Motława waterfront.

Tip: Open until midnight every day; useful after late bars on Długie Pobrzeże.

Czeburek and Kebab ★ 3.8 · Gdańsk

ul. Świętojańska 47, 80-840 Gdańsk

Czeburek and Kebab in Gdańsk Old Town runs a halal kitchen on Świętojańska, serving Russian-Tatar czebureki alongside falafel and Turkish kebab. Vegetarian czebureki on the board.

Tip: Czeburek is the fried-dough Tatar pasty; order one mushroom, one cheese for a 25 PLN lunch.