Amsterdam is a city FULL of wonderful restaurants to fit any needs! From cozy hidden cafes to high-class canal-side dinners, there is no shortage of choices. As for myself, I am a sucker for a restaurant that has a nice aesthetic feel to it. A pretty location is almost as important to the food (almost!).
The best thing about the restaurants in Amsterdam is that they offer a wide range of different cuisines and dishes from around the world. Whether you are looking for Italian, French, Japanese or anything else you will surely be able to find it amongst Amsterdams sea of restaurants.
To make your restaurant search a little bit easier I have come up with a list of the top restaurants in Amsterdam! These are the top restaurants in Amsterdam that taste as good as they look.
In This Post
- Hours: 9 AM – 6 PM
Mr. Stacks is the absolute best breakfast/brunch place in Amsterdam. What’s most interesting about Mr. Stacks is that the whole menu is 100% vegan! For me this is amazing, but for some people, the word vegan is synonymous with “tasteless” however this could not be less true.
The pancakes are unique, tasty, and like nothing you will find anywhere else. Plus they offer vegan tacos, vegan burgers and more for those of you who prefer a more savory meal.
- Hours – 9 AM – 6 PM
Pluk is the perfect brunch place with two locations in Amsterdam. The menu is amazing with a bunch of healthy meal options, cute drinks, and the BEST dessert corner. In addition to this, the interior is super cute and instagramable.
They even sell little home decor items in store. I recommend trying one of the smoothie bowls, or going for a nice latte with a slice of cake! Make sure you are ready to wait in line, both Pluk locations get very busy during breakfast/lunchtime.
Read More: Amsterdam Weekend Guide
Vegan Junk Food Bar
- Hours: 11 AM – 12 AM
VJFB is a restaurant that is absolutely AMAZING. I’m a vegetarian so this is right up my alley, but I’ve brought my non-vegan friends and they’ve even said it’s BETTER than the meat alternative! It’s the perfect junk food restaurant for anyone looking for a burger or fries.
I highly recommend the “Loaded Fries Kapsalon” and “Daddy MC CHIK’N Burger”.
Read More: Amsterdam Vegan Restaurant Guide
- Hours: 9 AM – 5 PM
Benji’s is the perfect healthy brunch option. The food here is all super fresh and clean and perfect for those looking for a healthy yet sustainable meal. Benji’s also has a very unique interior filled with foliage and plants which creates a very unique and calming atmosphere.
- Hours: 11 AM – 11 PM
Bamboa is a new lunch and dinner restaurant located in Amsterdam East. It is the ultimate “instagrammable” restaurant in the city from its interior all the ay to its food. The interior looks like a beachy bohemian paradise and is beyond aesthetically pleasing. More so, the food is very unique and tasty! You can find all sorts of meals and sides to fit your needs, plus a nice range of cocktails.
Read More: The Best Brunch Restaurants in Amsterdam
Happy Happy Joy Joy
- Hours: 5PM – 1 AM
Happy Happy Joy Joy is a unique Asian restaurant with multiple locations in Amsterdam. The restaurant serves small dishes that are meant for sharing which makes for a very special dining experience. Be sure to try the pad thai as it is amazing!
Coffee and Coconuts
- Hours: 8 AM – 7 PM
This is my go-to restaurant whenever someone visits me in Amsterdam. It has amazing brunch options and is in a super cool old theater building! I recommend trying the coconut coffee, it’s to die for.
Read More: 20 Best Cafes in Amsterdam
- Hours: 12 PM – 10 PM
I can never get enough pizza in my life & this is the perfect Italian tasting pizza but in AMS. The pizza is cooked in a wood oven and the prices and very reasonable. There are so many options too! I LOVE the Caprese one that has mozzarella and basil on top.
Read More: Where to find the BEST Pizza in Amsterdam
- Hours: 9 AM – 1 AM
Milo is a cute little cafe/Italian kitchen near Oosterpark. It is open all day and has a really nice terrace you can sit on. The food is, as I said, Italian and it is delicious! I like to go here for dinner/drinks and enjoy the views of Amsterdam East.
Read More: 12 Things to do in Amsterdam at Night
The Avocado Show
- Hours: 9 AM – 5 PM
The Avo Show is such a unique and fun place! If you are an avocado lover you will be in heaven. Not only is the food great but the atmosphere is also very aesthetically pleasing. But, be ready to wait 45 minutes or more for a table, it is ALWAYS full.
- Hours: 8 AM – 5 PM
Moak is by far the best pancake place in Amsterdam. There are so many options and they taste amazing! It’s the perfect place to go if your traveling or with a big group because there’s something for everybody and its right in the city center.
Read More: Amsterdam Tulips Guide
Bulls and Dogs
- Hours: 12 PM – 10 PM
Bulls and Dogs has the best milkshakes in Amsterdam. They are super unique and SO filling. I highly recommend going here for a nice treat.
Want to keep these places in mind for your next trip to Amsterdam, PIN it !
I’d love to hear your favorite restaurants, I love trying new things.