After spending 5 weeks in Krakow Poland, we fell in love with the cosy restaurants, delicious street food, milk bar experiences, tasty desserts, and of course, pierogi. From traditional Polish food to more modern dishes, here are our picks for where to eat in Krakow Poland, including our printable Krakow food map to help you plan your trip.
And if you are looking for more specific Krakow food blog posts, you can see our other guides here:
Where To Eat In Krakow Video
Where To Eat In Krakow Map
Here is our Krakow food map pinpointing all of the best places to eat in Krakow. At the end of the post, you can download a printable Krakow food map to save to your phone or print out and take with you for your trip to Krakow.
Best Restaurants In Krakow
Pod Aniolami is a beautiful restaurant in Krakow Old Town with 13th-century interiors. You can choose different areas of the restaurant to dine in, including downstairs in the cosy cellars, or in the Garden in the medieval courtyard. We sat in the garden and we loved it. We had a look in the cellars too, and honestly, they wore so cosy with their stone walls and candles that I want to go back to dine there too.
The service here was super friendly. We ordered the mixed pierogi platter (some of the best pierogi in Krakow), golabki (cabbage rolls), and duck fillet with cranberries and baked apple. Everything was so delicious, the cranberries literally burst with flavour, the duck was cooked perfectly and the baked apple was so good I just really wanted more of it. The Golabki were cabbage leaves with buckwheat and mushroom, which honestly I tried because it is a traditional Polish dish, but my tastebuds quickly fell in love with this dish. And of course, dessert is a must. We tried their home-made apple pie served with cinnamon and vanilla ice cream. Do I even need to say how good it was? I definitely recommend you order this if you visit. Pod Aniolami is one of the best Krakow restaurants.
ul. Grodzka 35, Krakow
Every day from 12.45 PM to 12 AM
Kuchnia Polska Gaska
Kuchnia Polska Gaska is a beautiful restaurant that manages to be casual but beautiful too. It literally translates to Polish cuisine Goose. So you can guess what their speciality is. This restaurant quickly charms you, from it’s traditional homely design to its lovely staff. Not to mention, the food here is fabulous, the perfect place to try some traditional Polish dishes.
Here we started with a large cosy mug of barszcz, a traditional beet soup. Next up were the goose meat pierogi, some of our favourite pierogi in Krakow, and we had a lot of pierogi. And lastly, potato pancakes (placki ziemniaczane) with onion and beef stew, otherwise known as goulash. Everything was so good, I’d definitely recommend each dish. Oh and don’t forget to try the delicious homemade lemonade, so so good.
Ul. Limanowskiego 1, Krakow
Monday to Friday from 12 PM to 10 PM + Saturday and Sunday from 11 AM to 10 PM
Starka is a really popular restaurant and bar in the Jewish Quarter, otherwise known as the Kazimierz district. It’s super cosy with moody interiors. Here we had prunes wrapped in bacon with melted mountain sheep cheese, and they were so full of sweet and smoky flavours. We also loved the Russian Pierogi, but keep in mind you will only get 4 pierogi per serve (most places are at least double this), but you can always order more. You can also try the flavoured vodka’s that they have here, we tried a few and they were strong and it was nice to have different flavours.
ul. Józefa 14, Krakow
Monday to Friday from 12 PM to 11 PM + Saturday and Sunday from 12 PM to 12 AM
This is another beautiful restaurant in the Kazimierz district. Here you can sit inside or outside in their courtyard. We loved the Ruskie Pierogi which were a little more refined than at other places in Krakow, but still full of flavour. We also tried the duck breast dish, and although it was nice, it wasn’t a standout. And here we tried the traditional Polish dessert, Sernik, like a Polish cheesecake, which was delicious.
Szeroka 3, Krakow
Every day from 11 AM to 11 PM
Kuchnia U Doroty
Kuchnia U Doroty had some of the tastiest food, and the service is super welcoming. It’s one of the best Polish restaurants in Krakow, but it’s super casual and laid back.
Here we had a half portion of goulash with potato pancakes which was delicious but still a big portion so keep that in mind. We also tried a traditional Polish dish, Zurek soup for the first time, and it blew us away. Zurek is a sour rye soup, which doesn’t sound that inviting, but the flavours are phenomenal, especially with bits of smoky kielbasa sausage throughout. Speaking of kielbasa, we also had kielbasa sausage with chips, which was as simple and delicious as it sounds.
Augustiańska 4, Krakow
Every day from 10 AM to 9 PM
Best Pierogi In Krakow
We have already mentioned above some of our favourite places for pierogi in Krakow. But we have way more delicious places for pierogi in Krakow for you to try in another article here, so take a look if you can’t get enough of these delicious Polish dumplings.
Street Food In Krakow
If there is one casual street food you need to try when you are in Poland it is the Zapiekanka or Zapiekanki. Zapiekanka is a toasted open sandwich with a range of toppings and sauce on top. In Krakow, a popular area to get these is at Plac Nowy, a square in the Jewish quarter. Here you will find a range of different stalls selling Zapiekanka, including Bar Oko. Here we tried Zapiekanka with mushroom, mountain cheese, sausage and garlic sauce. It was so delicious, topped with quality ingredients, and full of smoky flavours.
Plac Nowy 4/15, Krakow
Every day from 10 AM to 2 AM
Endzior is another stall making Zapiekanka at Plac Nowy. Here we tried the mushroom, cheese, chive and garlic sauce Zapiekanka. It was also delicious but in a different way to Bar Oko. I felt like Bar Oko used better quality ingredients but Endzior also had a comfort food deliciousness to it. I would happily recommend both, but if you could only pick one, I would slightly er towards Bar Oko.
Plac Nowy 4B/14, Krakow
Every day from 10 AM to 2 AM
Andrus Food Truck
This food truck takes a traditional Polish pork dish, maczanka Krakowska, and put’s it’s own twist on this delicious pork roll. It’s a little hard to eat, so make sure to get some serviettes before you start.
Saint Lawrence 16, Krakow
Monday to Thursday from 11 AM to 11 PM + Friday and Saturday from 11 AM to 1 AM + Sunday from 11 AM to 12 AM
Oscypek is a smoked cheese made from salted sheep milk in Poland. It is delicious, we had ours grilled with cranberry sauce, and it has an intense smokey flavour it tastes almost meaty, like a kielbasa sausage. In Krakow, you can find Oscypek at street stalls, markets or in dishes at restaurants.
Obwarzanek Krakowski are delicious ring-shaped bread with poppy seeds or sesame seeds that you will see being sold by people in white coats in little blue stands all over Krakow. They are the perfect snack or quick breakfast in Krakow. They remind me a lot of simit in Turkey.
Milk Bars In Krakow
Milkbars are government subsidised canteens that were very popular during communist times in Poland. Here you can get traditional Polish food for low prices, and there are still a few milkbars in Krakow today. Here are two of our favourites.
A modern take on the traditional milk bar. Originally an old milk bar that had closed down. Since it has been taken over, renovated and serves a modern milk bar menu, with all ingredients purchased from the local market, Stary Kleparz. The food here is more expensive than traditional milk bars, but the quality of the food is quite good. We had the Ruskie pierogi, half fried, half boiled. The pierogi here are huge and tasty, my favourite was the fried pierogi. We also had a bread pork cutlet (Kotlet Schabowy), which was tender and juicy, served with side salads and baked potato with butter and dill. Tasty food but I would definitely still visit a more traditional milk bar to get an authentic experience.
ulica Tomasza 24, Krakow
Tuesday to Friday from 8 AM to 8 PM + Saturday from 8 AM to 10 PM + Sunday from 9 AM to 8 PM
Milkbar Gornik ‘Bar Mleczny Gornik’
Milkbar Gornik is an unassuming place on a neighbourhood corner with a few tables that will often be shared, serving traditional Polish dishes. Coming here is more about being able to experience a traditional milkbar then it is about the food, but it totally puts you back in time and allows you to experience a little part of history firsthand. Locals still come here to grab a quick eat-in or takeaway lunch, with an array of soups, pierogi and other traditional Polish dishes on offer.
We walked in with a few dishes in mind, but it all went out the window when our awareness of our lack of Polish words loomed over us. Of course, we were able to order Ruskie Pierogi pretty easily. And then we went to our trusty fall back of ordering what someone else was already eating. The Ruskie Pierogi were still very decent, but just not one of our favourite picks in Krakow. And then we tried the Polish Pancakes thanks to our fellow diner, otherwise known as Polskie Naleśniki, which are thin pancakes with cheese and sugar, which were pretty tasty.
We sat down with our food, shared our table with another lovely lady, and watched as people seemed to come and go faster than us. And once we finished, we took back our plate and swiftly left our table to the continuous stream of diners to follow. It was such a special experience that I’ll always remember.
ul. Czysta 1, Krakow
Monday to Friday from 8 AM to 6 PM + Saturday from 8 AM to 4 PM
Desserts In Krakow
There are so many amazing desserts in Krakow that we have an entire article on just that here. Below are two of our favourites if you’re short on time.
Polish doughnuts, otherwise known as Paczki, are some of the best doughnuts in the world. And the ones from Stara Paczkarnia are delicious. They are traditionally filled with rose jam, but you can get these in so many tasty flavours. You can take your pick from the window display and even see them making them. If you’re looking for Polish desserts, then this is one of the best places to eat in Krakow.
ul. Stradomska 18, Krakow
Monday to Friday 8 AM to 8 PM + Saturday 10 AM to 8 PM + Sunday 10 AM to 7 PM
Good Lood Ice Cream
Krakow is full of excellent ice cream shops, otherwise known as Lody. One of our favourites is Good Lood Ice Cream, which is made with 100% natural ingredients. The scoop size here is dangerously massive, but the flavours are delicious.
Multiple Locations, Krakow
Markets In Krakow
Located in the Kleparz neighbourhood, just outside of Krakow Old Town and not too far from the train Station is where you will find Stary Kleparz. This market has been running for over 800 years, there are many stalls selling fresh fruit and vegetables, bakeries and other items. It’s definitely worth a visit during your trip to Krakow.
Rynek Kleparski 20, Krakow
Monday to Friday from 6 AM to 6 PM + Saturday from 6 AM to 3 PM
Plac Na Stawach
This was our local market for 5 weeks in the Salwator neighbourhood. It is full of fresh fruit and vegetables, bakeries, amongst other things. If you’re not staying nearby or visiting the area, it’s probably not worth going out of your way for. But if you’re staying in the area or doing some cooking it had a lovely local feel and some great produce.
Plac Na Stawach
Plac Na Stawach 7, Krakow
Monday to Friday 6 AM to 8 PM + Saturday from 6 AM to 6 PM
More Options For Where To Eat In Krakow
Krakow restaurants we didn’t get to try but looked amazing…
Pod Barenem | Ed Red Steakhouse | Barka | Bombonierka | Chimera | Nota Resto by Tomasz Lesniak | Karakter | Krako Slow Wines | Copernicus
Your Printable Krakow Food Map
Get Your Free Printable Where To Eat In Krakow Map (PDF) to take with you.