Our earth-conscious friends can breathe a little easier on this trip! Trains are a fantastic alternative for getting around Europe—much greener than flying, which is the most carbon-intensive mode of travel.
Let’s be honest: food is a HUGE part of travel, especially for vegans. Some cities are more vegan-friendly than others, and we’ve curated the perfect route for plant-based foodies looking to explore Europe by train only!
Start in London
Begin your trip in London for amazing cafés and world-famous restaurants. Mildreds, Mallow, Holy Carrot, Purezza—don’t forget to check out La Fauxmagerie downstairs for secret cheesy magic—the list goes on. Some of our favorite gems are Third Culture, a fully vegan café, and El Ganso, a tapas restaurant serving one of the best vegan aubergine dishes you’ll ever try!
With six locations around the city, Café de Nata offers various flavors of vegan pastel de natas, everyone’s favorite Portuguese treat. Plan to stay in London for at least three days—you’ll need it to sample everything!

London → Paris
After eating your way through London, hop on the direct two-hour train to Paris. Once you’re settled, Land&Monkeys Boulangerie is waiting for you! With five locations across the city, it’s fully vegan and packed with French classics—you’d never know the quiche is plant-based.
Paris has no shortage of vegan bakeries, so save room for an éclair or a breakfast sandwich from VG Patisserie. And Cloud Cake is a lovely café to sit with your latte and vegan croissant. If you’re content living off pastries, we get it!
For a more substantial meal, Aujourd’hui Demain is brilliantly both a restaurant and a vegan grocer. After two or three days in Paris, it’s time for your next train adventure!

Paris → Brussels
Less than a two-hour direct train ride away, the best waffles of your life await in Brussels. Veganwaf alone is reason enough to visit—they’re completely vegan (and gluten-free!) and offer traditional toppings like fruits, “Nutella,” and chantilly cream. We were impressed!
After an electric carriage ride around the city, stop by The Sister Brussels Café. This vegetarian restaurant has a ton of vegan options, from sandwiches to lentil falafels. After one to two days—and approximately 100 waffles—the short train ride to Amsterdam is next.

Brussels → Amsterdam
Amsterdam is famous for its bike culture, prioritizing cyclists and pedestrians over cars—making it the perfect finale to a delicious and eco-friendly trip! Direct trains from Brussels take less than two hours, offering lovely scenery along the way.
Amsterdam is a vegan paradise. Margo’s and Saint-Jean are both fully vegan bakeries you absolutely must visit. The Vegan Junk Food Bar in De Pijp lets you embrace your inner child with smiley fries, colorful burgers, and in true modern Dutch fashion, mac ’n’ cheese bitterballen!
For another classic treat, Van Holland Stroopwafels serves fresh, handmade vegan stroopwafels—better than any we’ve ever tried. For lunch or a sweet snack, De Laatste Kruimel is a charming café with two locations, both offering vegan food and baked goods in beautifully designed spaces.
Mister Nata serves authentic vegan pastel de natas daily in De Pijp. Also in the neighborhood, Trevi’s Italian restaurant is a small, locally owned gem—don’t leave without trying their mushroom truffle ravioli.
We recommend at least three full days to explore Amsterdam’s vegan food scene, though odds are you’ll want to stay longer!







Leave a Reply