Czech Meals in Brno, Olomouc and Hradec Králové

#LifeInCzechia If you want to get to know the country well, you should definitely try its typical dishes. For Czechia, it might be cabbage, pork and dumplings (or knedlo vepřo zelo) or some other delicious meals. In today’s article, we will look at the best restaurants with Czech dishes in Brno, Olomouc and Hradec Králové. Check out our list!

Czech food is delicious and definitely worth trying


Stopkova Plzeňská Pivnice

One of the pillars of Czech social and cultural life in Brno! This pet-friendly restaurant is open from Monday until Saturday from 11 AM until midnight, and on Sundays from 11 AM until 11 PM. It offers both fixed and daily menus. On top of that, you can get the best Czech and Moravian brandy or beer with your dish. It is located at Česká 5 – that’s right, near the horse statue and the Moravian square. Read more here.

Středověká krčma

Medieval tavern with a fairy tale-like interior will take you to the times of kings – with tasty food, fresh ingredients, home-roasted coffee and creative chefs. You can choose either from its fixed or daily menu, but you can be sure to receive the best quality. It is open every day from 11 AM on the Square of Liberty. If you want to secure your spot, you can book a table via their website. Find out more here. 


Svatováclavský pivovar

A stylish pub with 7 types of produced beer, home cooking and lunch menu. That’s Svatováclavský Pivovar at Mariánská 4. On top of that, they have special menus for various events – for example, Easter. If drinking beer doesn’t sound too original to you, try out their beer bath for 1.300 CZK/person. The procedure takes about 2 hours and you can enjoy it with your friends with a limit of 8 people. Read more here.


And, to continue with beer specialities, come to taste an unfiltered beer – the famous Moritz beer. You can try it out with grilled meat and potatoes, for example. It is located at Nešverova 2. In the Moritz restaurant you get an atmosphere of the 20th century and high-quality meals are guaranteed. You can enjoy their summer garden or cultural and traditional events that are held here throughout the year. Read more here.

Hradec Králové

Na Hradě

Na Hradě is an original and one of the oldest pubs in Hradec Králové. They are open everyday from 10 AM at Špitálská 5, offering a daily menu and their usual meals. Using products of domestic manufacturers, you can enjoy tasty steak or pork knee, which is also a Czech speciality. Read more here. 

Pivovarská brána

Marinated pork ribs, garlic soup or traditional lokše. Also – huge beer selection. This classic Czech pub is located in the centre of Hradec Králové at V Kopečku 5, from 2 PM to 10 PM daily. Furthermore, they hold events, such as beer presentations. Read more here. 


Whether you’ve already gotten a chance to try typical Czech dishes or you are just curious about how it tastes, go ahead and visit one of the restaurants on the list. Is your city not on the list? Do not worry, part 2 with restaurants in Prague, Pilsen and Pardubice is coming later this week!



Picture: Canva

Article: Stopkova, Středověká krčma, Svatováclavský pivovar, Moritz, Na Hradě, Pivovarská brána


Terézia Bellayová

Hello! I am Terézia, a business student coming from a small town in Slovakia. As I started my university studies in the Netherlands, continued in Barcelona and am currently in Brno, I am very enthusiastic about all of the topics related to moving abroad, as well as to international connections, as I experienced this first hand and I believe it is vital to keep myself up to date!

Leave a Reply

Your email address will not be published. Required fields are marked *