
Best vegan restaurants in Amsterdam
3 August 2026

A wine bar? No, that sounds too trendy – just a French café, says Paul Verbunt. Café Tire-Bouchon has recently opened on Falckstraat, in the same spot where Bouchon du Centre used to be. Paul and his son Lucas Verbunt, who are also the men behind Café Oosterling, serve classic wines and savoury bites here. No complicated fuss, just a good glass of wine and a plate of charcuterie.
Tire-Bouchon | open Monday–Wednesday and Saturday 09:00–22:00, Sunday 14:00–20:00 | price range €–€€ | Falckstraat 3
A game of pool with vinyl in the background? Head to Spin on Ten Katemarkt for just that. This new pool and vinyl bar is decked out in a dark, retro interior that looks like it came straight out of The Hustler. With an extensive record collection, a menu full of Hong Kong snacks and 9 pool tables, boredom is not an option. So: message your friends, grab a cue and find out who the Fast Eddie of your group is. The loser buys a plate of karaage.
Spin | open Monday–Thursday 15:00–01:00, Friday–Saturday 12:00–03:00, Sunday 12:00–01:00 | price range €-€€ | Ten Katestraat 117
A little bit of Naples in the heart of Oostenburg: at 081 Coffee on Tonia Stieltjesplein, you can enjoy coffee and sfogliatella – a shell-shaped Neapolitan pastry that comes straight from Pasticceria Pintauro, a historic pastry shop in Naples known for this classic. But there is much more to taste. Try the pistachio fiocco, a soft, light brioche filled with cream, or go for the ricotta version. There is no shortage of sweet treats, but they're not the only reason to step inside. With 081 Coffee, owner Iman also wanted to create a place where local people feel at home. A kind of living room for Oostenburg that people beyond the neighbourhood are starting to notice too.
081 Coffee | open Monday-Friday 07:30 - 16:00, Saturday 08:30 - 17:00, Sunday 11:00 - 17:00 | price range €- €€ | Tonia Stieltjesplein 6A
The Vooges family, known for the three restaurants Vooges aan ’t IJ, Vooges Centrum and Vooges aan Zee, has opened a fourth venue: twin brothers Tim and Daan run Bar Staal on the Schinkel river. In the morning, you can stop by for a good cup of coffee and breakfast. Later in the day, pull up a seat for lunch, drinks or dinner. The all-day menu features dishes such as toast cannibale with steak tartare and Parmesan, and grilled leek with vinaigrette. If you fancy something a little spicier, there’s Korean crispy chicken. I opted for something lighter: the caprese salad, made with heirloom tomatoes. A firm, sweet variety of tomato, often from Italy. Quite different from the watery, limp tomatoes you often find in supermarkets. I had a peach and yuzu kombucha with this; a surprisingly good pairing, to use restaurant jargon for a moment. And then, of course, there’s the terrace, right by the water. In the afternoon and early evening, you can still enjoy the lingering summer here. I don’t have much more to add. Although: don’t forget to book.
Bar Staal | open Monday–Friday 09:00–00:00, Saturday 11:00–01:00, Sunday 11:00–18:00 | price range €€ - € | Rijnsburgstraat 9
Kaf started out as an artisan bakery supplying the hospitality industry, but owners Daan van den Berge, Bas Schaap and Rens Vendrig, formerly the owners of the now-closed Brot, are also opening a bakery café on 30 September that you can visit. Expect a modest selection of sourdough bread, focaccia, cinnamon buns and ciabatta. And yes, they also have baguettes. Naturally, they’re perfect for carrying home tucked under your arm, à la Française.
Bakery KAF | open Wednesday-Saturday, 8:30 am - 4:00 pm | price range €-€€ | Spaarndammerdijk 661A
For those who love to share

After earning itself a reputation in Olympiapleinbuurt, NENI opens its newest outpost in the centre. Described under the catch-all term of 'Eastern Mediterrenean' food, the restaurant's specialities lie in the barbecued vegetables and meats of summer – with plenty of hummus on the side. Opt for the chef's menu where the cook selects a range of the restaurant's favourites – like fried cauliflower with bell pepper sauce, smoked almond, chimichurri and grilled artichoke with labneh and sumac for starters, and a gorgeous wagyu kebab and melanzane for main. The portions are generous, the wines are good, the service is attentive and the ambience is bright and polished without feeling overly corporate (not easy to do). There's a lot to love and you can always opt for a menu where you pick your own dishes – the dorade and slow-cooked lamb are ones to keep an eye on – alongside cocktail pairings ('The Lemonman' is a standout). The only hard part here will be wanting to share your food.
NENI Centrum | open all week, 12:00-00:00 | price range €€-€€€ | Nieuwendijk 60
A familiar bar and a familiar face behind the stove: Bistro de Fles has recently opened on the Prinsengracht, the new venture from Guillaume de Beer, who previously ran Bar Gui here. The menu changes every month, with a three-course menu and various snacks to share. Think langoustine carpaccio, tuna with pepper sauce and various types of charcuterie, such as Pata Negra. You’re also in the right place for a good glass of wine: the Greek co-owner Panos Tsoliaridis has put together a European wine list, ranging from classic to eccentric. So it’s fair to say that the bistro certainly lives up to its name.
Bistro de Fles | open Wednesday–Saturday, 18:00–00:00 | price range €–€€ | Prinsengracht 955
De Pijp is getting a new restaurant. At the site where Restaurant JA was located until recently, Steffie and Daan opened their own place, Omi, on 1 October. Dinner at Omi consists of three courses and can be extended with additional dishes, such as sea bass with kohlrabi and mussels with gnocchi. The menu also features ‘Broeder’, a comfort food dish with crottin cheese and port, inspired by the food Steffie and Daan know from their grandmothers. Their grandmothers are also the inspiration behind the name Omi. And with a name like that, you naturally hope guests will enjoy staying here just as much as they do at their grandmother’s table.
Omi | open from 1 October, Tue–Fri from 17:00 | price range €-€€ | Tweede Jan Steenstraat 3
Stay up to date with events and activities in Amsterdam, get inspired for your next day out and discover special places via our @Iamsterdam Instagram and @Iamsterdam_officialTikTok channel.