Prague eats in two registers. The first is the pivnice, the Czech beer hall, where Pilsner Urquell pours from tank, and the food is honest stuff: pork knee, svickova in cream sauce, fried cheese sandwiches at half past one in the morning. The second is the quieter wave that has built since 2010. Field and La Degustation have held Michelin stars for over a decade. Levitate and Stangl earned theirs in the 2025 guide. Karlin and Vinohrady have become serious neighbourhoods for sourdough, specialty coffee, natural wine and the kind of bistro cooking the Old Town does not bother with. The riverside Naplavka farmers market every Saturday is now a fixture of weekend mornings. The trdelnik is still a tourist trap, but everything around it has improved.

Eat your way through Prague

Browse by price

Map of Prague

Every restaurant, cafe, market and bar we cover in Prague, pinned. Click a pin for the page.

Must-try dishes in Prague

The plates that define eating in Prague.

Smazeny syr

Czech fried cheese: a thick slab of Edam or Hermelin breaded and deep-fried, served with tartar sauce, fries and a slice of lemon. Beer-hall food at its most direct.

Where: Lokal Dlouhaaa, Lokal U Bile Kuzelky, U Fleku, U Medvidku

Where to eat Smazeny syr in Prague →

Trdelnik

Dough wrapped around a wooden cylinder, grilled over coals, dusted in sugar and walnut. Tourist-marketed as old Czech, actually a 21st-century Prague phenomenon from Transylvania.

Where: Old Town Square sausage grills

Where to eat Trdelnik in Prague →

Chlebicky

Czech open-faced sandwiches on dense white bread, piled with toppings from ham and pickle to roast beef and horseradish, smoked salmon or beetroot and apple. Lunch by the count.

Where: Sisters Bistro, Antoninovo Pekarstvi Karlin, Antoninovo Pekarstvi Namesti Miru

Where to eat Chlebicky in Prague →

All Prague signature dishes →

Restaurants to know in Prague

A handful of the places we send friends to when they are in Prague.

Eska

Modern Czech€€Pernerova 49, 186 00 Praha 8

Eska in Karlin holds a Michelin Bib Gourmand. The Ambiente group rebuilt a 19th-century Karlin factory into a bakery-restaurant cooking modern Czech, all day long.

Signature: Old bread sourdough, Fermented potato

More about Eska →

Field

Modern Czech€€U Milosrdnych 891/12, 110 00 Praha 1

Field is Prague's tightest Michelin one-star kitchen, an Old Town room where Radek Kasparek has been cooking Czech terroir on tasting menus since 2015.

Signature: Seasonal tasting menu, Cabbage course

More about Field →

Sansho

Modern Asian€€Petrska 25, 110 00 Praha 1

Sansho has been Prague's serious modern-Asian kitchen since 2011. The 2025 Michelin guide kept it in the selection; the no-choice tasting menu changes weekly.

Signature: Weekly tasting menu, Pork belly

More about Sansho →

Cafe Imperial

Modern Czech€€Na Porici 1072/15, 110 00 Praha 1

Cafe Imperial brings Zdenek Pohlreich's modern Czech cooking to a 1914 Art Deco room with ceramic-tiled walls and pillars, a Grand Cafe restored to working order.

Signature: Roast duck, Beef cheek goulash

More about Cafe Imperial →

Casa de Carli

Northern Italian€€Vezenska 116/5, 110 00 Praha 1

Casa de Carli holds a Michelin star in the 2026 Czech guide. Matteo de Carli and Lenka Hermanova run an Old Town room cooking Northern Italian with house-made pasta.

Signature: House tortellini, House gelato

More about Casa de Carli →

See every restaurant in Prague →

Where to eat by neighborhood

Stare Mesto (Old Town) (stare-mesto/praha-1/old-town)

The medieval core, dense with tourist traps and a handful of real kitchens. Cafe Louvre and Mistral hold the line; cocktail cellars hide off Karoliny Svetle.

Best for: Grand cafes, Cocktail bars, Michelin tasting menus

Karlin (karlin/praha-8-karlin)

Post-industrial neighbourhood east of the Florenc station, rebuilt after the 2002 floods. Eska, Stangl, Antonin Bakery and Muj Salek Kavy live here.

Best for: Sourdough, Michelin, Coffee

Zizkov (zizkov/praha-3-zizkov)

Bohemian hilltop east of the centre, allegedly more pubs per square metre than any neighbourhood in Europe. Tower Park, BeerGeek shop, late-night.

Best for: Late-night pubs, Craft beer, Working-class Czech

When to come hungry in Prague

Peak food season: April to June, then September to early November. December for Christmas markets and burcak season. August is quietest, with many kitchens taking summer holiday.

Local dining hours: Lunch 11:30 to 14:30, dinner 18:00 to 22:30. Pivnice often serve until 23:00 or midnight. Sunday closures common outside the Old Town.

Tipping: Round up or tip 10 percent if service was good. Tell the server the total you want to pay when they bring the bill, not the change. Service is not included by default.

Prague food, FAQ

When is the best time to eat in Prague?

Peak food season in Prague is April to June, then September to early November. December for Christmas markets and burcak season. August is quietest, with many kitchens taking summer holiday.

What time do people eat in Prague?

Local dining hours: Lunch 11:30 to 14:30, dinner 18:00 to 22:30. Pivnice often serve until 23:00 or midnight. Sunday closures common outside the Old Town.

How does tipping work in Prague?

Round up or tip 10 percent if service was good. Tell the server the total you want to pay when they bring the bill, not the change. Service is not included by default.

What is the one dish to try in Prague?

If you only have one meal, eat Svickova na smetane. It is the dish most associated with Prague.