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
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
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
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, 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
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
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
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
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
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:
- Wild Food Cafe, Covent Garden
- Diwana Bhel Poori House, Euston
- Vantra, Wardour Street
- Bonnington Cafe, Vauxhall
- Fed By Water, Dalston
- Rubys of London cakes, Greenwich Market (weekends only)
- Dou Dou Restaurant, Camden
- Ethos, Fitzrovia
- Banana Tree, locations across London
- Cafe SoVegan market stall, roaming (often around Hackney)
- LoveGift Vegan, Blackheath (Thursdays to Sundays only)
Have you any suggestions for our vegan list? Any unknown gems? Please let us know in the comments.