Sharing is caring

Are you looking for the best places to eat in Prague? Prepare your palate as you’re in for a treat.

We have divided this post into savoury and sweet options and where to find them in Prague (map below). We have not mentioned a few other places we have eaten at on our visit here, simply because we were not blown away by their culinary skills. However, we can safely say that you can never go wrong with a Czech beer.

Best places to eat in Prague – Savoury options

Where to start? Prague, like all of Eastern Europe, offers some hearty dishes where meat tends to be the star of the show. Do not despair, though: if you are not a carnivore, there still are plenty of options. The Culture Trip has a few suggestions: read here.

Food staples

If you do eat meat, go for beef or pork stews (guláš or goulash) served in a tasty beef broth, onions and paprika gravy (much darker and more dense than the gulyas you’ll find in Hungary). Roast pork (pečené vepřové koleno) with bread dumplings (knedlíky) and sauerkraut (kyselé zelí) is yet another go-to choice both for lunch or dinner. Sausages (klobása) or hot dogs (párky) are also found on most menus accompanied by the omnipresent potatoes and cabbage.

Soup (polévka), be that of mushrooms, beef, potatoes, onions, garlic, or a magic combination of them all. Czechs do love their soups!

Cabbage (zelí) – either pickled or in patties – and root vegetables, mainly potatoes (brambory), almost always find their legitimate place on the plate. Sauerkraut (fermented cabbage), in particular, is yet another staple in Eastern European cuisine.

Bread dumplings, as mentioned above, come in different flavours in that they can be plain (flour, yeast, egg yolk and milk) or enriched with cold cuts. In Czech cuisine you can also find potatoes dumplings (similar to Italian gnocchi, only thicker and served sliced).

As for sweets, in every restaurant you will find classics such as fruit dumplings (ovocné knedlíky), pancakes (palačinky), apple strudel (jablkový zavin) and ice cream (zmrzlina). On our trip, we actually steered away from these classics and  experimented with Czech pastries: we were pleasantly surprised and we will share our sweet discoveries below. 

Best places to eat in Prague – our recommendations

Lokál U Bílé kuželky 

Located on the western side of the Vltava river, Lokál U Bílé kuželky offers a great variety of sturdy plates typical of the Czech cuisine. You will find meat dishes (mainly pork, beef and chicken), hearty soups and side dishes (bread dumplings are a great accompaniment, as well as potatoes in all shapes and forms). Cabbage patties are another delicacy you should try. 


Their specialty is FRIED CHEESE (CZK 175/150g), 6-week ripened fried cheese with home-made tartare sauce


Míšeňská 12, 118 00 Prague 1, Czechia


Sun – Thu 11:30am – 12am; Sat 11:30am – 1:00am

U Fleků

You won’t regret ordering their Goulash, served with bread and speck dumplings; roast duck, pork, chicken and sausage are other possible choices. Expect to share the long, narrow tables with other guests. It’s part of the fun. Embrace it! 


We walked in for the food and stayed for the libations. MEDOVINA (CZK 79/4cl), or mead, a sweet liqueur made from honey that the waiters will offer you at the start of your meal, and BEER (CZK 69/0.4l), were the real stars for us. How to choose the right beer? You don’t have to as U Fleků only serves one type of beer, their own brew. Dark, malty, almost creamy and so easily drinkable that you will want more of it. It perfectly pairs with the flour and the yeast found in the dumplings as well as with the sharpness of the sauce accompanying the tender meat. 


Křemencova 11, 110 00 Prague 1, Czechia


Mon – Sun 10:00am – 11:00pm

Naše maso

Primarily a butcher shop, Nase maso sells a wide variety of raw and cooked meat. If you are a carnivore and happen to venture the foodies’ destination that is Dlouhá, you cannot miss this tiny spot. 


Their BEEF TARTARE (CZK 215/ 200g) is simply sublime. 


Dlouhá 39, 110 00 Prague 1, Czechia


Mon – Sat 8:30am – 10:00pm

Pivovarský dům

An intriguing selection of fancy beers with distinct, peculiar flavours (banana, nettle, coffee, sour cherry) as well as more classic lagers, only unfiltered and unpasteurized so as to appear opaque and almost dense, is what entices every visitor, but the food deserves special attention as well. 


POTATO DUMPLINGS STUFFED WITH SMOKED PORK (CZK 195). They are served with sauerkraut. The dumplings are of a thick consistency and filled with delicious smoked pork meat. The sauerkraut brings the right acidity that compliments the meat. The only critique: a creamy sauce would have probably taken the dish to the next level. 


Ječná/Lípová 15, 120 44 Praha 2, Czechia


Mon – Sun 11:00am – 11:30pm

Best places to eat in Prague – Sweet options

Pražska Čokoládová Manufaktura

Even though they serve waffles, crepes, muesli and other sweet temptations, the main attraction here is the chocolate. It’s handmade in loco and it’s exquisite, even though rather pricey.


PRAGUE HOT CHOCOLATE (CZK 200) a sweet treat made of dark chocolate mixed with milk, cinnamon, cloves and amaretto syrup. 


Melantrichova 970/17, Staré Město, Praha 1


Mon – Sun 10:00am – 10:00pm

IF Café

Iveta Fabešová, a finalist in the Czech MasterChef, opened her first pastry shop, called IF Cafe from her initials, in 2012. Her confectionery goods are colourful, carefully-crafted and skillfully-rendered little works of art. 


Anything that catches your eye on the menu, where elegant drawings of the products on offer embellish every page. 


Found in four different locations around Prague, we only visited the IF Cafe located on Jungmannova 30/21,  110 00 Nové Město, Czechia


Mon – Sun 8:00am – 8:00pm (all locations)

MyRaw Café

They serve sweet and savoury vegan dishes. Try their sublime cakes, either “chocolate cake” or the “better mood pie”. They have quite the selection: have a look here. You can even purchase their confections online. Once here, order an unusual cup of coffee.


THIRD-WAVE COFFEE, either Aeropress (CZK 70) or Drip bar (CZK 80). They’re very knowledgeable about coffee and they will help you pair it with your food choice. 


Gourmet Pasáž, Dlouhá 39, Prague 1


Mon – Sat 9:00am – 9:00pm; Sun 9:00am – 7:00pm

The video shows a Drip Bar contraption in action where the water boils and mixes with the ground coffee

Cafe Savoy

Since 1893, Cafe Savoy is a patisserie, restaurant and vinotheque 


Větrník & Věneček 


Vítězná 5, 150 00 Prague 5 – Malá Strana


Mon – Fri 8:00am – 10:30pm; Sat & Sun 9:00am – 10:30pm

Other suggestions: Trdelník

Leave a Reply