Krakau behoort tot het soort steden in Polen dat geliefd is om hun heerlijke gastronomische aanbod. De stad heeft een groot aantal eetgelegenheden: restaurants, eetcafés, bistro’s en bars waar men de smakelijkste gerechten opgediend krijgt. Men vindt eetgelegenheden over de heel Krakau verspreid, maar het paradijs is toch wel de buurt rond het Oude Stadsplein. Daar vindt men honderden bars en restaurants in één van de herenhuizen en overige residenties.
De keuken van Krakau kent een traditie die ver teruggaat in de tijd en met name erg rijk is. De meest bekende restaurants van de stad zijn soms wel 200 jaar oud. Met de val van het Sovjetrijk zijn veel nieuwe restaurants erbij gekomen, met zowel eigenaars uit Krakau als afkomstig van buiten de stad. De afgelopen jaren is verder een trend merkbaar waarbij de typische Poolse keuken op een creatieve manier aan wordt gepast. Verder blijven natuurlijk de traditionele en lokale gerechten het prima doen op de menukaart.
Eveneens sinds de val van het Sovjetrijk zijn er veel internationaal georiënteerde restaurants ontstaan. Zo zal men in Krakau zeker de keuken van het Italië, Verre Oosten en Frankrijk in een aantal eetplaatsen terug kunnen vinden. Een typische Pools gerecht is Pierogies en bestaat uit noedels met erwten en een gevarieerde mix van sauzen en groenten. Wat drank betreft heeft Krakau ook een uitgebreid aanbod. Wijnen, bier en cocktails zijn erg geliefd en men heeft er dan ook een uitgebreide keuze. Wodka is overigens ook één van de handelskenmerken van Polen.