London's Best Vegan Restaurants

By Londonist Last edited 64 months ago
London's Best Vegan Restaurants
Photo by Helen Graves.

Kerstin Rodgers writes the blog Ms Marmite Lover and is the author of V is for Vegan.

In terms of vegan choices, London is improving all the time. One thing we do have is plenty of Indian restaurants, many of which are vegetarian so it’s often possible to find vegan options there. Here is a list of London’s best vegan restaurants. I’ve visited most of them and where I haven’t, I’ve taken a straw poll from my vegan mates.

East London vegan restaurants

Black Cat Cafe, Hackney

Black Cat Cafe used to be hit and miss. But now their food is vibrant, well proportioned and good to look at, from dirty vegan burgers with sweet potato chips to fantastic soy milkshakes, good curries and cakes. You can also buy a selection of vegan ingredients. The anarchist political atmosphere of yore seems to have subsided, and there's been a simultaneous boost in professionalism.

Black Cat Cafe, 76 Clarence Road, Hackney, E5 8HB

The Black Cat Cafe. Photo: Kerstin Rodgers.

Carnevale, Barbican

Carnevale is an economically priced vegetarian Mediterranean (Italian/Sicilian/Middle Eastern) restaurant with quite a few vegan options.

Carnevale, 135 Whitecross Street, EC1Y 8JL

Rasa, Stoke Newington

Rasa has two shocking pink branches, one in Stoke Newington which is purely vegetarian/vegan. The other is near Bond Street and still has a decent vegan selection, although some meat dishes have recently snuck onto the menu. The prices at this Keralan/South Indian restaurant are low and the food is excellent.

Rasa, 55 Stoke Newington Church Street N16 OAR

Cook Daily, London Fields

Cook Daily: vegans love this fast food place, formerly of trendy Boxpark and now in its first permanent home in London Fields. Expect thoroughly substituted classics such as pie and chips, full English breakfasts and Thai curries.

Cook Daily, Arch 358, Westgate Street, E8 3RN

Vegetarian and vegan food at The Gate restaurant London
Colourful, fresh vegan food at The Gate.

North London vegan restaurants

Manna, Primrose Hill

You'll find the Primrose Hill set at Manna but don’t let that put you off. It was originally vegetarian but is now entirely vegan and hugely popular. The cooking takes inspiration from around the world and is flavoursome and well presented.

Manna, 4 Erskine Road, Primrose Hill, NW3 3AJ

Indian Veg, Islington

Indian Veg sells seriously cheap, no-frills Indian buffet food, and all but a couple of the curries are vegan (watch out for the paneer curry that often pops up on a Wednesday and Friday). This place is packed after a political march in town — at these prices, even activists can afford to eat out. The food is canteen style but tasty and wholesome, especially if you time it so that a fresh batch has just been placed on the bain-marie. While you eat, you can look at the posters of Indian beauty queens and Bollywood stars, or read the slogans exhorting you to a flesh free diet (‘vegetarians keep it up longer’). You can eat as much as you want here for £7.95. They also serve organic colas and Indian beers.

Indian Veg, 92-93 Chapel Street Market, Islington, N1 9EX

View this post on Instagram

A post shared by いただき繕(itadakizen) (@itadakizen) on

Itadakizen, King's Cross

Itadakizen is a refined vegan Japanese restaurant in King's Cross. I’ve enjoyed the vegan sushi, the agedashi tofu, home made kimchi, the bamboo leaf and buckwheat teas. Set meals range from £10-£28 including a special seaweed menu. Students get 10% off.

Itadakizen, 139 King's Cross Road, WC1X 9BJ

The Gate, Islington

The Gate is another high end vegan/vegetarian restaurant. The menu is international: Greek, Thai, Indian, Japanese and British seasonal cooking, all served with panache in an atmospheric, former pub.

The Gate, 370 St John Street, EC1V 4NN. There are also further branches in Marylebone and Hammersmith

Loving Hut: one of the best places to find vegan food in London.
Loving Hut in Archway.

Loving Hut, Archway

There is a tradition of vegan food in Buddhism, using gluten to make mock meats such as duck, chicken, prawn and lamb. Loving Hut does a pan-Asian influenced menu including Mock duck, ‘chicken’ satay, stir fries, Thai and Vietnamese dishes, vegan dim sum, veggie burgers for those who aren’t keen on Asian food, plus milkshakes, juices and desserts.

Loving Hut, 669 Holloway Road, N19 5SE

Central London vegan restaurants

Mildreds, Soho

I must admit I have never been to Mildreds, which is bizarre as it's one of the most well known vegetarian restaurants in London and I've only ever heard good things about the place. They do vegetarian/vegan/gluten-free dishes, all clearly marked on the menu. Like many veggie restaurants, the food is international, comprising mainly of burgers, curries and big bowls of comforting vegan fare.

Mildreds, 45 Lexington Street, W1F 9AN. There are also further branches in Camden, King's Cross and Dalston

Mildred's: one of London's most famous vegetarian and vegan friendly restaurants. Photo: Monica Shaw via the Londonist Flickr pool.

Vanilla Black, Chancery Lane

Vanilla Black is a posh vegetarian restaurant with modernist plating (expect asymmetric lines, powders, droplets and the like) and an almost-entirely vegan menu. Founder Andrew Dargue is focusing on refined vegan food, and it’s the sort of place you can take your parents to. Classy.

Vanilla Black, 17-18 Tooks Court, EC4A 1LB

Govinda's, Soho

Govinda’s is a Hare Krishna-run restaurant that claims to serve ‘karma free’ food. While the food is very good, and cheap, it’s also under seasoned. Take your own salt. I always have a little tin of Maldon salt in my handbag, which is a small price to pay for their hearty portions of decent vegan food.

Govinda's, 9-10 Soho Street, W1D 3DL

Tibits, Regent Street

Tibits is a popular vegetarian restaurant run by three Swiss guys, the Frei brothers. You fill your plate from the buffet with treats like Mexican quinoa, chestnut roasts and veggie pastas, then have it all weighed. Tuesday nights is completely vegan, while the rest of the week they assure their offerings are 80% vegan.

Tibits, 12-14 Heddon Street, W1B 4DA. A second venue has also opened in Bankside, just behind the Tate Modern

Tibits: one of the best places to find vegan food in London.

West London vegan restaurants

Woodlands, Hampstead

Woodlands serves Southern Indian vegetarian cuisine but also has a specific vegan menu with idli, dosa, utthapam, soups and thalis. They do a gluten-free menu too.

Woodlands, 102 Heath Street, NW3 1DR. There are two further branches in Marylebone and Piccadilly

Cafe Forty One, Bayswater

La Suite West is a hotel restaurant with a difference; the menu at its resident eatery, Cafe Forty One, is entirely vegan. The plating is gorgeous and the food is high end.

La Suite West, 45-51 Inverness Terrace, W2 3JN

View this post on Instagram

A post shared by La Suite West Hotel (@lasuitewest) on

Pomodoro e Basilica, roaming

Pomodoro e Basilica is a vegan pop-up run by Italian chef Sara Mittersteiner. I’ve heard great reports about this place, which you can find popping up at food markets around west London. She also does street food at Camden from time to time.

Pomodoro e Basilica, markets around London, keep your eyes peeled on the Facebook page

222 Veggie Vegan, West Kensington

222 Veggie Vegan. Here, chef Ben Asamani cooks low salt, low fat, non-GM vegan food. Lunch is a buffet and dinner is à la carte. This restaurant is highly rated by reviewers.

222 Veggie Vegan, 222 North End Road, West Kensington, W14 9NU

Persepolis: one of the best places to find vegan food in London.
The peach and chilli pan fry at Persepolis.

South London vegan restaurants

Persepolis, Peckham

Persepolis is a must for those residing, travelling or simply willing to make a journey south of the river, says Londonist's Ruth Hargreaves. The charming yellow corner shop stocks Persian groceries and crafts out the front, but the real bonus is the knockout cafe serving Middle Eastern cuisine at the back. Lots of vegan treats are available (hello, vegan knickerbocker glory).

Persepolis, 28-30 Peckham High Street, SE15 5DT

Ms Cupcake, Brixton

Ms Cupcake is a vegan bakery — London's first entirely vegan bakery — in Brixton where you can buy ‘afters’, including cupcakes, cookies and muffins.

Ms Cupcake, 408 Coldharbour Lane, Brixton SW9 8LF

The Waiting Room, Deptford

The Waiting Room is now the domain of top-notch coffee (milk substitutes as standard, of course), plus vegan sandwiches, snacks and cakes.

The Waiting Room, 134 Deptford High Street, SE8 3PQ

The Full Nelson, Deptford

The guys behind Deptford's The Waiting Room (above) branched out, taking their vegan junk food concept and bringing it to The Full Nelson. Here you'll find loaded 'beef' burgers, corn dogs, loaded fries, 'chicken' wings and basically everything you need to to justify spending the rest of the afternoon prone on the sofa, says Londonist's Ruth Hargreaves. Delicious, filling and thoroughly indulgent.

The Full Nelson, 47 Deptford Broadway, SE8 4PH

View this post on Instagram

A post shared by The Full Nelson Deptford (@thefullnelsondeptford) on

Reader Recommendations

We put our favourites to you, and many of you put your favourites right back to us. Here are some additional vegan (or great-for-vegans) restaurants that are Londonist reader favourites:

Have you any suggestions for our vegan list? Any unknown gems? Please let us know in the comments.

You may also like...

Last Updated 20 December 2018