Best Places to Eat Vegan in London

At times, budget allowing, we like to go out for lunch and dinner, because…FOOOOOD.

Though the world is catching up slowly to the idea that a plant-based diet just may be the way to go for the sake of animals, health, and the environment, London has made quite a few steps in this direction. From what we heard, New York and LA might be the only cities ahead of London when it comes to innovation and diversity in plant-based cuisine.

So, if you’re sick of good ol’ roasted vegetables, potatoes, rice and salad in traditional omnivore restaurants, or you’re just curious about how good vegan food tastes like, we’ve got you covered!

  1. 222 Veggie Vegan

One of our absolute favourites, this West Kensington restaurant is an unmissable spot if you’re on a hunt for an excellent vegan restaurant. Since its opening in 2004, it’s been amongst favourites with London vegans, vegetarians and those interested in healthy eating.

Their food is low-fat, low-salt, non-GM and organic where possible. They never deep-fry or microwave. It’s 100% vegan, which really draws in a crowd. If you’re vegan or you’re eating plant-based, you can understand just how refreshing it is to be able to order from the whole menu again.

The atmosphere is elegant and relaxed, and it’s a great place to invite friends or take a date to without breaking the bank. It’s excellent value for money, especially having in mind the quality of ingredients and the attention and service you get.

We recommend “Simply Asparagus” and “Lentil Peak” in starters, 222 Burger and Pumpkin and Pine Nut Risotto in mains. Seitan Stroganoff is also amazing, and seems to be the most popular dish amongst restaurant’s many customers. To satisfy your sweet tooth, we recommend 222 Pancake and Raw Chocolate Torte.

The food is delicious and you’ll keep wanting to come back for more!

P.S. Be sure to book because it’s quite crowded, especially on weekends.

Nearest tube: West Kensington


Lunch buffet £7.50; Main meals £8.95-£11.95

  1. Wild Food Café


Located in the beautiful Neal’s Yard, a colourful, vibrant eco and organic hub in the heart of Covent Garden, Wild Food Café is a raw food enthusiast’s personal heaven.

They source their ingredients from local independent suppliers and organic producers as much as they can and always include wild foraged food in their recipes. Their food is made daily on the premises. The food is 100% raw and vegan.

(By the way, we love these shirts!)

“May your life be an expression of thriving, and may the food you eat be a celebration of wellbeing.”

Wild Food Café is definitively on the pricier side, especially compared to two of our other picks, but drop by and have at least a smoothie to experience the vibe of the café.

The variety of foods is incredible, and many are left amazed at what can be made “raw”.

We recommend Sweet Potato Wedges and Raw Hummus and Crackers in starters. As for mains, Ayurvedic Super Salad and Spring Burger are outstanding. We usually order the daily special. In smoothies section, we recommend White Zen smoothie and Forgotten Ecstasy.  Nut Free Raw Chocolate Tart is an amazing dessert.

We love Wild Food Café’s vision of transforming humanity’s relationship with food.

Nearest tube: Covent Garden


Lunch: £20 (for a starter and a main or a main and dessert)

  1. Black Cat Café


Black Cat Café is a 100% vegan, cooperatively run space in Hackney that aims to promote an ethical lifestyle. 

You order from a daily-changing chalkboard menu and sit at communal tables. The food is simpler and heartier compared to previous two places, and it’s the kind of vegan food that relies on a lot of meat and dairy substitutes.

As mentioned, they don’t have a standard food menu, but normally they have soup of the day, burgers, curry, savoury pancakes, etc. Menu changes daily according to the vegetables they have available. They have vegan pizzas every Thursday night (starts at 4PM) and breakfast at the weekend until 4 PM.

We tried only the house curry, and it was delicious!

The place is very homey, cozy and bright. The food is also incredibly reasonably priced. It’s the most budget-friendly place out of the three.

Nearest tube: Hackney Central (overground)


£7-9 for a main meal

Here are a couple of other great restaurants we enjoyed:

  1. Manna

Manna is a stone throw away from the beautiful Primrose Hill, perfect for a stroll after a late weekend brunch.

Location: Primrose Hill

Cuisine: Vegan, International

Price: £15-£20 per person

  1. Mildreds

Mildreds is one of the oldest vegetarian restaurants with a lot options available for vegans.

Location: Soho, King’s Cross and Camden

Cuisine: Vegetarian and Vegan, International

Price: £9-£15 per person

  1. Tibits

The menu changes based on the season and you get to fill your plate with anything you like!

Location: Mayfair

Cuisine: Vegetarian, Vegan, International, Buffet

Price: (weighed per plate – typically £10-£15)

  1. Vantra VItao

Great location, friendly staff and delicious food. Reasonably priced and perfect for lunch if you’re shopping around Oxford Street.

Location: Soho

Cuisine: Vegan, International, Buffet

Price: (£7-£15)

  1. Ethos

Great location, classy and elegant interior. A bit overpriced in our opinion, but the food is good.

Location: Fitzrovia

Cuisine: Vegetarian and Vegan, International, Buffet

Price: (weighed per plate – typically £10-£15)

  1. Nama

Artisan raw food. A bit further out and more pricey than the average, but every plate is a piece of art!

Location: Notting Hill

Cuisine: Raw Vegan

Price: £15-£20 per person


2 Comments Add yours

  1. The Neophyte Journal says:

    Thanks for the list its good to see ppl getting into it


    1. Yes! It’s an amazing movement.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s