Vegetarian 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 London restaurants.

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

Last edited by Scarlett Welch

Last updated on 12th April 2024




Ping Pong London

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.

Comptoir Libanais - Various Sites

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. 

Bala Baya

Nestled in Southwark's Old Union arches you'll find Bala Baya, the vibrant Middle Eastern restaurant inspired by Tel Aviv. Under the exposed brick domed ceiling, you can dine on a whole lot of meat-free dishes from braised beets and blackened aubergine to cauliflower steak crumble, with a dedicated vegetarian set menu to boot. What's more, they've got a cocktail menu curated by an award-winning bartender to pair with these tasty dishes.

Pho

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.

Crust Bros

Offering a great range of fresh and tasty toppings, Crust Bros serve up some of the finest slices in the South London area. From different cheeses and sauces, to vegetables and salad, what ever comes out of their wood-fire oven is entirely up to you.