The Czech capital may have a reputation for great beer, but its cuisine is a close second. With a rich tradition of cooking and huge hearty meals, there is a plenty to tuck into. Here are our recommendations of what and where to eat in Prague.
The Czech capital’s reputation as a culinary centre may have been eclipsed by it’s amazing beers, but traditional Czech food is celebrated everywhere in Prague, and it’s delicious! There’s a great tradition of cooking in the Czech republic, with very traditional dishes with long historical roots and plenty of baking recipes. There is also a huge amount of things you need to try here – they even have special beer cheeses! With amazing meats, stews and soups (all with dumplings on the side), Czech food definitely won’t leave you hungry. If you’re not a lover of pork and wild boar, there are plenty of good river fish, especially trout, and a love of cheeses too. And yes ‘guláš’ may have originated in neighbouring Hungary as ‘goulash’, but the Czech’s have adopted it and made a delicious version with potato dumplings.
Dishes not to miss!
There is a lot of pork on the menu in Prague, whether it’s Prague ham, smoked pork, ham hock or pork knuckle. And it’s all really good. There’s also lots of smoked meats and cheeses, perfect for enjoying a beer with, and cabbages, rabbit and pickled fish. The ‘most traditional dish’ is probably Svickova na smetane, which is beef sirloin in gravy with sweet cranberry sauce and dumplings. While you’re in Prague don’t miss out on pork knuckle or Roast duck with red cabbage and Czech dumplings – dumplings are the best accompaniment to have on a cold day!
For snacks try the Chlebicky, literally ‘little breads’ which are like smorrebrods in Scandinavia or the Austrian open faced sandwiches with little meat or cheese delicacies served on top. There are plenty of traditional ones and creative versions to try.
For sweets go for the kolac, a pastry that’s filled with seeds and jams, or sometimes sweet cheese. There are plenty of versions to try and everyone has a family recipe.
If you’re on the go and on a budget then check out the Czech version of the hot dog – the parek v rohliku, found at hot dog stands around town at the tram stops and metros.
Restaurants to visit in Prague
U Parlamentu is one of our favourites, serving up traditional dishes like traditional onion soup, Czech beer cheese, smoked meats and plenty of pork and dumplings. They also have some great baked trout and savoury pancakes.
For a range of beers ‘straight from the tanks’ and homemade food, try Lokal. They do a fast lunch menu and only use local suppliers.
Next up is V kolkovne, a great place to try Prague ham (finely smoked) with pickles and bread, or pickled herrings with sauerkraut. This is the best place for Roast duck with red cabbage and Czech dumplings.
For a choice of traditional food with great beers try the Strahov Monastic Brewery or the Monastery Tavern where they serve great pork scratchings and even ostrich liver, along with the usual great pork, rabbit dishes and stews. And of course, wash it all down with some great Czech beer (pivo) or the strange traditional of Kofola (cola).
Our hostel in Prague is located centrally in a beautiful old building steps away from Charles Bridge. All our recommendations are within walking distance from the hostel, and we have more – just ask at reception.