Vegetarian-Friendly Restaurants In London

From seasonal vegetable dishes and stunning pasta plates to top-notch tofu sushi and mouthwatering burgers with the works, the vegetarian revolution in the city certainly isn't new, but it sure is delicious. Whether it's date night or dinner with the pals, we have put together the best vegetarian restaurants in London.

Check out our complete guide to eating out in London for further inspiration.

Last updated on 20th April 2022

If you're looking for one of the best veggie restaurants in London, you've come to the right place. Join Ping Pong located in multiples spots across the city, for some mouthwatering favourites, from the likes of spicy vegetable dumplings to their tasty potato and edamame cake.

Looking for a veggie restaurant that's packed with colour? Comptoir Libanais boasts bright interiors and a flavoursome menu to match. Of course, there are plenty of plant-based goodies to enjoy from mezze platters to salads and falafel wraps. 

With a huge selection of veggie options on the menu, this is the ideal place when you're looking for quality Vietnamese cooking. Think noodle soup, hot and spicy dishes along with wok-fried noodles to tickle your tastebuds with laid-back locations across London.

Need a new go-to for plant-based bites? Make your way to Powerplant Camden. Located within the eclectic Selina Camden hotel, this stunning eatery offers up plenty of vegan bites. From bao buns to burgers, this much-loved haunt has it all.

Rosa's Thai Cafe serves its range of traditional dishes to London's hungry crowds. This chain uses old-school recipes that are subtly infused with modern flavours, from butternut red curry to vegetable spring rolls, that can be washed down with plenty of cocktails.


7 user reviews 4

If you're searching for the best vegetarian restaurants in London with a Michelin star, then Sketch is a firm choice. This West End spot is serving up top-notch dishes from a delica pumpkin and honey velouté, with a crunchy turnip and cucumber foam to their creamy burrata.