If you’re looking for the best food in Prague, you’re in for a serious treat. We’ve said it time and time again, but it’s because we mean it: Prague is such an underrated food city!

In our opinion, Prague is probably one of the best cities for foodies in all of Europe, yet, we feel like not enough people know about all the delicious restaurants and cafes!

In this post, you will find some of the best restaurants and cafes in Prague that we have encountered during the two years we have lived in the city. And trust us, we have tried A LOT of different places.

Are you ready for it? Let’s dive right in!

Pin for the best food places in Prague

Where to get the best food in Prague

While there is some controversy around whether traditional Czech food is good or not (we personally like it), that is far from the only type of food you can get.

With tons of expats moving to Prague all the time, it makes sense that Prague has an amazing food scene. From amazing Vietnamese food to greasy American burgers to street food, Prague has it all. And the best part is that most of these places are very budget-friendly. Win!

Avocado Gang

This place is a must-visit for all the avo-lovers out there! We love Avocado Gang’s concept since every single item on the menu includes (you guessed it) avocado! We don’t know about you, but we never say no to avocado. Yum!

We love this place because of the cool vibe that fits perfectly into the district of Karlín. The staff is friendly and their food + coffee is the best. Their menu updates all the time, but if they have the Eggs Benedict with avocado, it’s worth giving it a shot.

Pro tip: Make a reservation beforehand as this place is always packed, especially on the weekends!

Practical information


Can I get poutine in Prague? Say what! Garage is very likely one of the only Canadian restaurants in all of the Czech Republic. This place was started by a Canadian family back in 2015. So for any Canadians out there, this is proper poutine!

We actually ran into the owner’s friend one time who told us it took so long to start up Garage because it was really hard to get the cheddar residue which is one of the key ingredients in poutine. We’re so glad they managed to get it though!

Practical information

  • Location: Karlín (Prague 8)
  • Price: 50 – 250 CZK
  • Cuisine: Canadian / greasy
  • Facebook: https://www.facebook.com/poutinegarage 
  • Credit cards: Cash only
    • During lunchtime they also accept paper meal vouchers (Czech residents only)


At CafeFin you can get some of the best food in Prague
At CafeFin you can get some of the best coffee in Prague

CafeFin and I go way, way back. When Dom first moved to Prague in 2018 he lived in Zizkov which is a neighbourhood close to the beloved JZP (Jiřího z Poděbrad) Square. So naturally, when I would come to visit him, I would explore the local area. That’s where CafeFin came into the picture. It was one of the first places I went to try out and to this day it’s one of my favourite places to eat in town.

CafeFin has great Insta-friendly Asian food and salad and they like to switch up the menu every now and then. And as a bonus, they use La Cabra coffee imported from my hometown so that just gives me another reason to love them.

Check out their Instagram for an instant food inspo.

Practical information

Pivnice U Sadu

This is one for the Czech food fans out there! Usadu is one of the local’s favourites in Zizkov and it’s easy to understand why. During the summertime, the place is always booming outside, but on rainy days and during the colder months, there’s plenty of room inside – even if you’re with a big group.

Their gnocchi with chicken and spinach is so good! Try it with the recommended beer from your waiter and thank us later 😉

Also, while you’re there, pay attention to when the bell rings. This means that a new happy hour is starting. For this reason, U Sadu can be a great place to pregame before going out.

Practical information

  • Location: JZP (Prague 3)
  • Price: 99 – 790 CZK
  • Cuisine: Czech
  • Website: https://www.usadu.cz/ 
  • Credit cards: Accepted

Pho Vietnam Tuan & Lan

How do we begin to describe this place? This is by far one of our favourite food places in all of Prague. I feel like that sentence is going to come up a lot in this post. Every time we go back to visit Prague, this is the first place we go to for dinner.

A lot of people don’t know this, but Prague and the Czech Republic have amazing Vietnamese food in general. This is because a lot of Vietnamese people were invited as guest workers during communism back when Czechoslovakia still existed. After communism ended, a lot of Vietnamese people decided to stay.

At Pho Vietnam Tuan & Lan you need to try number 12. It’s our all-time favourite meal and their spring rolls are to die for. (This, unfortunately, isn’t veggie so if you don’t eat meat, stay away from this option).

The only downside of this place is the fact that it is takeaway only so you need to find a place to sit. We usually bring it to Riegrovy and catch the sunset there. This is a great date option!

Practical information

The Tavern

American food in Prague? Why not! This classical American-style diner has been around for over 10 years now and there’s a good reason why. They have the most greasy burgers, yummy fries, and delicious cocktails. It’s probably no surprise to you that the Tavern is another expat favourite in Vinohrady – ours too!

Try out their delicious cheeseburger or their chicken burger. For drinks, order a Zizkov Mule. You will not regret it.

Pro tip: The Tavern is usually quite busy so you might want to make a reservation online to ensure you get a table. This pro tip is for every day of the week. That’s how busy the Tavern gets.

Practical information

  • Location: Vinohrady (Prague 2)
  • Price: 65 – 365 CZK
  • Cuisine: American
  • Website: https://thetavern.cz/ 
  • Credit cards: Accepted

Mr HotDog Prague

Dom eating a Mr Hotdog slider in Letna Park

This is another one for the grease-lovers out there! Mr HotDog might have the best sliders you will ever have. Yes, their hot dogs are great but it’s really the cheeseburger sliders and the fries you should come for.

Mr HotDog is a little more pricey than regular Czech restaurants (if you look at the size of the portions) but we promise you, the taste is worth it. Make a reservation or buy your food to go and bring it to Letna park right around the corner.

While you wait for your order, you can hop into the potraviny down the street and buy some pop or beer that you can bring with you to the park. Oh, and once you get your order, make sure to grab some extra napkins. This is GREASY!

Practical information


If you like Indian food, Pind is your place! We love coming here with our friends when we like to go somewhere nice for dinner. The interior in the basement is really nice, and the service at Pind is always so good!

One thing we really like about Pind is their great selection of vegetarian options. While we’re not vegetarian ourselves we try to limit our meat consumption so we always appreciate a broad variety of vegetarian dishes.

We like to order the Saag Paneer and Dal Maharani with a side of butter naan and their house white wine! That’s usually enough to fill us up 😉

Pind also has a great lunch buffet at a very affordable cost. This is quite popular amongst the locals. We haven’t checked it out for ourselves yet but we’ve heard great things about it so let us know if you do!

Practical information

  • Location: Vinohrady (Prague 2)
  • Price: 40 – 295 CZK
  • Cuisine: Indian
  • Website: http://pind.cz/ 
  • Credit cards: Accepted

Marthy’s Kitchen

Did anyone say brunch? Marthy’s kitchen arguably has some of the best brunch in town. This is backed up by the fact that they have hundreds of Google Reviews agreeing with us.

Marthy’s Kitchen has two locations: One in New Town and one in Vinohrady. We personally like the Vinohrady location more since it is right next to our old apartment but honestly they’re both great. Marthy’s kitchen has lots of great vegetarian and vegan options. Try the Eggs Benedict or the portobello with a side of fries. Yummy!

If you’re coming to the Vinohrady cafe with a bigger group, we recommend making a reservation through their website. It’s a small cafe so this could save you some waiting time. Note that they don’t take reservations prior to 4pm.

Practical information

  • Location: New Town & Vinohrady (Prague 2)
  • Price: 118 – 265 CZK
  • Cuisine: Insta-food
  • Website: https://marthyskitchen.cz/ 
  • Credit cards: Accepted

Manifesto Market

Dom at Manifesto Market in Florence
Manifesto Market in Prague

Manifesto Market is probably one of the coolest food places in Prague if you ask us! It’s built up by a bunch of containers where each one is a different food joint. So one container might serve Vietnamese food while another one may serve American-style burgers. There’s really something for everyone here, and that’s what we love about it.

It’s pretty normal to have a big group of friends not able to agree on a place to eat. Why not bring them to a place where everyone can order exactly what they want? It’s that easy 🙂

Manifesto has two locations: One in Florenc (downtown) and one in Anděl which is on the other side of the river. The one in Florenc is more touristy and the one in Anděl is more local (and has a little pool which makes it very Instagrammable). We personally prefer the one in Florenc because of the location but both are awesome.

Practical information

  • Location: Florenc (Prague 1) and Anděl (Prague 5)
  • Price: Varies depending on the vendor
  • Cuisine: *everything*
  • Website: https://www.manifestomarket.com/ 
  • Credit cards: Accepted

Lemon Leaf

Here’s another Asian restaurant in Prague that we absolutely love! Lemon Leaf is fine Thai dining at its best and we’re here for it. Our friend actually recommended this place to us and it did not disappoint.

Lemon Leaf has excellent Thai food for everyone: spicy and mild, soup and spring rolls, cocktails, wine, beer, pops… They have it all. Try their Gang Boom Via Jay with a glass of white wine and you’re in for a real treat!

One of our favourite things about Lemon Leaf is the staff. They’re so friendly and always happy to recommend something to you.

Practical information

U Bulínů

Another Czech restaurant that we absolutely love is U Bulinu! This was actually one of the first Czech restaurants we went to when we moved to Prague and we keep coming back to it. We also love to bring friends here whenever we have visitors!

U Bulinu serves high-quality traditional Czech food and their goulash is by far one of the best we’ve had! Try their pickled camembert as a starter (share it between 2 people) and then try out their goulash, roasted duck, or their Svíčková (Sirloin in cream sauce). Czech food is VERY filling so make sure you come with an appetite! A beer or two will help with digestion. 😉

We usually don’t have room for dessert after we eat Czech food, but if you do, try their pistachio Crème Brûlée or head to Creme de la Creme a few minutes down the street for amazing gelato.

Practical information

Coffee Room

Any brunch lovers here? Who are we kidding, everyone loves brunch! Coffee Room has good quality coffee and a yummy breakfast menu that also happens to be very Insta-friendly for all of our fellow #bloggers out there. (Their +20k followers on Instagram will agree.)

Our personal favourites on the menu are the smashed avo (who said basic?) and the banana bread. The banana bread comes with peanut butter, walnuts, blueberries, and strawberries and it’s seriously the most delicious banana bread we’ve ever had.

You actually get two slices of banana bread so what we did was to order a smashed avo each and then we shared the banana bread.

Practical information


Let’s hop from one brunch place to another! Satsang is probably where you can find the best vegetarian brunch in town. They change up their menu weekly which means you can always find new and yummy things to try out when you come for a visit.

It’s always fun visiting Satsang when you have something to celebrate because they have bottomless mimosas on the menu! And the best part is that it is very affordable AND runs until 4pm. Just make sure you don’t have any plans after because you might get a liiiitle tipsy.

Satsang doesn’t only serve brunch though. They actually have a dinner menu as well. We haven’t tried this out yet but it looks absolutely delicious.

Practical information

Eska Restaurant and Bakery

Eska is a super cool, hip restaurant and bakery located in the very-well fitting neighbourhood of Karlín. It gets its inspiration from Nordic cuisine and if you’re looking for a delicious treat, then this is your place.

Despite the fact that it has only been around for a few years, Eska has already managed to receive the Bib Gourmaud in the Michelin Guide 2019. It might be a bit pricier than other nearby-located food places, but it is well worth a visit. And it really isn’t that expensive if you compare it to the prices in Western Europe.

Practical information

  • Location: Karlin (Prague 8)
  • Price: 88-358 CZK
  • Cuisine: Nordic-inspired food & coffee
  • Website: https://eska.ambi.cz/en/ 
  • Credit cards: Accepted


Forky's in Brno

If you’re a vegan, this Czech chain might be worth checking out! We first tried it when we visited Brno and absolutely loved it. Since then, we’ve stumbled across Forky’s a few times in and around Prague and always love their burgers, fries, and chilli mayo!

This is also a great place for those of you who are just easing into a more plant-based lifestyle. When we went the first time, we didn’t realize the food was vegan until we checked out their Instagram. That’s how authentic their burgers are!

Practical information

  • Location: Old Town (Prague 1) and Holesovice (Prague 7)
  • Price: 129-214 CZK
  • Cuisine: Vegan burgers
  • Website: https://www.forkys.eu/en/ 
  • Credit cards: Accepted

Hillbilly Burgers

Tucked into a basement, Hillbilly has one of the hippest locations in Holesovice. And this little burger joint arguably has the best burger in Prague. We’re not kidding. Check out their Instagram to see what we’re talking about (be ready with a napkin because your mouth will start watering).

Hillbilly is quite serious about their burgers – even their motto is “fucking good burgers” (their words, not ours). On top of that, they have incredible Google Reviews that speak for themselves: almost 2000 reviews and a score of 4.7. That many people can’t go wrong!

Pro tip: Make sure to ask for your meat to be well done if you don’t like it to be a bit red.

Practical information

Pizzerie Flamengo

This is a small hidden gem in Holesovice that we found by accident. Or luck. We actually found it because our friend randomly walked past it and told us about it. And we’re so glad we did. It might not look like much from the outside, but their food is great and their staff is so friendly!

Pizzerie Flamengo has a proper stonewood oven to make delicious, Italian pizza in and it is awesome. They use just the right amount of topping and the right amount of cheese and we always leave satisfied.

Practical information

Pizza Giallorossa

You might not be in Italy, but once you’re at Pizza Giallorossa it’s sure gonna taste like it! Their pizzas are so good, especially the one with spicy salami! We haven’t tried their pastas but they look delicious!

Truth be told, we haven’t actually been to the pizzeria. But we did order from there all the time during lockdown on Wolt (especially when they had 2-for-1 deals). It’s safe to say Pizza Giallorossa helped us during the 6-month lockdown we encountered…

Practical information

Thien Long 1

This small local place has the creamiest and most delicious curries we’ve had in a long time. Walking by, you might not think to stop at this store as it is quite small and doesn’t necessarily stand out. That’s why we think this is such a hidden gem.

On Google Maps, you also have to zoom in a lot to find it. It will show up as “Thien Long 1 (asia bistro )wok Viet Thai Thai”.

Do yourself a favour and try the green veggie curry with broccoli, eggplant & rice. It’s the perfect amount of spicy in our opinion! You can either eat it there or you can bring it to go and walk up to Parukarka and enjoy it while you take in the beautiful view over Prague.

Practical information

Las Adelitas

While there are a bunch of Mexican restaurants in Prague, we have found that a lot of them don’t taste like much. Las Adelitas is the exception. Their food is so yummy and makes us miss Mexico so much! Their margaritas are also really good!

Las Adelitas has three locations around Prague so pick whichever one is closer to you. We usually go to the one on Americká in Vinohrady.

Practical information

  • Location: Vinohrady (Prague 2), Florenc (Prague 1), & Stare Mesto (Prague 1)
  • Price: roughly 69-299 CZK
  • Cuisine: Mexican
  • Website: https://www.lasadelitas.cz/en/ 
  • Credit cards: Accepted


There you have it! Some of the best food places in all of Prague that we have tried. No matter what kind of cuisine you’re craving, we’re sure you can find something you love. If you come across another delicious place you think has the best food in Prague, please let us know!

And if you’re looking for more things to do in Prague, why not check out this post: ​35 Exciting Things to Do in Prague on a Budget?

Have fun!

Dom & Jo
Red White Adventures

Love it? Share it!

Pin for the best restaurants in Prague you must try
21 Best Food Places in Prague That Expats Love
Posted in

You may also like...

Leave a Comment