Veggie vibes and plant-powered delights at the 10 best vegetarian cafes in Amsterdam
Food is an integral part of our lives, from quick snacks to fine dining experiences. However, not everyone shares the same enthusiasm for healthy or vegetarian options.
But this could be your first step toward exploring vegetarian cafes, where a variety of meat-free dishes come in every flavour imaginable. And where better to start than in Amsterdam, a city whose cafe culture turns plant-based dining into an adventure?
That’s why we’ve rounded up our top picks of vegetarian cafes in Amsterdam to kickstart your journey.
1. SOIL Vegan Cafe
Media credit: soil.vegancafe
Website:https://www.soilvegancafe.com
Location: Bilderdijkstraat 141, 1053 KN
Hours: Monday to Saturday: 12:00 PM to 10:00 PM | Sunday: 12:00 PM to 9:00 PM
Pricing: €€
Soil Vegan Cafe is a combination of cosy, modern and adorned with the natural scent of wood and soft lighting.
The menu here is perfectly curated, featuring dishes made from fresh, locally sourced ingredients. One of their notable menu items is their signature avocado toast topped with cherry tomatoes and microgreens.
They also offer smoky jackfruit tacos with tangy slaw, vibrant quinoa and a roasted vegetable grain bowl. The cafe is also known for its chocolate avocado mousse—one of our favourites here.
Pro Tip:
Visit the Soil Vegan Cafe in mid-morning to enjoy their freshly brewed artisanal coffee, paired with mushroom stroganoff—a perfect combination for energising and rich flavours before lunchtime.
2. TerraZen Centre
Media credit: terrazencentre
Website: https://www.facebook.com/terrazencentreamsterdam
Location: Sint Jacobsstraat 19HS, 1012 NC
Contact: +31 6 29086271
Hours: Monday, Wednesday to Sunday: 1:00 to 3:00 PM | 5:00 PM to 10:00 PM
Pricing: €€
This cafe is renowned for its serene ambience, which combines nutritious cuisine with a tranquil atmosphere. The minimalist space is adorned with natural wood and calming earth tones—we love that aesthetic!
Most of their menus focus on organic dishes that nourish both body and mind. Their popular dish, the Buddha bowls, is packed with fresh vegetables and superfoods. They also offer a turmeric latte, which is good for its anti-inflammatory benefits.
One of their best desserts is their raw vegan cheesecake, made from cashews and dates. They also offer herbal teas and cold-pressed juices, which complement the holistic experience at TerraZen Centre.
Pro Tip:
For the best experience, visit the TerraZen Centre early in the afternoon to fully immerse yourself in the tranquil atmosphere and enjoy personalised wellness advice from our staff.
3. Koffie ende Koeck
Media credit: koffieendekoeck
Website: https://www.koffieendekoeck.nl/
Location: Haarlemmerweg 175, 1051 LA
Hours: Wednesday to Sunday: 10:00 AM to 5:00 PM
Pricing: €€
Koffie ende Koeck is a vintage-inspired and charming cafe.
Their specialities are the Dutch stroopwafels, which are usually served warm. Guest can also enjoy their hearty vegetable soup. For a simple yet tasty option, they offer sandwiches with creamy cheese or grilled vegetables.
This cafe is not only ideal for healthy food but also perfect for leisure coffee breaks. We love the delightful selection of artisanal coffee made from fresh and quality ingredients from local sources
The cafe blends nostalgic and mouth-watering treats that make it an ideal place for comfort and an equal flavour experience.
Pro Tip:
For a memorable Koffie ende Koeck experience, try their best pair dish, freshly brewed cappuccino and the warm stroopwafel for the authentic Dutch treat.
4. Vegan Temple Bar
Media credit: vegantemplebar
Website: https://vegantemplebar.nl/
Location: Lange Leidsedwarsstraat 17, 1017 NE
Contact: +31 20 776 8021
Hours: Monday to Sunday: 12:00 PM to 11:00 PM
Pricing: €€
Vegan Temple Bar is the eatery that bursts with energy, serving creative, plant-based dishes that are both delicious and nutritious for you. It’s a place where flavour, fun and healthy eating come together.
And while it’s a restaurant-bar, you can still grab a seat and have vegetarian dishes as they provide a tantalising selection of vegan menus.
It features a variety of vegan dishes, with one of the highlights being the BBQ jackfruit burger. We super love it—sweet, smoky, and savoury.
The Vegan Temple Bar also champions sustainability beyond the plate; they incorporate eco-friendly practices like zero-waste initiatives and biodegradable packaging, and even partners with local farmers to produce fresh ingredients.
Pro Tip:
Experience their Heme vegan event and workshops. These sessions provide an opportunity to learn more about plant-based cooking and sustainable living.
5. Margo’s Amsterdam
Media credit: damchi_kimchi
Website: https://margosamsterdam.com/
Location: Eerste Tuindwarsstraat 2A, 1015 RV
Contact: +31 20 303 1424
Hours: Monday to Friday: 9:00 AM to 4:00 PM | Saturday to Sunday: 9:00 AM to 5:00 PM
Pricing: €€
It’s a stylish and elegant yet cosy cafe that blends modern and inviting touches. Margo’s Amsterdam is a perfect place to relax from the city bustle, and it’s also located in a charming neighbourhood, the De Pijp.
The menu they serve is inspired by Dutch and international flavours with fresh and high-quality ingredients. Their specialities include the fluffy Dutch pancakes topped with seasonal fruits, and the creamy wild mushroom risotto.
During our visit, we paired the pancakes with their expertly brewed coffee. It was rich and aromatic with a smooth finish.
Pro Tip:
Be sure to try their smoked salmon bagel for a satisfying meal, served alongside their house-made pickles.
6. Olive and Cookie
Media credit: oliveandcookie
Website: https://www.oliveandcookie.com/
Location: Saenredamstraat 67HS, 1072 CD
Contact: +31 20 470 7190
Hours: Tuesday to Friday: 12:00 PM to 7:00 PM | Saturday: 12:00 PM to 4:00 PM
Pricing: €€
Olive and Cookie is a cafe that serves Mediterranean-inspired flavours and comforting baked goods.
Their menus are enticing and savoury, featuring a mix of sweet dishes and fresh, locally sourced ingredients. One of their popular dishes is the fragrant olive and rosemary focaccia, which is perfect for a light lunch.
They also serve delicate tartlets generously filled with seasonal vegetables and rich, creamy cheese. It creates a perfect balance of fresh, earthy flavours and indulgent creaminess.
Pro Tip:
If you order their olive and rosemary focaccia, make sure to pair it with their smooth flat white for a perfect meal experience at Olive & Cookie.
7. Chez Nina
Media credit: chez.nina.amsterdam
Website: https://www.cheznina.nl/
Location: Van Limburg Stirumplein 10 A, 1051 BE
Contact: +31 6 28836136
Hours: Wednesday to Friday: 5:30 PM to 12:00 AM | Saturday to Sunday: 12:00 PM to 12:00 AM
Pricing: €€
Chez Nina is known for its indulgent cheese-centric menu. Although it isn’t technically a vegetarian cafe, it’s where your veggie cravings meet a cheese avalanche.
Their popular offering is the Chez Nina platter, featuring cheesy vegetable quesadillas loaded with sautéed peppers and onions. Their hearty bean burritos were packed with seasoned beans, rice and fresh salsa.
In addition, they serve veggie tacos topped with vibrant salsa and creamy sauce, as well as try their flavorful nachos, layered with melted cheese, jalapenos, and guacamole. And fresh salad mix of greens, avocado and zesty dressings.
Pro Tip:
For an adventurous dining experience at Chiz Nena, you can ask for their extra drizzle of house-made smoky chipotle mayo to elevate the smoky heat of their cheesy bites to another level.
8. Meatless District
Media credit: amsterdamfoodaddict
Website: https://meatlessdistrict.nl/en/
Location: Bilderdijkstraat 65-67, 1053 KM
Contact: +31 20 722 0804
Hours: Monday to Friday: 5:30 AM to 10:00 PM
Pricing: €€
The stylish and minimalist atmosphere of the Meatless District creates a perfect spot for a quick lunch and a leisurely dinner. They are more than just a vegetarian cafe; it’s a plant-based culinary haven.
Expect to enjoy their creative dishes, such as their signature MD burger with cashew-based cheese, and an irresistible vegan dessert, like apple crumble.
The vegan chocolate cake is a must-try—so rich and delicious. We also enjoyed their savoury starters, such as the perfectly fried bitterballen, as well as fresh salads and fries.
Pro Tip:
Don’t skip ordering their cashew cheese platter paired with Sauvignon Blanc, it’s a white wine for your perfect meal at Meatless District.
9. Kanarie Club
Media credit: kanarieclub
Website: https://kanarieclub.nl/
Location: Bellamyplein 51, 1053 AT
Contact: +31 6 17993068
Hours: Monday to Thursday: 9:00 AM to 11:00 PM | Friday: 9:00 AM to 1:00 AM | Saturday to Sunday: 10:00 AM to 1:00 AM
Pricing: €€
This spot is a trendy urban cafe in Amsterdam. The space, with its industrial-chic decor, offers a lively and comfortable setting ideal for casual dining and socialising.
Menu options revolved around global flavours, seasonal ingredients, and emphasising fresh. They offer some specialities, such as the spicy harissa chickpea bowl, featuring bold North African spices.
The cafe is also famous for its house-made granola, served with coconut yoghurt and fresh berries, which is ideal for starting the day.
Pro Tip:
If you are a coffee lover, it’s best to order a pour-over brewed from their single-origin beans. And oh, this is best paired with their carrot cake.
10. Cafe Beurre
Media credit: cafebeurreamsterdam
Website: https://www.cafebeurreamsterdam.nl/
Location: Van Limburg Stirumstraat 115, 1051 BA
Contact: +31 20 846 0510
Hours: Tuesday to Thursday: 6:00 PM to 12:00 AM | Friday: 6:00 PM to 1:00 AM | Saturday: 1:00 PM to 1:00 AM | Sunday: 1:00 PM to 11:00 PM
Pricing: €€
Cafe Beurre is known for its classic and French-inspired menu, featuring rustic and wooden furnishings. The place is perfect for breakfast, brunch, or afternoon treats with its soft lighting.
Their menu options feature a variety of freshly baked pastries, including artisanal breads and other delicacies. But their specialities include the beautiful omelettes, rich quiche Lorraine and their indulgent pain au chocolat.
We really like their vegetarian dishes, such as the creamy mushroom risotto, which is rich with fresh herbs. The other option is their fresh garden salad, featuring a mix of nuts and a tangy vinaigrette.
If you are looking for a healthy snack, we recommend ordering their sweet potato and black bean burger or their vegetable pasta, tossed in a garlic and olive oil sauce.
Pro Tip:
Visit the cafe in the afternoon. Then, make sure to order their popular slice of seasonal fruit tart paired with soothing herbal tea.