← Krakow.com

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.

Fine Diningstarred

Bottiglieria 1881

fine-dining4.8

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 details
Modern Polishrecommended

Studio Qulinarne

upscale4.8

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 details
Fine Diningstar

Wentzl

fine-dining4.8

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 details
European Fine Diningrecommended

Copernicus Restaurant

fine-dining4.7

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 details
Ice Cream

Good Lood

budget4.7

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 details
Fine Diningrecommended

Kawaleria

fine-dining4.7

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 details
Modern Polish

Pod Nosem

upscale4.7

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 details
Modern Polishrecommended

Szara

fine-dining4.7

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 details
Modern Europeanrecommended

Szara Ges

upscale4.7

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 details
Fine Diningrecommended

Zoni

fine-dining4.7

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 details
Modern European

Albertina Restaurant & Wine

upscale4.6

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 details
Fine Diningrecommended

Art Restaurant

fine-dining4.6

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 details
Italian-Polish Fine Dining

Bianca

fine-dining4.6

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 details
Cafe

Cafe Camelot

budget4.6

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 details
Bakery-Bistro

Charlotte Chleb i Wino

moderate4.6

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 details
Specialty Coffee

Coffee Proficiency

budget4.6

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 details
Italian Fine Diningrecommended

Fiorentina

fine-dining4.6

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 details
Italian

La Campana

moderate4.6

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 details
Cocktail Bar

Mercy Brown

moderate4.6

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 details
Modern Polish

Nowa Rola

moderate4.6

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 details
Modern Europeanbib-gourmand

Restauracja Trufla

upscale4.6

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 details
Japanese

Sakana Sushi

moderate4.6

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 details
French-Polish

Zazie Bistro

moderate4.6

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 details
Vegetarian

Zielona Kuchnia

moderate4.6

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 details
Bar

Alchemia

budget4.5

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 details
Bar

Ambasada Sledzia

budget4.5

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 details
Seafood Fine Dining

Ancora

fine-dining4.5

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 details
French

Balthazar

upscale4.5

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 details
Cocktail Bar

Bania Luka

moderate4.5

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 details
Modern European

Brasserie MOA

upscale4.5

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 details
Cafe

Bunkier Cafe

moderate4.5

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 details
Bakery-Cafe

Chleb i Roze

budget4.5

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 details
Japanese-Fusion

Edo Fusion

upscale4.5

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 details
Polish-Mediterranean

Farina

upscale4.5

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 details
Bar-Cafe

Forum Przestrzenie

moderate4.5

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 details
Middle Eastern

Hamsa

moderate4.5

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 details
Vietnamese

Hanoi Pho

budget4.5

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 details
Rooftop Bar

High Note Sky Bar

upscale4.5

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 details
Middle Eastern

Hummus Amamamusi

budget4.5

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 details
Indian

Karma

moderate4.5

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 details
Specialty Coffee

Karma Coffee

budget4.5

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 details
Polish

Kuchnia u Doroty

moderate4.5

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 details
Italian Fine Dining

La Grande Mamma

fine-dining4.5

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 details
Polish-Bistro

Mieszane Uczucia

moderate4.5

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 details
Polish-Italian

Miod Malina

moderate4.5

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 details
Cafe

Nowa Prowincja

budget4.5

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 details
Craft Beer Bar

Omerta

moderate4.5

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 details
Argentinian

Pimiento Argentinian Steak

upscale4.5

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 details
Polish

Pod Aniolami

moderate4.5

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 details
Polish

Pod Baranem

moderate4.5

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 details
Polish

Polka Cebulka

moderate4.5

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 details
Georgian

Smaki Gruzji

moderate4.5

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 details
Polish

Starka

moderate4.5

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 details
Modern Polish

Szara Gaweda

upscale4.5

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 details
Wine Bar

Weeze

moderate4.5

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 details
Cocktail Bar

Baroque

upscale4.4

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 details
Specialty Coffee

Bunna Cafe

budget4.4

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 details
Cafe

Cafe Botanica

budget4.4

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 details
Cafe-Bistro

Cafe Szafe

budget4.4

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 details
Mexican

Casa Mexico

moderate4.4

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 details
Cafe

Cytat Cafe

moderate4.4

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 details
Modern European

Dynia Resto Bar

moderate4.4

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 details
Japanese-Polish

Edo Fusion & Sushi

moderate4.4

Kazimierz

Creative Japanese-Polish fusion in a stylish Kazimierz setting. Known for inventive sushi rolls incorporating Polish flavors — smoked trout, horseradish, pickled mushrooms.

View details
Bar

Eszeweria

budget4.4

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 details
Cafe-Patisserie

Grand Cafe

moderate4.4

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 details
Lebanese

Habibi

budget4.4

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 details
Beer Bar

House of Beer

moderate4.4

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 details
Polish-Ukrainian

Jarema

moderate4.4

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 details
Georgian

Kachapuri

budget4.4

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 details
Street Food

Kielbasa z Nyski

budget4.4

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 details
Polish

Miodova

moderate4.4

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 details
Mediterranean

Nolio

moderate4.4

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 details
Bakery

Paczkarnia

budget4.4

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 details
Italian

Pepe Verde

moderate4.4

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 details
Bakery

Piekarnia Mojego Taty

budget4.4

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 details
Polish

Pod Gruszka

moderate4.4

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 details
Polish-European

Pod Roza

upscale4.4

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 details
Polish

Polka Bistro

moderate4.4

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 details
Polish

Polskie Smaki

moderate4.4

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 details
Japanese-Ramen

Ramen Ya

budget4.4

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 details
Wine Bar

Spokoj

moderate4.4

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 details
Polish-Jewish

Starka

moderate4.4

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 details
Thai

Thai Wok

budget4.4

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 details
Ethiopian

Addis Abeba

moderate4.3

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 details
Bar

Bal

budget4.3

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 details
Spanish

Cava Tapas Bar

moderate4.3

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 details
Patisserie

Cukiernia Staropolska

budget4.3

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 details
Polish Home-Style

Domowe Przysmaki

budget4.3

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 details
Street Food

Endzior Zapiekanka

budget4.3

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 details
Vegan

Glonojad

budget4.3

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 details
Bar-Club

Hevre

moderate4.3

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 details
Polish Highland

Karczma u Baby

moderate4.3

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 details
Polish

Kogel Mogel

moderate4.3

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 details
Korean

Korea House

moderate4.3

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 details
Vegetarian

Marchewka z Groszkiem

budget4.3

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 details
Indian

Masala Corner

budget4.3

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 details
Cafe-Brunch

Moment Cafe

moderate4.3

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 details
Polish Highland

Morskie Oko

moderate4.3

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 details
Street Food

Mr. Zapiekanka

budget4.3

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 details
Street Food

Oscypek Grill Stall

budget4.3

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 details
Polish-Bar

Pijana Wisnia

budget4.3

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 details
Ukrainian

Smak Ukrainski

budget4.3

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 details
Polish

U Babci Maliny

budget4.3

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 details
Polish

Wesele

moderate4.3

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 details
Cafe

Wesola Cafe

budget4.3

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 details
Fine Diningrecommended

Wierzynek

fine-dining4.3

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 details
Polish

Zapiecek

budget4.3

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 details
Jewish

Ariel

moderate4.2

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 details
Cafe

Cafe Philo

budget4.2

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 details
Polish

Chlopskie Jadlo

moderate4.2

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 details
Polish

Gospoda Koko

budget4.2

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 details
Polish Street Food

Lajkonik Pierogi Truck

budget4.2

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 details
Indian Street Food

Masala Dosa Truck

budget4.2

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 details
Polish-Pierogi

Mr. Vincent's Pierogi

budget4.2

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 details
Street Food

Obwarzanek Street Vendors

budget4.2

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 details
Bar

Pijalnia Wodki i Piwa

budget4.2

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 details
Polish-Pierogi

Przystanek Pierogarnia

budget4.2

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 details
Polish

Sukiennice

moderate4.2

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 details
Vegetarian

Vega

budget4.2

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 details
Turkish Street Food

Baba Kebab

budget4.1

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 details
Polish

Bar Mleczny Tomasza

budget4.1

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 details
Polish Canteen

Jadlodajnia u Stasi

budget4.1

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 details
Polish-Dumplings

Kluska na Drodze

budget4.1

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 details
Street Food

Plac Nowy Zapiekanka #1

budget4.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 details
Polish

Pod Wawelem

moderate4.1

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 details
Polish

Smakosz

budget4.1

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 details
Polish Milk Bar

Bar Mleczny Prasowy

budget4.0

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 details
Vegetarian Cafeteria

Bar Vega

budget4.0

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 details
Polish-Market

Kuchnia Marche

budget4.0

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 details
Street Food

Kumpir Bar

budget4.0

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 details
Street Food

Nocny Grill

budget4.0

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 details
Polish Home-Style

Obiadki

budget4.0

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 details
Polish

Tradycyjna

budget4.0

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 details
Polish Milk Bar

Bar Mleczny Pod Temida

budget3.9

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 details
Turkish-Mediterranean

Sphinx

budget3.9

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 details
Polish Milk Bar

Bar Mleczny Gornik

budget3.8

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