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 19th October 2020




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.

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.

Happy Hour daily til 7pm ALL NIGHT SUNDAY (excluding bank holidays) and 3 other offers

Got a pizza craving? Head to Camden and you'll find the city's on vampire-themed pizzeria, dishing out mouthwatering vegan-friendly slices with a side of eccentric goings-on. Key pizzas here include the pun-tatsic Kale All Vampires, served on a signature charcoal base. 

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.

The Three Compasses

102 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.

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.