Best of in Kraków
Best Restaurants in Krakow
A practical guide to eating in Krakow across every budget, from cash-only milk bars and Plac Nowy zapiekanki to traditional Polish dining rooms, Michelin-starred kitchens and the cafes and bars of Kazimierz.
The best restaurants in Krakow cover every budget, from milk bars serving pierogi for a few zloty to Michelin-starred tasting menus in Kazimierz. This guide groups the city's eating options by type so you can match the meal to the moment, whether that is a quick lunch between sights or a long dinner. For wider context on regional dishes, pair it with our Polish food guide, and see what else there is to do in Krakow once you have eaten.
Milk bars, pierogarnie and cheap eats
For the cheapest full meals in Krakow, head to a milk bar (bar mleczny), a self-service canteen that dates back to the communist era and still serves soups, pierogi and cutlets at low prices.
Bar Mleczny Tomasza is a well-liked spot near the centre with a short daily menu, while Bar Mleczny Pod Temida sits close to the university district and keeps prices modest. Both fill up at lunchtime with students and workers.
Meat-free eaters should try Glonojad, a vegetarian canteen a short walk from the Barbican, and Vegab, which does plant-based kebabs and falafel in Kazimierz.
For street food, Endzior on Plac Nowy is one of the classic places for zapiekanka, the open-faced baguette topped with mushrooms and cheese. Andrus is a good pick for a plate of pierogi without the tourist mark-up. If cheap traditional food is your priority, our round-up of the best milk bars in Poland has more.
Traditional Polish restaurants
For a proper sit-down Polish dinner, Krakow has several long-running restaurants built around regional recipes: roast duck, zurek soup, potato pancakes and game.
Miod Malina serves Polish and Italian-leaning dishes in a warm dining room on ulica Grodzka, and it is popular enough that booking ahead is wise. Pod Aniolami occupies a Gothic cellar and cooks over a beechwood grill, which suits a slower evening.
Pod Wawelem sits below the castle and leans into hearty portions and Polish beer, a solid stop after visiting Wawel Castle. These places work well on a first trip when you want to try the standards in one meal.
Modern and fine dining
Krakow's higher-end kitchens focus on seasonal Polish produce and tasting menus, with some of the best in Kazimierz, the former Jewish quarter.
Bottiglieria 1881 is a two-Michelin-starred restaurant with a tasting menu and an extensive wine list; reservations are essential and it is worth checking the official site for current sittings. Restauracja Pod Nosem, near the castle, has also drawn Michelin attention for its take on Polish cooking.
For something between bistro and fine dining, ZaKladka Food & Wine in Podgorze pairs French-influenced plates with a strong wine selection at gentler prices. It is a good choice for a relaxed dinner away from the main square crowds.
Cafes and coffee
Krakow has a strong cafe culture, from third-wave coffee bars to old-town institutions serving cake all day.
Karma Coffee is a reliable stop for specialty espresso and filter, part of a wider scene we cover in the best coffee in Poland collection. Café Camelot, tucked down a side street near the Main Market Square, is a quieter spot for coffee and apple pie.
Charlotte is a French-style bakery and cafe on Plac Szczepanski, good for morning croissants and open late as a wine bar. It is an easy place to regroup while working through our list of things to do in Krakow.
Bars and late-night eating
Much of Krakow's nightlife runs through Kazimierz, where bars often serve small plates alongside drinks well into the night.
Alchemia is one of the district's best-known bars, candlelit and rambling across several rooms with live music. Mercy Brown is a speakeasy-style cocktail bar for a more polished drink.
Wodka Café Bar is a tiny spot near the square with a long list of flavoured vodkas, handy for trying a few without committing to a full bottle. For a different setting, Forum Przestrzenie occupies a former communist-era hotel on the river, with deckchairs by the water in warmer months. If you are planning your days around meals, our three days in Krakow itinerary helps space things out.
Good to know
Many milk bars and smaller street-food spots are cash-only and close by early evening, so carry some zloty and eat lunch there rather than dinner. Higher-end restaurants such as those in our Polish food guide take cards and usually need booking a few days ahead.