Skip to content

Prague guide

Eat Like You Live Here

First, an honest word about what Czech food is. It is not delicate: it is pork and beef, cream sauces and dumplings, fried things and garlic soup - pub cooking built for climates where winter is a real event. Done well, in a room with brass rails and tank beer, it is some of the most satisfying eating in Europe. Done badly, in a photo-menu restaurant on Old Town Square, it is the reason people think they don't like Czech food.

And second: the sweet pastry sold on every corner is not Czech. Trdelník comes from the old Hungarian and Slovak lands, and it barely existed in Prague before around 2010, when vendors discovered tourists would queue for anything spiral-shaped and sugar-crusted. It is pleasant; it is not tradition. Nobody's Czech grandmother has ever made one.

Dishes to try

Svíčková
The dish Czechs mean when they say home cooking: beef sirloin braised in a sauce of cream and root vegetables, served with bread dumplings, a spoonful of cranberry and a curl of whipped cream. It sounds strange and it is magnificent.
Guláš
A thick beef stew with bread dumplings - not the paprika soup some tourist menus sell as 'goulash soup'. A proper pub goulash is a test of the kitchen, and the pubs that pass are the ones locals fill.
Houskové knedlíky
Bread dumplings, the backbone starch of the Czech table. They appear alongside nearly every main course, sliced and ready to soak up the sauce. If you have never understood dumplings as a main-event carbohydrate, Prague will convert you.
Řízek
The Czech schnitzel, pounded thin and fried in butter. Order it with potato salad and you have eaten like a local grandmother.
Smažák
Fried cheese - a slab of Edam in a crisp crumb, with tartar sauce and buttered potatoes. Pub food of the highest order, and no tourist menu bothers to translate it properly, which tells you something.
Česnečka
Garlic soup, often with cheese melted into it and croutons on top. The Czech hangover cure, and an excellent cold-weather starter regardless of the night before.

Beer, honestly the main event

The Czechs drink more beer per person than any nation on Earth, and they brewed the original: the first pale lager - the style the whole world now copies - was brewed in Plzeň in 1842. Order a "pivo" and you get a half-litre of proper lager for roughly 55-75 CZK in a neighbourhood pub, more in the centre, and it will be fresher than almost any beer you drink at home.

Look for the word tanková - "tank beer" - on the board. It means the pub takes unpasteurised beer straight from pressurised brewery tanks, some delivered within days of brewing, and it tastes noticeably better than the bottled or keg equivalent. Also worth knowing: the long-running joke of Czech pubs is that a beer can cost less than bottled water, and in many local places it still does.

Two pub names to hold onto. U Fleků (Křemencova 11) has brewed on the same site since 1499 and serves exactly one beer - its own dark lager, around 100 to 150 CZK for the 0.4-litre dark lager, poured in a hall that hasn't changed its mind about anything in five centuries. And Lokál, the modern-traditional pub group with several branches in the centre (Dlouhá 33 among them), pours tank Pilsner Urquell and runs rotating daily menus of proper Czech cooking; mains run around 200 to 400 CZK. It is where Prague's food scene and its pub culture shake hands.

Lunch like a local

Czechs still take a cooked sit-down lunch, and pubs run a denní menu - a short daily list of two or three dishes at a discount, typically served between about 11:30 and 14:30. This is the best-value eating in the country: soup and a main course of svíčková or goulash for the price of a sandwich elsewhere in Europe. If you eat one meal a day in Prague, eat this one.

The café tradition

Prague's grand cafés belong to its Austro-Hungarian century, and they are still in business. Café Slavia, opposite the National Theatre since 1884, kept the city's writers and dissidents caffeinated through communism - Václav Havel was a regular - and Viktor Oliva's famous painting The Absinthe Drinker still hangs inside. Grand Café Orient (1912) sits inside the Czech Cubist House of the Black Madonna, the world's only Cubist café, built by Josef Gočár in 1912 - the chairs, the light fittings and the banisters are all faceted. And Café Savoy in Malá Strana is the grandest breakfast room in the city, under a restored neo-Renaissance ceiling.

Eska, Pernerova 49 in Karlín, is a bakery, restaurant and shop in a converted factory - sourdough, fermented things, and Czech ingredients treated seriously. It held a Michelin Bib Gourmand in 2017 but no longer does. It is a daytime place: 8am to 6pm on weekdays, 9am to 6pm at weekends, closed in the evening. The tasting restaurant Štangl operates upstairs separately.

How not to get a bad meal

The warning signs are the same the world over, but Prague's old town has more of them than most: photo menus in six languages, staff inviting you in from the street, "traditional Czech restaurant" directly on Old Town Square with waiters in costume. Walk five minutes away from the square in any direction and the quality roughly triples for half the price.

Tipping: round up or add about 10 percent for good service - not the 15-20 percent of North America - and tell the server the total you are paying when you settle the bill. That is the Czech custom; leaving coins on the table is not.

Prices checked September 2026. Confirm with restaurants before you travel.

Back to Prague