Vegan Restaurants In London

It's easier, and more delicious than ever to be a vegan... but it's not always so easy to find a menu to suit you. From pubs hiding secret plant-based options to dim sum restaurants that serve a teaming selection of meat-free dishes, we've decided to uncover the best places to eat vegan food across the city. Check out our recommendations for some of the best vegan and vegan-friendly restaurants in London and get stuck in.

Last updated on 5th August 2021

The Three Compasses

144 user reviews 5

Vegan burgers in London are quite the hot topic, and there's one pub in the city serving up some of the best. Currently joined by Filthy Buns, the kitchen is piling up some of the biggest meat-free burgers in town, all of which are seriously drool-worthy and brilliantly indulgent.

Iberica Farringdon

48 user reviews 4

Thought Iberica was all meat and seafood? Think again, because this Farringdon spot has quite the tasty plant-based selection. Tuck into Spanish fare and soak up Mediterranean drinks at this City spot, where the interiors are just as stunning as the small plates on offer.

Asian food is often meat-heavy, but this dim sum restaurant may just surprise you. Head on down to Ping Pong as they boast one of the best vegan menus in London, packed with spicy vegetable dumplings and mushroom buns, just have a gander through the menu to find 'em.

Three Little Birds Brixton

125 user reviews 4

With two locations in South London, Three Little Birds are keeping vegans well fed with their wide range of Jamaican tapas dishes. From roasted jerk cauliflower to classic rice and peas, this place is unmissable for those who love their rum, reggae and Caribbean vibes.

A favourite when it comes to reliable Vietnamese dishes, Pho is the perfect place for delicious dishes all day long. Alongside favourites like Gỏi, Cơm Tấm and, of course, Phở, you'll find a variety of tasty plant-based meals with a wide range of drinks to wash it all down.

Zia Lucia

1 user review 5

Need to know where to get some great vegan pizza in London? Whether you're curing a hangover, indulging those carb carvings or just fancy a slice of deliciously gooey goodness, head to Zia Lucia as their vegan friendly options hail all the flavours of Italy without any guilt. 

London's first vegan Chinese spot has landed on Mare Street, specialising in dishes from poached jackfruit paired with a tangy ginger-scallion sauce to fennel dumplings and Langya potatoes with Silk Road spices. It's a must for any herbivore craving Asian-inspired eats.