The short answer: eat in the Old Town, but step off the Main Square to do it. The streets around the Rynek Główny, such as Grodzka, Floriańska, Bracka and Długa, and the courtyards behind them, hold the places locals actually choose. The square itself is lovely for a coffee and a view, but it is not where most travellers will find their best meal.
This guide is written for city-break visitors who want to eat well within a short walk of the sights. It covers how to read the Old Town, what to order, where to go for breakfast, coffee, pierogi and vegan food, and how to plan meals around a day on foot.
TL;DR
- Treat the Main Square as a place for a drink and a view, and walk two or three minutes in any direction for dinner. Local guides make the same point about Grodzka, Floriańska and the side alleys.
- Avoid any restaurant where staff stand outside and call you in. It is the clearest sign of a tourist trap.
- Order pierogi, żurek, and something seasonal. Add an obwarzanek (a Kraków bread ring) from a street cart as a snack.
- Vegan and vegetarian options are easy to find in and around the Old Town, including small cafés on Bracka itself.
- Book dinner in advance on weekends and in summer, and keep one meal a day flexible so you can follow your nose.
Table of Contents
- How the Old Town works for eating
- Streets and corners worth walking to
- What to eat: a short Polish order list
- Breakfast, coffee and cake
- Vegan and vegetarian eating in the Old Town
- Eating with local chefs and in smaller kitchens
- Our view from the Old Town
- Planning meals around your stay
- Eat well, stay close
- Frequently asked questions
- Book direct for your Kraków stay
- Sources
How the Old Town works for eating
The Old Town (Stare Miasto) is a compact, walled-in-spirit district ringed by the Planty park. Almost everything is within ten minutes' walk of the Main Square, which makes eating easy. It also means competition for tourists is intense, and restaurants know that a table with a view of the Cloth Hall can fill without trying very hard.
A well-known Kraków food guide sums up the Old Town as convenient but a place to choose carefully, because the density of traps is high. Its main principle is simple: step off the Rynek. We agree, and we would add that it takes very little effort. You rarely need to walk more than a few streets.
The Main Square: when it is worth it
The square is not all bad. A few places there have real history and justify the setting. One example is Hawełka at Rynek Główny 34, which has served Polish food on the square since 1876. The same guide calls it a notable exception to the rule of the Rynek, where the historic surroundings and the quality hold up against the premium of the location.
The general rule still stands. Local experts note that the more restaurants crowd the square, the more the location, rather than the cooking, sets the price. If you want to sit on the Rynek, do it for coffee and cake, and plan your proper meal one street away.
Spotting a tourist trap
A few quick checks save a disappointing evening:
- Recruiters at the door. Experienced travellers avoid restaurants where staff stand on the square beckoning customers. Good places do not need to.
- A menu in eight languages with photos of every dish. Short, seasonal menus usually mean a kitchen that cooks to order.
- Nothing Polish on a Polish menu. If there is no żurek, pierogi or a regional main anywhere, the place is aimed at passing trade.
- Empty at 7 pm while the next street is full. Trust the queue of locals, not the view.
Streets and corners worth walking to
Rather than a ranked list, it helps to think in zones. Each has a different mood.
Grodzka and Floriańska
These two arteries run from the Main Square to the castle and the city gate. The pavement-level places are busy, but the streets just behind them, and the courtyards, are where smaller kitchens operate. Local guides repeatedly point to Grodzka and Floriańska as better value than the square itself, in terms of quality for what you pay.
Długa Street and the courtyards
The northern end of the Old Town is good for breakfast. Fornir at 12 Długa Street, set in a courtyard, is popular for breakfast and coffee with something sweet, with sandwiches on home-baked sourdough on the morning menu. It is a good example of the Kraków habit of putting the best cafés where you cannot see them from the street. Look for passages and gateways with a small sign.
Bracka Street and the quiet side
The streets east of the Main Square, including Bracka, are calmer than the Floriańska corridor but only a minute from the Rynek. They suit travellers who want to be close to everything and go home to a quiet room. They also hold a few small independent cafés, including at least one vegan place, which we cover below.
Kazimierz, ten minutes on
If you have an evening free, walk or take a short tram ride to Kazimierz, the former Jewish quarter. A Kraków guide describes it as the most culinary-lively part of the city, with atmospheric restaurants and a bohemian mood. It is not the Old Town, but it is where many locals go for a long dinner. If you eat kosher or want context for the district's food, our guide to kosher food in Kraków explains how to plan.
What to eat: a short Polish order list
You do not need a long menu to eat well here. A handful of dishes cover most of what visitors come for.
| Dish | What it is | When to have it |
|---|---|---|
| Pierogi | Dumplings, filled with cheese and potato, meat, sauerkraut and mushroom, or seasonal fruit | Lunch or a light dinner |
| Żurek | Sour rye soup, often served in bread with sausage and egg | A cold day, or a first course |
| Bigos | Slow-cooked cabbage and meat stew | Dinner, ideally in autumn or winter |
| Kotlet schabowy | Breaded pork cutlet, usually with potatoes | A hearty main |
| Obwarzanek | Boiled and baked bread ring sold from street carts | Walking snack |
| Sernik | Polish baked cheesecake | Dessert with coffee |
Pierogi in the Old Town
Pierogi are everywhere, so quality varies. Look for places that list the fillings individually and make them on site, not a single generic "pierogi platter". Ask what is seasonal: in summer that often means fruit fillings, in autumn mushrooms and cabbage. A plate of pierogi and a bowl of soup is a perfectly good lunch between sights.

Street food and quick bites
Not every meal needs a table. For snacks, bread rings and the late-night classic, our guide to street food in Kraków covers what to eat and where to find it. Milk bars (bary mleczne), the old canteen-style restaurants, are another quick, no-frills way to eat traditional dishes. A food guide puts a milk bar meal at the cheap end of Old Town eating, well below the fine-dining places on the square.
Breakfast, coffee and cake
Kraków takes its cafés seriously, and the Old Town has everything from simple espresso counters to Art Nouveau rooms.
For atmosphere, there is Jama Michalika, one of the city's best-known cafés, open since 1895 and famous for its Art Nouveau interior. It suits an afternoon with cake rather than a quick caffeine stop, and it can be busy at peak times.
For coffee in a more modern style, look for specialty roasters in the side streets and courtyards, where baristas serve flat whites and filter coffee alongside pastries. A useful trick is to walk through any open gateway off Floriańska, Długa or Grodzka. Cafés in courtyards tend to be quieter and cheaper in mood, if not always in name.
If you like to breakfast the Polish way, with eggs, cold cuts, cheese, pickles and fresh bread, our piece on Polish breakfast foods explains what to expect, including how a local host makes jajecznica (scrambled eggs).
Vegan and vegetarian eating in the Old Town
Poland's traditional cooking is meat-heavy, but visitors who eat plant-based will not struggle in Kraków. Many classic dishes have meatless versions, such as potato and cheese pierogi, and there is a healthy independent vegan scene.
A vegan guide to the city lists No Bones at Bracka 15 as a creative little vegan café in the heart of the Old Town, serving seasonal and Polish dishes such as pierogi, steamed buns and house-made desserts. The same guide mentions Glonojad at plac Jana Matejki 2, just steps from the Old Town, for vegan breakfast, burritos and desserts.
A few tips for plant-based eaters:
- Say it clearly. "Bez mięsa" means without meat; "wegańskie" means vegan. Many traditional pierogi fillings contain butter, cream or egg in the dough, so ask.
- Check the soup. Żurek and many other soups are made with meat stock or sausage. Ask whether a vegetarian version exists.
- Plan breakfast. Vegan breakfast is easier at dedicated cafés than at general restaurants, so choose one the evening before.
- Search by street. Once you are in the Old Town, vegan places are close enough to walk to between sights.
Eating with local chefs and in smaller kitchens
The best meals of a trip are often at small restaurants where a chef is cooking a short menu. The logic is the same as the one behind eating with local chefs: a smaller kitchen tends to mean fresher dishes, a more personal feel and more attention to each plate. In Kraków, that usually translates to places with a dozen tables, a handwritten or seasonal menu, and staff who can tell you where the produce comes from.
How to find them: look a street back from the square, check that the menu is short, and look for a mix of Polish and foreign diners rather than only groups.
Our view from the Old Town
We host guests in a 15th-century townhouse, so we answer the question "where should we eat?" several times a day. Here is what we tell people, and it is not complicated.
First, eat your first meal somewhere simple. After a flight or a train, a bowl of soup and a plate of pierogi on a side street resets your day, and you learn the rhythm of the Old Town without the pressure of a grand dinner.
Second, do not treat the Main Square as a restaurant district. It is a place to sit, watch the pigeons and the horse-drawn carriages, and have one coffee. A few minutes in any direction and the atmosphere, and the cooking, becomes more honest.

Third, build your day around walking. Kraków's centre is small, which is the whole point of staying in it. A late breakfast, a morning in the Cloth Hall and St Mary's, a long lunch off Grodzka, an afternoon at Wawel, then a dinner booked ahead: that is a good day. If you want to plan the days around meals, our one day in Kraków on foot and three-day itinerary both show how far you can get in the centre.
Finally, ask us. We would rather send you to a family-run place we like than watch you queue outside somewhere with a view and nothing else.
— Antek
Planning meals around your stay
A few practical points help whatever you choose to eat.
Booking and timing
- Dinner: Book ahead on Friday and Saturday evenings and throughout summer, particularly for small restaurants and for groups of four or more.
- Lunch: Many Polish restaurants serve their set or soup menus at lunchtime, which makes it a relaxed way to try traditional dishes.
- Early starts: If you are leaving early for a day trip, plan breakfast or a packed lunch the night before. Our piece on the train from Kraków to Zakopane is a good example of a day that starts before most cafés open.
Getting around for dinner
For the Old Town you will walk. For Kazimierz or further out, you may take a tram, and it is worth knowing the ticket rules before you do. Our guide to public transport tickets in Kraków explains how to avoid a fine.
Why a kitchen helps
Even on a restaurant-led trip, a small kitchen makes things easier. You can make a late coffee, keep fruit or yoghurt for the morning, or store leftovers from a market stop. If you are weighing a hotel against a kitchen-equipped stay, our comparison of an aparthotel and a hotel in Kraków sets out the trade-offs.
Eat well, stay close
If you want to be near all of this, Bracka 6 offers boutique apartments in a 15th-century townhouse, 100 m from Kraków's Main Square. The apartments have air conditioning, a kitchen area, a private bathroom and free Wi-Fi, and a continental breakfast is served at the Sempre Bracka restaurant on site, with packed lunches for early departures. Airport and station transfers are also available. It is a short walk from the front door to the streets we have described above.
Frequently asked questions
What is a must-eat in Kraków?
Start with pierogi and żurek, then try an obwarzanek from a street cart and a slice of sernik with coffee. In colder months, add bigos. Most are easy to find in the Old Town, but the better versions tend to come from smaller restaurants a street or two from the Main Square.
Is it expensive to eat in the Old Town?
It depends far more on where you sit than on the city. A food guide shows a wide range, from street snacks and milk bars to fine dining directly on the Main Square. Side streets and milk bars sit at the more modest end, and the square itself carries a location premium.
Where should I eat in the Old Town if I only have one evening?
Choose a small restaurant on or just off Grodzka or Floriańska, book ahead, and order a Polish main with a regional starter. Avoid anywhere with staff calling to passers-by. If you still have energy afterwards, walk to Kazimierz for a drink.
Can I find vegan food in the Old Town?
Yes. There are dedicated vegan cafés within a few minutes of the Main Square, including on Bracka Street, and many other restaurants offer meatless pierogi. Say "wegańskie" when you order and ask about butter, cream and stock.
Are the Main Square restaurants always a bad idea?
Not always. A few have long histories and serve good Polish food, such as Hawełka, which has been on the square since 1876. But as a rule you will get better quality for what you spend a couple of streets away.
Book direct for your Kraków stay
Ready to eat your way around the Old Town? Choose your apartment and book directly with Bracka 6, and ask us for restaurant tips when you arrive.
Sources
- Krakow food guide: the honest eater's handbook
- Najlepsze restauracje w krakowskim Starym Mieście
- Krakow Old Town Guide: Stare Miasto's Best Sights & Hidden Gems
- Discover Krakow: A culinary guide, Targi w Krakowie
- Polecane restauracje w Krakowie: Rynek, Kazimierz i okolice
- Vegan restaurants in Krakow, Veggies Abroad

