If you’re travelling with family and wondering what and where to eat in Krakow, you’ll be pleased to hear the city has a great many options. Polish cuisine is famed for its heavy, rich dishes which will warm you through the cold winters.

For example borscht, dumplings (perogies) and stews feature highly on most restaurant menus. And for a quick snack on the go, you’ll find obwarzanki, (similar to a bagel or pretzel) sold on every corner.

Served warm and sprinkled with salt, poppy seeds or sesame seeds, these are sure to keep the kids going until lunchtime. The kids will adore pączek too – a traditional jam filled doughnut which is so loved by locals that it has its own annual holiday! (The last Thursday before Lent).

However, it’s not all calorie laden treats – Polish salads are famously delicious, and there has been a recent influx of vegetarian and vegan restaurants in Krakow too.

So what do families need to know? Well many cafes and restaurants are small and cosy, so can be tricky to navigate with a pram- leave it folded up or use a baby carrier instead. And don’t expect there to be any baby changing facilities either. However most places are very welcoming to children, and they can usually make smaller portions if there is no kids menu.

Lastly, you’ll be pleased to hear that eating out in Krakow is incredibly cheap by our standards, with a three course meal costing around £15. So read on to discover where to eat in Krakow with kids.


1. Smakolyki

This laid back restaurant just off the Main Square offers traditional Polish food as well as international options. The breakfast menu is also very good, and the welcoming cafe is a great place to start the day before sightseeing. Parents will also love the fact it has a kids corner with a few toys, games and drawing paper to keep them entertained whilst you eat.

Address: Straszewskiego 28, 31-113 Kraków, Poland

Phone: +48 12 430 30 99

Source: Smakolyki/ Facebook

2. Kuchina Polska Gaska

Right on Main Square, this restaurants boasts pretty interiors with exposed brick and a cute garden out the back. There’s a kids corner with toys, as well as a kids menu which has dishes like chicken and chips, drop scones and tomato soup. The main menu heavily features goose, as the name gaska suggests. So why not give it a try in pâté, broth or simply roasted? There are also hearty dumplings, potato pankcakes and warming soups to choose from.

Address: 1, Bolesława Limanowskiego, 30-551 Kraków, Poland

Phone: +48 604 957 571

Visit Website

where to eat in krakow
Source: Kuchina Polska Gaska

3. Massolit Books & Cafe

Where to eat in Krakow when the kids are getting cold? This bookshop and cafe is the perfect charming pitstop. The English bookstore has a children’s room where they can curl up and read a story, whilst you peruse the adult sections. There are lots of cosy corners to sit and relax with a book or newspaper and a hot drink and snack from the cafe. Choose from vegan brownies, quiche and zucchini muffins alongside great coffee, teas and even wine or cider.

Address: Felicjanek 4, 31-104 Kraków, Poland

Phone: +48 12 432 41 50

Visit Website

Massolit Bookstore and Cafe
Source: Massolit Bookstore and Cafe / Facebook

4. Dynia Restaurant

One for the summer months, this restaurant’s garden is its star attraction. Expect lots of pumpkin flavoured dishes as it is grown in the garden.  The Italian influenced menu features dishes like pasta, salads, grilled meat and fish. Will you try pumpkin gnocchi with sheep’s cheese, sea bream with salad or a simple toastie? There’s a kids menu too, with dishes like tomato pasta or chicken. A great crowd pleaser.

Address: Krupnicza 20, 31-123 Kraków, Poland 

Phone: +48 12 430 08 38

Visit Website

Dynia Restaurant
Source: Dynia Restaurant

5. Pod Wawelem

If you’re wondering where to eat in Krakow with kids, just ask local parents! They leave rave reviews for this restaurant thanks to its large play area upstairs with a ball pit, slides and more. It is supervised, but if you have younger children you want to keep an eye on you can sit up there with them – there are a few tables for eating. A great option for a rainy day if the kids need to let off some steam. The food is mostly traditional Polish and comes in huge portions for very reasonable price. Don’t miss their famous kebabs!  You’ll also find some familiar favourite kids menu items like chicken and chips or a savoury crepe.

Address: Świętej Gertrudy 26/29, 31-048 Kraków, Poland

Phone: +48 12 421 23 36

Visit Website

 Pod Wawalem
Source: Pod Wawalem / Facebook

The post may contain affiliate links, which means that we may receive a small commission, at no cost to you, if you make a purchase through a link. More info: Disclosure.