How does Prague rank as a European foodie capital?

A list that looks at prices, pubs, cafes, fast food, and other factors came up with some surprising results.

Raymond Johnston

Written by Raymond Johnston Published on 22.10.2021 12:26:00 (updated on 22.10.2021) Reading time: 2 minutes

Prague ranks in the top half of European capitals for foodies. The Czech capital came in 14th out of 30 ranked cities, according to a new study, and was among the top 10 for brunches and for vegetarians. Surprisingly though, given Czechs' love of beer, the city did not score well for pubs.

The ranking by was based on raw data from Tripadvisor, which was weighted based on various factors.

Athens was the overall winner, scoring 88.47 out of 100. “If you’re a fan of reasonably priced yet delicious food, head to Athens in Greece. There are over 1,000 eateries to choose from in the city alone, with even more on the outskirts,” said in a press release, adding that it was also a good choice for people on a budget.

The second and third place picks were a bit surprising: Belgrade and Sofia, with 83.06 and 79.63 points, respectively. Belgrade was ranked number one for pubs and for vegetarian food. Sofia topped the chart in the fast-food category.

“Looking for something quick to eat on the go? Head for the Bulgarian capital of Sofia, as it’s one of the best for fast food, receiving average ratings of 9.02 out of 10. The cafes are definitely worth a visit too, as they also scored highly,” the report stated.

Prague had an overall score of 60.49 out of 100, an average meal price of €27.69 (or about CZK 710), and a respectable 1,228 eateries. Prague’s highest score was 8.71 out of 10 for its cafes, but that was still only good enough for 14th place. For pubs, Prague scored 8.46, tying with Rome and again in 14th place.

Prague came ninth for both brunch and vegetarian food options, though.

“Head for Prague if you’re a food lover who enjoys brunch, as this location has some of the best in Europe. Having been left an average rating of 8.76 from visitors, it’s likely that you’ll be able to easily find a venue that delivers on both atmosphere and taste,” the survey makers said.

The winner in the brunch category was another surprise: Tirana in Albania, which came in fourth in the overall rankings.

Prague didn’t make it into the top 10 for cheapest meals. Skopje in North Macedonia led this category, with average meal prices of €14.10. Other havens for penny pinchers making it into the top five were Belgrade, Bratislava, Vilnius, and Athens.

Of the capital cities in Central Europe, only Warsaw was more expensive than Prague. Budapest and Berlin tied for sixth, and Vienna was eighth.

The top 10 cities in the overall ranking were all in Eastern Europe save for Malta and Lisbon. Many cities that are normally associated with cuisine fell into the bottom half of the list. Rome was 19th, and Paris a disappointing 24th.

The bottom two spots went to Oslo, at 29th, and Stockholm at 30th. Both were hurt by their high meal prices and low scores for pubs and fast food.

Top 15 European capitals for foodies

City, CountryVegetarian rating /10Cafe rating /10Pub rating /10Fast food rating /10Brunch rating /10Average price (€)Overall score /100
Athens, Greece8.749.008.838.968.88€16.6688.47
Belgrade, Serbia8.858.869.058.778.81€15.9883.06
Sofia, Bulgaria8.689.198.559.028.81€21.2079.63
Tirana, Albania8.768.948.948.578.95€20.3078.76
Valetta, Malta8.848.778.868.908.84€23.5578.73
Lisbon, Portugal8.738.788.808.668.82€20.4878.06
Vilnius, Lithuania8.618.968.638.338.70€16.4371.66
Bratislava, Slovakia8.618.948.428.628.74€16.4271.41
Zagreb, Croatia8.788.888.798.718.85€32.4868.76
Bucharest, Romania8.739.118.458.748.73€32.5268.73
Riga, Latvia8.628.928.688.578.63€19.8868.53
Skopje, North Macedonia8.428.758.609.148.80€14.1064.77
Budapest, Hungary8.578.888.368.168.68€17.9262.99
Prague, Czech Republic8.648.718.468.368.36€27.6960.49
Bern, Switzerland8.518.958.728.498.49€38.9058.23


Would you like us to write about your business? Find out more