Best European Cities for Vegetarian and Vegan Food 2025
Travelling as a vegetarian or vegan in Europe has never been easier or more rewarding. While the continent’s culinary traditions were historically meat-heavy, the past decade has seen an extraordinary shift, with plant-based cuisine becoming central to the food culture of many major cities. Whether you follow a strictly vegan diet or simply enjoy eating well without meat, these European cities offer exceptional options that go far beyond the basic salad.
Berlin, Germany
Berlin is arguably Europe’s most vegan-friendly city, with more vegan restaurants per capita than almost anywhere else in the world. The Prenzlauer Berg and Friedrichshain districts are particularly well served, with entirely plant-based restaurants, bakeries, and street food stalls on every block. The city’s large Turkish and Middle Eastern communities also mean excellent falafel, hummus, and mezze are available at every price point. Berlin’s food market culture — particularly the Sunday market at Mauerpark — is excellent for plant-based browsing. Explore our full Berlin, Germany food guide →
Amsterdam, Netherlands
Amsterdam has embraced plant-based eating with the characteristic Dutch enthusiasm for progressive ideas. The Jordaan district is particularly strong for vegan dining, and the city’s Indonesian food heritage (rijsttafel culture) means plant-based options are embedded in everyday cooking. The Albert Cuyp Market in De Pijp is one of Europe’s best street markets for fresh produce and ready-to-eat food. Amsterdam also has an excellent selection of dedicated vegan cheese shops and bakeries. Explore our full Amsterdam, Netherlands food guide →
Barcelona, Spain
Barcelona’s Mediterranean diet is naturally well-suited to vegetarian eating. The city’s extraordinary market culture — La Boqueria, Mercat de Santa Caterina, and Mercat de l’Abaceria — overflows with fresh produce, and Catalan cuisine’s emphasis on vegetables, legumes, and olive oil means that even traditional restaurants usually have excellent plant-based options. The Gràcia neighbourhood is particularly strong for independent vegetarian and vegan restaurants. Explore our full Barcelona, Spain food guide →
Prague, Czech Republic
Prague might surprise you as a vegetarian destination. Traditionally a city of roast pork and svíčková, it has undergone a remarkable food revolution in the past decade. The Vinohrady and Žižkov districts are home to some of Central Europe’s finest vegetarian and vegan restaurants. The city’s long Buddhist community has also contributed a strong tradition of plant-based Czech cooking. The farmers’ markets at Náměstí Míru on Wednesdays and Saturdays offer excellent seasonal produce. Explore our full Prague, Czech Republic food guide →
Lisbon, Portugal
Lisbon’s food culture is increasingly plant-forward. The city’s proximity to the Atlantic means seafood dominates, but the vegetable and legume traditions of Portuguese cooking — açorda (bread soup), migas (fried breadcrumbs with vegetables), and the extraordinary variety of preserved vegetables — make it naturally accommodating. The LX Factory market on Sundays and the Mercado de Campo de Ourique are excellent for plant-based eating. The Intendente district has a growing number of dedicated vegan restaurants. Explore our full Lisbon, Portugal food guide →
Brussels, Belgium
Brussels may be famous for its frites and mussels, but the Belgian capital has a quietly excellent vegetarian scene. The Saint-Gilles and Ixelles communes are particularly well served, with independent restaurants offering inventive plant-based takes on Belgian cuisine. The city’s extraordinary chocolate culture is largely accessible to vegans, with several chocolatiers specialising in dairy-free options. The weekly Sunday market at Gare du Midi is excellent for Middle Eastern and North African plant-based street food. Explore our full Brussels, Belgium food guide →
Warsaw, Poland
Warsaw’s vegetarian scene has exploded in the past five years, transforming a city once defined by pierogi with meat filling into one of Central Europe’s most plant-friendly capitals. The Powiśle and Śródmieście districts are particularly strong. Traditional Polish cuisine actually has strong vegetarian roots — mushroom soups, beet dishes, and cabbage preparations have been central to Polish cooking for centuries. The new generation of Warsaw chefs is rediscovering these traditions with contemporary technique. Explore our full Warsaw, Poland food guide →
Ljubljana, Slovenia
Ljubljana is an underrated gem for vegetarian travellers. Slovenia’s capital has a strong tradition of foraging and seasonal cooking that makes plant-based eating feel natural rather than a compromise. The Central Market along the Ljubljanica River is one of Europe’s most beautiful, overflowing with local produce, artisan cheeses, and prepared foods. The city’s compact Old Town is walkable in a day, and several entirely vegetarian restaurants operate within a short distance of the main square. Explore our full Ljubljana, Slovenia food guide →
Plant-based travel in Europe has never offered more choice or quality. The cities above demonstrate that eating without meat does not mean eating without pleasure or cultural authenticity. Discover all our city food guides for more inspiration.
Book a Food Experience in Best European Cities for Vegetarian and Vegan Food 2025
Handpicked experiences — book with free cancellation and instant confirmation.
