Where to Eat in Krakow
Krakow's food scene blends centuries of Polish culinary tradition with inventive modern cooking. From hearty pierogi and zurek soup to Michelin-recognized tasting menus, every appetite finds its match.
Bottiglieria 1881
Old Town
The first Krakow restaurant to earn a Michelin star, Bottiglieria 1881 serves a progressive tasting menu rooted in Polish terroir. Chef Przemek Klima transforms humble ingredients — beets, carp, buckwheat, fermented vegetables — into intricate dishes that tell the story of Polish cuisine. The wine pairings are exceptional.
View detailsStudio Qulinarne
Kazimierz
A theatrical fine-dining experience where the open kitchen is the stage. Chef Kuba Korczak creates stunning multi-course tasting menus using hyper-local Polish ingredients. Reservations essential.
View detailsWentzl
Old Town
The most prestigious restaurant in Krakow, located in a historic 15th-century townhouse on the Main Square. Classic European fine dining with impeccable service and a wine cellar of over 300 labels.
View detailsCopernicus Restaurant
Old Town
The roof terrace of Hotel Copernicus offers Krakow's most exclusive dining experience — a seven-course menu served beneath the stars with Wawel Castle glowing above. The kitchen blends French technique with Polish ingredients: Mazurian eel, Podlasie bison, and Malopolska duck.
View detailsGood Lood
Kazimierz
The most popular ice cream shop in Krakow, with queues stretching down the block in summer. All-natural gelato made daily with real fruit, Polish milk, and creative seasonal flavors: rose petal, salted caramel with sea buckthorn, lavender-honey, and Polish forest berry. The matcha is outstanding.
View detailsKawaleria
Old Town
A Michelin-recommended restaurant where the open kitchen lets diners watch Chef Krzysztof Zurek craft contemporary European dishes with precision and artistry. The deceptively simple-looking plates reveal complex flavor layers. The cheese course featuring Polish artisan producers is a revelation.
View detailsPod Nosem
Old Town
An intimate 30-seat restaurant with a philosophy of "from nose to tail" — using every part of the animal in creative dishes. The chef sources exclusively from small Polish farms.
View detailsSzara
Old Town
The most celebrated fine-dining Polish restaurant on the Main Square, where chef Marcin Gruszka elevates local ingredients into art. The tasting menu journey through Polish seasons — spring ramps, summer berries, autumn mushrooms, winter game — is unforgettable. Michelin recommended.
View detailsSzara Ges
Old Town
Elegant fine dining on the Main Market Square with a modern twist on Polish and European classics. The goose dishes are the house specialty — hence the name ("Grey Goose").
View detailsZoni
Old Town
A contemporary fine-dining restaurant with a focus on local foraging and fermentation. Chef Adam sources wild herbs from the Krakow-Czestochowa Upland, mushrooms from the Ojcow forests, and creates fermented condiments in-house. The multi-course "Forest Menu" is a masterclass in Polish terroir.
View detailsAlbertina Restaurant & Wine
Old Town
An elegant wine-focused restaurant near Wawel Castle with over 250 labels and a seasonal European menu. The sommelier is one of the best in Poland.
View detailsArt Restaurant
Old Town
Set in the luxurious Hotel Stary in a 15th-century building, Art Restaurant combines historic architecture with avant-garde cooking. The tasting menu changes seasonally, but expect molecular techniques applied to Polish classics — foamed barszcz, deconstructed pierogi, liquid nitrogen desserts.
View detailsBianca
Old Town
A refined Italian-Polish fusion restaurant in a whitewashed Old Town cellar. The handmade pastas use Polish heritage wheat, the seafood arrives overnight from the Adriatic, and the desserts are works of art. The truffle season menu (October-December) is worth planning a trip around.
View detailsCafe Camelot
Old Town
A hidden gem tucked in a medieval passage off the Main Square. Antique furniture, mismatched china, and homemade apple pie create the most charming afternoon tea experience in Krakow.
View detailsCharlotte Chleb i Wino
Old Town
A French-style boulangerie and wine bar that bakes outstanding sourdough, croissants, and pastries in-house. The breakfast spread with fresh bread, cultured butter, preserves, and charcuterie is the best morning in Krakow. Evening transitions to natural wine and cheese boards.
View detailsCoffee Proficiency
Old Town
Krakow's most serious specialty coffee bar, run by award-winning baristas. The menu changes based on fresh roasts — expect V60 pour-overs, AeroPress, and cold brew alongside perfectly textured flat whites. The space is tiny and minimalist — it's all about what's in the cup.
View detailsFiorentina
Old Town
A Florentine-inspired fine dining restaurant in the Hotel Copernicus at the foot of Wawel Hill. The Renaissance-vaulted ceilings and impeccable Italian menu — hand-rolled pici, bistecca alla fiorentina, truffle risotto — make it feel like dining in Tuscany. Extensive Italian wine cellar.
View detailsLa Campana
Old Town
A tiny Italian restaurant hidden in a basement on Kanonicza Street, run by an Italian family. The pasta is made fresh daily, and the truffle dishes are excellent value compared to Italy.
View detailsMercy Brown
Old Town
A speakeasy-style cocktail bar hidden behind an unmarked door in the Old Town. Dark, intimate, with an encyclopedic cocktail menu organized by spirit and a bartender who will happily create bespoke drinks based on your flavor preferences. The negroni variations are outstanding.
View detailsNowa Rola
Podgorze
A neighborhood gem in up-and-coming Podgorze, championing small Polish producers. The menu changes weekly based on what arrives from farms. Natural wine list and a beautiful garden.
View detailsRestauracja Trufla
Old Town
Sophisticated modern European cuisine with a focus on seasonal Polish ingredients elevated with truffle accents. The tasting menu is a journey through contemporary Polish gastronomy.
View detailsSakana Sushi
Kazimierz
A serious sushi restaurant where the chef has trained in Tokyo. The omakase features fish flown in from Tsukiji market, and the ramen — rich tonkotsu with 18-hour pork broth — is the best in the city. Minimalist Japanese interior, counter seating for watching the chef work.
View detailsZazie Bistro
Kazimierz
A charming French-Polish fusion bistro in the heart of Kazimierz. Small plates, excellent natural wines, and a cozy interior make it perfect for a long lunch or romantic dinner.
View detailsZielona Kuchnia
Kazimierz
A garden-like restaurant serving creative plant-based cuisine that converts even committed carnivores. The seasonal menu changes weekly, always featuring foraged ingredients from the Polish countryside.
View detailsAlchemia
Kazimierz
The bar that started the Kazimierz revival in the 1990s, still dripping with atmosphere — candlelit tables, peeling walls, live jazz in the cellar, and a crowd that ranges from philosophy professors to backpackers. The beer is cheap, the vodka is cold, and the vibe is timeless. No visit to Kazimierz is complete without it.
View detailsAmbasada Sledzia
Old Town
The "Embassy of the Herring" — a standing-room-only vodka and herring bar that's become a Krakow institution. Pickled herring in ten varieties paired with ice-cold vodka shots. Pure Polish tradition.
View detailsAncora
Old Town
Krakow's best seafood restaurant, remarkable for a landlocked city. The fish arrives daily from the North Sea and Mediterranean — oysters, sea bass, turbot, lobster — prepared with Mediterranean technique. The raw bar and crudo selection are exceptional. The wine list leans French and Italian.
View detailsBalthazar
Old Town
A chic French bistro with zinc bar, mirrors, and Parisian ambiance. Classic dishes — duck confit, bouillabaisse, tarte tatin — executed with Polish seasonal ingredients.
View detailsBania Luka
Kazimierz
A grown-up cocktail bar in Kazimierz with a serious mixology program. The bartenders create seasonal cocktails with Polish ingredients — bison grass vodka, elderflower, sour cherry, horseradish. The "Krakow Sour" with zubrowka and apple is the house classic.
View detailsBrasserie MOA
Old Town
A sleek modern brasserie in the Hotel Kossak with panoramic views of Wawel Castle. The French-inspired menu emphasizes seasonal ingredients and beautiful presentation.
View detailsBunkier Cafe
Old Town
The rooftop terrace of the Bunkier Sztuki gallery, offering the best Main Square views from a hidden vantage point. Excellent coffee, craft cocktails, and a creative menu in an art-world atmosphere.
View detailsChleb i Roze
Kazimierz
An artisan bakery on Jozefa Street that uses heirloom Polish grain varieties and natural sourdough starters. The ciabatta, the poppy-seed roll (makowiec), and the rogal swieto-marcinski (St. Martin's croissant) are all exceptional. Arrive early — the best loaves sell out by 10 AM.
View detailsEdo Fusion
Old Town
A sleek Japanese-Peruvian fusion restaurant (Nikkei cuisine) serving ceviche with yuzu, miso-glazed black cod, and creative sushi rolls. The cocktail bar mixes Japanese whisky highballs and pisco sours. One of the more stylish interiors in Krakow.
View detailsFarina
Old Town
Occupying a 14th-century granary on Sw. Marka Street, Farina blends Polish ingredients with Mediterranean techniques. The duck with cherry sauce, the venison carpaccio, and a wine list strong in both Polish and Italian bottles. Romantic atmosphere in the vaulted brick cellar.
View detailsForum Przestrzenie
Podgorze
Built in the shell of the abandoned Forum Hotel on the Vistula riverbank, this is Krakow's coolest multi-use space. Container bars, street food trucks, live DJs, yoga classes, and the best sunset views in the city from the riverside terrace. A defining spot of modern Krakow.
View detailsHamsa
Kazimierz
A vibrant Middle Eastern restaurant on Szeroka Street, the heart of the old Jewish quarter. Israeli-inspired mezze, shakshuka, and hummus served in a colorful, lively atmosphere.
View detailsHanoi Pho
Old Town
Steaming bowls of pho in a narrow Old Town space — the broth is simmered for 12 hours with star anise, cinnamon, and charred ginger, served with a mountain of fresh herbs and lime. The banh mi sandwich and fresh spring rolls are equally authentic. Cash only.
View detailsHigh Note Sky Bar
Old Town
A rooftop bar atop the Nota Hotel with panoramic views over the Old Town rooftops and Wawel Castle. Craft cocktails, a curated wine list, and elegant small plates. The sunset slot is the most coveted reservation in Krakow — book ahead or arrive early.
View detailsHummus Amamamusi
Kazimierz
A tiny Kazimierz spot devoted entirely to hummus — served warm, silky smooth, and in a dozen variations: with lamb, with fava beans, with tahini and pine nuts, with harissa. Scooped with pillowy fresh pita baked in-house. A cult following among locals.
View detailsKarma
Old Town
The best Indian restaurant in Krakow, with a chef from Delhi preparing authentic curries, tandoori dishes, and freshly baked naan. The lunch thali is exceptional value.
View detailsKarma Coffee
Kazimierz
A specialty coffee roaster on Kupa Street that takes beans seriously — single-origin pour-overs, perfectly extracted espresso, and baristas who can discuss flavor profiles. The space doubles as a vinyl record shop. Saturday cupping sessions are free and educational.
View detailsKuchnia u Doroty
Old Town
Homestyle Polish cooking like grandmother makes, in a cozy apartment-like setting. The pierogi ruskie, duck with apples, and cheesecake are all made from family recipes.
View detailsLa Grande Mamma
Kazimierz
A sophisticated Italian restaurant in a Kazimierz townhouse where the chef makes fresh pasta three times daily and the wood-fired oven produces Neapolitan-standard pizzas. The degustazione menu with wine pairings is a five-course Italian journey through antipasti to dolci.
View detailsMieszane Uczucia
Kazimierz
A cozy Kazimierz bistro ("Mixed Feelings") with a modern take on Polish comfort food. The changing seasonal menu might feature beetroot risotto, duck leg with plum chutney, or wild mushroom smalec on sourdough. Natural wines and a warm, candle-lit atmosphere.
View detailsMiod Malina
Old Town
A beloved Old Town restaurant blending Polish and Italian flavors in a series of intimate rooms decorated like a Provencal farmhouse. The honey-and-raspberry duck is legendary.
View detailsNowa Prowincja
Old Town
The literary cafe of Krakow, popular with students and intellectuals since the 1990s. Famous for its hot chocolate, cheesecake, and bohemian atmosphere. Live poetry readings and book launches.
View detailsOmerta
Kazimierz
Krakow's original craft beer bar on Ulica Kupa with 24 rotating taps showcasing the best of Poland's exploding craft scene. Try a Grodziskie (revived medieval smoked wheat beer), a Baltic Porter, or whatever seasonal brew the bartenders are most excited about. Friendly and unpretentious.
View detailsPimiento Argentinian Steak
Old Town
Premium South American steaks grilled to perfection in a masculine, leather-and-wood interior. The dry-aged ribeye with chimichurri is the signature dish.
View detailsPod Aniolami
Old Town
Set in a stunning 13th-century stone cellar, this atmospheric restaurant serves classic Polish grilled meats and game dishes. The medieval ambiance — stone walls, candlelight, vaulted ceilings — makes every meal feel like a feast.
View detailsPod Baranem
Old Town
A beloved Old Town institution since the communist era, known for authentic Polish comfort food in a cozy, no-frills setting. The pierogi and bigos are legendary among locals.
View detailsPolka Cebulka
Podgorze
A modern take on traditional Polish cuisine in up-and-coming Podgorze. Farm-to-table ingredients, beautiful plating, and a seasonal menu that celebrates regional Polish cooking.
View detailsSmaki Gruzji
Kazimierz
Georgian food is the hottest trend in Krakow dining, and Smaki Gruzji leads the pack. Khinkali (soup dumplings), khachapuri (cheese bread boats), and pkhali (walnut-vegetable pates) are all made by a Georgian cook. The chacha (grape brandy) flows freely.
View detailsStarka
Kazimierz
Named after a legendary aged vodka, Starka pairs contemporary Polish cuisine with an encyclopedic vodka collection in a candlelit Kazimierz cellar. The tasting flights of flavored vodkas — quince, cherry, honey-pepper — are a highlight. The smoked trout tartare and duck pierogi are outstanding.
View detailsSzara Gaweda
Old Town
The casual sibling of the Michelin-recognized Szara restaurant, offering refined Polish cooking in a relaxed setting on the Main Square. The duck confit with plum sauce and the beetroot carpaccio are standouts. Excellent terrace for people-watching over the square.
View detailsWeeze
Kazimierz
A natural wine bar in Kazimierz with a rotating selection of low-intervention wines from Poland, Georgia, Slovenia, and France. The knowledgeable staff guide you through orange wines, pet-nats, and Polish Rieslings you didn't know existed. Small plates of cheese and charcuterie.
View detailsBaroque
Old Town
An opulent cocktail bar with velvet, chandeliers, and gold leaf in a Renaissance cellar beneath the Main Square. The cocktails are theatrical — smoke, dry ice, flames — and the prices reflect the spectacle. Perfect for a special occasion or a James Bond fantasy.
View detailsBunna Cafe
Podgorze
A specialty coffee roastery in the industrial Zablocie district that roasts its own beans on-site. You can watch the roasting process while sipping a single-origin Ethiopian or Kenyan coffee. The space hosts cupping events and latte art workshops for serious coffee enthusiasts.
View detailsCafe Botanica
Old Town
A plant-filled oasis near the Botanical Garden serving specialty coffee, matcha lattes, and elaborate acai bowls. The most Instagram-worthy cafe in Krakow.
View detailsCafe Szafe
Kazimierz
A quintessential Kazimierz cafe — mismatched furniture, local art on the walls, excellent coffee, and a menu of creative sandwiches and salads. The brunch is a weekend institution.
View detailsCasa Mexico
Kazimierz
The closest thing to real Mexican food in Krakow, with a chef from Oaxaca who makes corn tortillas from scratch daily. The mole negro, al pastor tacos, and churros con chocolate are transportive. Margaritas made with actual fresh lime juice and good tequila.
View detailsCytat Cafe
Old Town
A hidden cafe in the courtyard of a Krakow library, discovered by a quiet passage off Sw. Marka Street. The courtyard garden is one of the Old Town's most peaceful spots, surrounded by old walls and climbing ivy. Excellent espresso, homemade cakes, and blessed silence.
View detailsDynia Resto Bar
Old Town
Creative international cuisine in a hip, design-forward space near the Planty park. Strong cocktail program, excellent brunch, and a late-night menu that keeps the kitchen open when others close.
View detailsEdo Fusion & Sushi
Kazimierz
Creative Japanese-Polish fusion in a stylish Kazimierz setting. Known for inventive sushi rolls incorporating Polish flavors — smoked trout, horseradish, pickled mushrooms.
View detailsEszeweria
Kazimierz
A bohemian Kazimierz bar furnished with vintage furniture that looks rescued from your grandmother's attic — mismatched armchairs, old radios, chipped mirrors. The cocktails are surprisingly well-made, the mulled wine in winter is excellent, and the garden courtyard is a summer sanctuary.
View detailsGrand Cafe
Old Town
The historic cafe of the Grand Hotel, where Krakow's literary and artistic elite have gathered since 1887. Art Nouveau interiors, Viennese-style pastries, and an atmosphere of faded grandeur.
View detailsHabibi
Old Town
A cheerful Lebanese street food spot on Slawkowska Street dishing out the best falafel in Krakow — crispy, herby, and served with tahini, pickled turnip, and fresh pita. The shawarma plate with garlic sauce and the hummus are also outstanding. Takeaway or a few cramped tables.
View detailsHouse of Beer
Old Town
An overwhelming beer selection of 150+ bottled beers and 20 draft taps in a multi-level Old Town bar. Belgian Trappists, German lagers, American IPAs, and an excellent Polish section. The staff genuinely know their beer and will help you navigate the massive menu.
View detailsJarema
Old Town
Specializing in the cuisine of Poland's eastern borderlands (Kresy), Jarema serves Ukrainian-influenced Polish dishes in a warm, traditional interior. The borscht and varenyky are standouts.
View detailsKachapuri
Old Town
A casual Georgian eatery where the star is the adjarian khachapuri — a boat-shaped bread filled with molten cheese, butter, and a raw egg you stir in tableside. It's the most satisfying 25 PLN you'll spend in Krakow. Also excellent lobio (bean stew) and fresh herb salads.
View detailsKielbasa z Nyski
Old Town
A beloved sausage stand near the Barbican that grills kielbasa over charcoal in a converted van. The classic Polish sausage is served in a fresh roll with mustard and grilled onions. It's been voted Krakow's best street food multiple times. The smoky aroma draws you in from a block away.
View detailsMiodova
Old Town
A honey-themed restaurant (miod means honey) on one of the Old Town's prettiest streets. The menu weaves honey into savory dishes — honey-glazed ribs, mead-braised pork cheeks, and a famous honey cheesecake. The selection of Polish meads (miod pitny) is the best in Krakow.
View detailsNolio
Kazimierz
Sun-drenched Mediterranean flavors in the heart of Kazimierz. Fresh seafood, house-made hummus, and an excellent brunch menu that packs the terrace on weekends.
View detailsPaczkarnia
Old Town
A paczki (Polish doughnut) specialist near the Barbican that fries fresh batches throughout the day. The traditional rose jam filling is perfect, but seasonal specials — advocaat cream in winter, strawberry in summer, Nutella year-round — keep the regulars coming back. Best enjoyed warm.
View detailsPepe Verde
Old Town
Authentic Italian cooking in a stylish Old Town setting. The handmade pasta and wood-fired pizzas rival anything in Italy, and the tiramisu has a devoted following.
View detailsPiekarnia Mojego Taty
Kazimierz
"My Dad's Bakery" — a beloved Kazimierz bakery producing traditional Polish breads and pastries from old family recipes. The paczki (Polish doughnuts) filled with rose petal jam are phenomenal, and the fresh-baked chleb (rye bread) is worth buying a whole loaf.
View detailsPod Gruszka
Old Town
A Krakow institution since the 1960s, tucked into a vaulted medieval cellar on Szczepanska Street. Traditional Polish cuisine done with quiet excellence — the beef roulade (zraz) with buckwheat, beet soup with uszka dumplings, and plum dumplings are generational recipes.
View detailsPod Roza
Old Town
Inside the historic Hotel Pod Roza (Under the Rose) where Liszt and Balzac once stayed, this restaurant serves sophisticated Polish-European fusion. The building's Renaissance courtyard is used for summer dining, and the cellar bar has a remarkable whisky collection.
View detailsPolka Bistro
Podgorze
A cheerful neighborhood bistro in Podgorze with a modern yet recognizably Polish menu. The pork belly with apple puree, pierogi with duck confit, and the Polish cheese plate with local honeys all showcase how Polish cooking has evolved while staying rooted.
View detailsPolskie Smaki
Old Town
A friendly, family-run restaurant just off the Main Square that does Polish classics extremely well without pretension. The zurek, the golabki, and the sernik (cheesecake) are all made from the owner's mother's recipes. A reliable, warm choice when you want honest food.
View detailsRamen Ya
Podgorze
A dedicated ramen shop in Podgorze with five types of broth — tonkotsu, shoyu, miso, spicy tantan, and a vegan shiitake — all simmered overnight. Proper toppings: chashu pork, ajitama egg, nori, bamboo shoots. The gyoza are hand-folded daily. Slurp loudly as intended.
View detailsSpokoj
Podgorze
A mellow wine and cheese bar in Podgorze whose name means "calm" — and delivers on the promise. A carefully chosen wine list leans European, the cheese and charcuterie boards feature Polish artisans, and the atmosphere is conversation-friendly. The antidote to Kazimierz crowds.
View detailsStarka
Kazimierz
A beautiful Kazimierz restaurant specializing in Polish-Jewish cuisine in a candlelit cellar. Named after the traditional aged vodka, which they serve in house-infused varieties.
View detailsThai Wok
Kazimierz
An unassuming shopfront on Miodowa Street that serves genuinely fiery Thai food — the green curry has real heat, the pad thai uses tamarind paste (not ketchup), and the tom kha gai is rich with galangal and lemongrass. Run by a Thai-Polish couple who source ingredients from Warsaw's Asian markets.
View detailsAddis Abeba
Kazimierz
One of the very few Ethiopian restaurants in Poland, serving traditional injera (spongy flatbread) with rich beef tibs, lentil wot, and collard greens. Eaten by hand as tradition demands. The Ethiopian coffee ceremony after the meal is not to be missed.
View detailsBal
Old Town
A veteran underground bar in a Main Square cellar that hosts live music nearly every night — jazz on Tuesdays, blues on Thursdays, funk on Saturdays. No cover charge, cheap beer, and an atmosphere that hasn't changed since the 1990s. The sweaty, crowded best of Krakow nightlife.
View detailsCava Tapas Bar
Kazimierz
An energetic Spanish tapas bar in Kazimierz with jambon iberico carved to order, patatas bravas, gambas al ajillo, and a Spanish wine list heavy on Rioja and Albarino. The pintxos during happy hour are excellent value, and the sangria jug fuels many a Kazimierz evening.
View detailsCukiernia Staropolska
Old Town
An old-fashioned Polish patisserie on Slawkowska that has been making cakes since the 1970s without changing a thing. The kremowka (cream cake made famous by Pope John Paul II), the wuzetka (chocolate-cream layer cake), and the sernik (cheesecake) are all legendary.
View detailsDomowe Przysmaki
Kazimierz
The name means "Homemade Delicacies" and this Kazimierz hole-in-the-wall delivers exactly that. Run by two sisters using their grandmother's handwritten recipe book, the nalesniki (crepes) with white cheese and raisins and the rosol (chicken broth) are soul-restoring.
View detailsEndzior Zapiekanka
Kazimierz
The most famous zapiekanka (Polish pizza-toast) vendor in the Plac Nowy roundhouse. Endzior has been topping halved baguettes with mushrooms, cheese, and sauce since the 1990s. The "mega" size with extra toppings is the move. Best consumed standing up at midnight after the bars.
View detailsGlonojad
Old Town
A vegan pioneer in Krakow serving hearty, affordable plant-based meals. The daily rotating menu ensures variety, and the portions are massive. Popular with students and health-conscious locals.
View detailsHevre
Kazimierz
A former synagogue on Szeroka Street transformed into a restaurant, bar, and event space that pays respect to the building's heritage. The ground floor is a stylish bar-restaurant; the basement hosts DJ nights and cultural events. Controversially located but thoughtfully operated.
View detailsKarczma u Baby
Zwierzyniec
A highland-style wooden inn (karczma) transplanted to the outskirts of Krakow, complete with live folk music on weekends. The kitchen turns out rustic dishes: lamb ribs, grilled oscypek, sauerkraut and mushroom pierogi, and placek po zbojnicku — a potato pancake topped with goulash.
View detailsKogel Mogel
Old Town
A quirky, design-forward restaurant celebrating Polish comfort food with a modern presentation. Named after the traditional egg-and-sugar drink, the menu reinvents classics like zurek, kotlet schabowy, and placki ziemniaczane.
View detailsKorea House
Old Town
Authentic Korean cuisine including proper kimchi jjigae, dolsot bibimbap in sizzling stone pots, and Korean fried chicken that rivals any in Seoul. The owner imports gochujang and doenjang directly from Korea. The lunch bibimbap set is excellent value.
View detailsMarchewka z Groszkiem
Old Town
Krakow's favorite vegetarian restaurant, proving that Polish cuisine can thrive without meat. Creative plant-based versions of traditional dishes at incredibly low prices. The daily lunch special is a local legend.
View detailsMasala Corner
Kleparz
A no-frills Indian canteen near the Kleparz market run by a family from Punjab. The thali changes daily and costs under 30 PLN for a feast of dal, sabzi, rice, naan, and raita. The butter chicken is creamy and aromatic, and they don't shy away from real spice when asked.
View detailsMoment Cafe
Kazimierz
A bright Kazimierz brunch spot with floor-to-ceiling windows and a menu that mixes Polish and international breakfast culture. Shakshuka, avocado toast, and Polish egg-and-kielbasa skillets share space. The fresh-squeezed juice blends are creative and the coffee is proper.
View detailsMorskie Oko
Old Town
Named after the famous mountain lake, this restaurant brings Tatra Mountain cuisine to Krakow. Hearty highlander portions of oscypek cheese, lamb, and kwanica (sauerkraut soup) in rustic wooden surroundings.
View detailsMr. Zapiekanka
Kazimierz
A modern take on the zapiekanka in a proper shopfront off Plac Nowy. Gourmet toppings include smoked salmon, goat cheese and honey, pulled pork, and truffle oil. More expensive than the street vendors but still under 25 PLN, and you get a seat.
View detailsOscypek Grill Stall
Old Town
Highlander women in traditional dress grilling oscypek (smoked sheep cheese) on charcoal braziers near the Cloth Hall. The cheese develops a crispy golden exterior and is served with cranberry sauce. A 10 PLN snack that captures the essence of the Tatra Mountains in a single bite.
View detailsPijana Wisnia
Old Town
Not a restaurant but an experience — "Drunk Cherry" serves one thing only: warm or cold cherry liqueur (wisniowka) shots for a few zloty each, plus cherry-infused snacks. With multiple locations, it's become a Krakow pub-crawl essential. The warm winter version is addictive.
View detailsSmak Ukrainski
Kazimierz
Authentic Ukrainian home cooking in generous portions. The borsch, holubtsi (cabbage rolls), and salo are transported straight from a Ukrainian grandmother's kitchen.
View detailsU Babci Maliny
Old Town
The name means "At Grandma Raspberry's" and the food lives up to it — pure Polish grandmother cooking in a cozy cellar decorated like a vintage Polish kitchen. The pierogi leniwe (lazy dumplings with butter and cinnamon sugar) and golabki (stuffed cabbage rolls) are definitive.
View detailsWesele
Old Town
Named after Wyspianski's legendary play "The Wedding," Wesele recreates a Polish country wedding feast. Generous portions of zurek served in bread bowls, duck with red cabbage, and a spectacular szarlotka (apple cake). Live folk music on weekends adds to the celebration atmosphere.
View detailsWesola Cafe
Old Town
A bright, plant-filled cafe near the Botanical Garden that attracts creative freelancers with strong Wi-Fi, excellent filter coffee, and a relaxed atmosphere. The carrot cake is moist and spiced, and the rotating selection of Polish craft sodas is a nice touch.
View detailsWierzynek
Old Town
Claims to be the oldest restaurant in Europe (1364), where a legendary banquet was held for five kings. Overlooking the Main Square from its first-floor dining room, it serves elevated Polish cuisine with centuries of tradition.
View detailsZapiecek
Old Town
A cozy pierogi parlor specializing in every imaginable variety — from classic ruskie to inventive modern fillings with duck, truffle, or wild mushroom. Fast, affordable, and always packed.
View detailsAriel
Kazimierz
The most atmospheric Jewish restaurant in Krakow, on Szeroka Street with live klezmer music nightly. Traditional dishes like gefilte fish, cholent, and tzimmes in a candlelit interior.
View detailsCafe Philo
Old Town
A philosopher's cafe near the Jagiellonian University where the bookshelves are organized by thinker, the music is jazz, and the regulars include professors arguing about Heidegger. The espresso is strong, the cheesecake is dense, and the conversations are free to overhear.
View detailsChlopskie Jadlo
Old Town
A theatrical celebration of rustic Polish village cuisine. Tables are set with enamel plates, food arrives in cast iron pots, and portions are enormous. The lamb knuckle and bigos are standouts.
View detailsGospoda Koko
Kazimierz
A tiny, unpretentious spot on a Kazimierz side street that serves the best kotlet schabowy (breaded pork cutlet) in the city. Paper tablecloths, mismatched chairs, enormous plates of comfort food, and a daily rotating soup that locals queue for at lunchtime.
View detailsLajkonik Pierogi Truck
Zablocie
A bright food truck near the Schindler Factory serving deep-fried pierogi — a crunchy twist on the Polish classic. The fried ruskie pierogi with sour cream and the fried meat pierogi with gravy are irresistible. Portions are generous and service is fast.
View detailsMasala Dosa Truck
Zablocie
A food truck parked near the MOCAK museum serving crispy masala dosa, samosas, and chai tea. The dosa are made fresh on a huge griddle and filled with spiced potato — watching them being made is half the experience. Check social media for current location.
View detailsMr. Vincent's Pierogi
Old Town
A fast-casual pierogi spot on Bracka Street that pulls in a mixed crowd of tourists and students. The pierogi are handmade on-site in an open kitchen, boiled or fried to order. The "set of six" sampler lets you try multiple fillings. Quick, delicious, cheap.
View detailsObwarzanek Street Vendors
Old Town
The blue carts selling obwarzanki (Krakow's signature braided bread rings) are on every corner. This isn't a restaurant — it's an institution. Choose poppy seed, sesame, salt, or cheese-topped, ideally from the vendors near the Barbican whose stock turns over fastest. 3-5 PLN for a warm, chewy, perfect snack.
View detailsPijalnia Wodki i Piwa
Old Town
A no-nonsense vodka and beer bar with a simple formula: shots of flavored vodka for 5-7 PLN and beers for 8-10 PLN. No cocktails, no wine, no food, no seats (mostly). Just cheap drinks, standing room, and the buzzing energy of a Polish night out. Multiple locations.
View detailsPrzystanek Pierogarnia
Kazimierz
A dedicated pierogi restaurant in Kazimierz with over 30 varieties, from classic ruskie and meat-filled to inventive options like spinach-and-feta, deer, and Nutella-banana dessert pierogi. Counter service, communal tables, and generous portions at backpacker-friendly prices.
View detailsSukiennice
Old Town
Located in the historic Cloth Hall itself, this restaurant offers the rare experience of dining inside a medieval market hall. The menu sticks to Polish staples — duck, pierogi, pork loin — and the Main Square terrace tables are among the most coveted seats in the city.
View detailsVega
Old Town
Krakow's oldest vegetarian restaurant, serving Polish comfort food without meat since the 1990s. The lunch buffet is legendary — fill your plate for under 25 PLN. Multiple locations across the city.
View detailsBaba Kebab
Kleparz
Krakow's late-night kebab culture is serious, and Baba near the train station is a top contender. The durum wrap with rotating spit-roasted lamb, fresh vegetables, and three sauces is enormous and costs under 25 PLN. Open until 4 AM, it feeds the city's night owls.
View detailsBar Mleczny Tomasza
Old Town
A genuine communist-era milk bar serving traditional Polish cafeteria food at throwback prices. Pierogi, zurek soup, and placki for under 20 PLN. No-frills authenticity at its best.
View detailsJadlodajnia u Stasi
Podgorze
A neighborhood canteen in Podgorze where retired steelworkers share tables with art students from nearby ASP. The rosol (chicken soup) is golden and restorative, the bigos has been simmering since morning, and the entire lunch costs less than a Starbucks coffee. Polish soul food at its purest.
View detailsKluska na Drodze
Podgorze
A dumpling-focused restaurant in Podgorze that goes beyond pierogi into the full universe of Polish dumplings — kopytka (gnocchi-like), kluski slaskie (Silesian dumplings), pyzy, and kartacze. Simple, hearty, and astonishingly affordable. The kopytka with mushroom sauce is a must.
View detailsPlac Nowy Zapiekanka #1
Kazimierz
The original zapiekanka window in the Plac Nowy roundhouse that started the tradition decades ago. Simpler than some newer competitors but purists swear by the classic formula: baguette, sauteed mushrooms, melted cheese, ketchup. The line moves fast. Cash preferred.
View detailsPod Wawelem
Old Town
A sprawling beer garden and restaurant at the foot of Wawel Castle, perfect for warm-weather dining. The menu leans traditional — grilled kielbasa, pork knuckle, potato pancakes — and the house beer brewed by Browar Wawel is crisp and refreshing. Live music on summer evenings.
View detailsSmakosz
Kleparz
A genuine working-class cafeteria near the Kleparz market serving enormous portions of traditional Polish food at pre-inflation prices. The zurek and placki are outstanding.
View detailsBar Mleczny Prasowy
Old Town
A centrally located milk bar near the university that maintains the classic format — handwritten daily menu, tray service, soups for 8 PLN, mains for 12-15 PLN. The nalesniki z serem (crepes with sweet cheese) and the tomato soup with rice are student fuel.
View detailsBar Vega
Old Town
A self-service vegetarian cafeteria near the university with a pay-by-weight system. Load your plate with Polish vegetarian dishes — cabbage and mushroom pierogi, lentil cutlets, vegetable stews, and salads. Under 20 PLN for a full meal. Popular with students and budget travelers alike.
View detailsKuchnia Marche
Old Town
A market-style cafeteria near the Cloth Hall where you walk through stations choosing dishes prepared in front of you. Fresh soups, grilled meats, salads, and Polish staples at very fair prices. Perfect for families and quick lunches without sacrificing quality.
View detailsKumpir Bar
Kazimierz
A Turkish-style baked potato bar where massive potatoes are split, mashed with butter, and loaded with your choice of 20+ toppings: cheese, corn, mushrooms, ham, jalapenos, coleslaw, and more. A filling meal for under 20 PLN. Surprisingly addictive.
View detailsNocny Grill
Kazimierz
A late-night grill cart that appears in Kazimierz around midnight and serves until dawn. Grilled kielbasa, kaszanka (blood sausage), and chicken thighs straight off the charcoal, served with bread and mustard. The 3 AM post-bar kielbasa is a Krakow rite of passage.
View detailsObiadki
Kleparz
A lunch-only spot near the Kleparz market serving one set menu each day — soup plus main plus kompot for a fixed price. The menu rotates through Polish classics: Monday might be rosol and schabowy, Tuesday zurek and goulash. No menu, no choices, no regrets.
View detailsTradycyjna
Nowa Huta
Deep in the socialist-realist avenues of Nowa Huta, this workers' canteen turned local favorite serves big plates of Polish standards at Nowa Huta prices. The barszcz czerwony with uszka is excellent, the schabowy properly thick, and the kompot made from real fruit.
View detailsBar Mleczny Pod Temida
Old Town
One of Krakow's surviving milk bars (bar mleczny) — government-subsidized cafeterias that are a living relic of communist Poland. Pierogi, barszcz, nalesniki, and kompot at prices that seem impossible. The experience is the point: tray service, formica tables, no frills, all heart.
View detailsSphinx
Old Town
A reliable Turkish-Mediterranean chain restaurant that serves as Krakow's go-to for late-night kebabs, pide, and grilled meats. Nothing revolutionary, but consistently good, fast, and affordable. The iskender kebab with yogurt is better than it has any right to be at these prices.
View detailsBar Mleczny Gornik
Nowa Huta
A genuine communist-era milk bar in Nowa Huta that's been serving workers since the steelworks were built. The menu is handwritten on a board: pierogi for 12 PLN, bigos for 10 PLN, kompot for 3 PLN. Tray service, bring your own conversation. An anthropological experience as much as a meal.
View details