We asked London’s most influential vegans to recommend us their favourite vegan restaurants and cafés.
Here are the fifteen vegan restaurants they think you should be trying.
1. Mildred’s, various locations
Having graced Soho for almost thirty years, Mildred’s is one of the best-loved vegan restaurants in town. They can count Blue Ollis amongst their many fans, who have helped Mildred’s to spread to Camden, Dalston, and King’s Cross. Here, your plant-based food comes in the guise of Sri Lankan curries, halloumi burgers, and even peanut butter chocolate mousse cake. Whoever said eating clean was boring clearly never ate here…
Four locations across London, find your nearest one here.
2. 222 Veggie Vegan, West Kensington
This West Kensington joint was on our radar even before Vegan London kindly recommended it, and for good reason. Whilst everything is low-fat, low-salt, and non-GM, they don’t skimp on flavour. Prepare to waddle out of here, particularly if you choose the all-you-can-eat lunchtime buffet; more vegan food than you could possibly manage, all for £10.
222 North End Road, West Kensington, W14 9NU. Nearest station is West Brompton.
3. Comptoir V, Kensal Green
Comptoir V aims to appeal to vegans and meat-eaters alike, and it’s fair to say the menu has us pretty much hooked. The food draws influences from all over the world, and features signature dishes with Middle Eastern and North African origins. Quite simply, Comptoir V is one of the best reasons to head to Kensal Green we’ve yet heard.
1 Keslake Mansions, 12 Station Terrace, NW10 5RU. Nearest station is Kensal Green.
4. Fed By Water, Dalston
Brought to our attention by Secret London’s resident vegan Asli, Fed By Water is a modern Italian restaurant specialising in clean eating. Their commitment runs so deep that they use only purified water during the cooking process. So when you leave this place, you’ll be extra healthy – and stuffed full of delicious pasta, of course.
64 Kingsland High St, Dalston, E8 2LX. Nearest station is Dalston Kingsland.
5. Rasa, Stoke Newington
Another recommendation from inside Secret London HQ, this is where we’re heading next time we fancy a curry. Rasa serves up incredible vegetarian and vegan dishes from southern India, deservedly winning plaudits for doing so. A wide selection of curries forms the basis of the menu, and the battered banana boli with a peanut and ginger dip makes for a delicious starter. You won’t be able to walk past without being intrigued – particularly since the exterior is a vibrant shade of pink.
They have two restaurants, but the Stoke Newington one is more vegan-friendly. Find it at 55 Stoke Newington Church St, N16 0AR. Nearest station is Stoke Newington.
6. Wulf & Lamb, Chelsea
“Run with the wolves, eat with the lambs” is the ethos of Wulf & Lamb, and it seems like Not So Quiet Grrl (aka Nadia) has been running with the wolves. She was kind enough to tell us about this place, which offers smashing breakfasts as well as hearty mains. There also happens to be a mango and passionfruit cheesecake with our name written on it…
243 Pavilion Road, Chelsea, SW1X 0BP. Nearest station is Sloane Square.
7. Mooshies, Shoreditch
This vegan burger joint is quickly becoming one of the darlings of Brick Lane. Choose one of the burgers, load up on some sides, and contemplate why you didn’t make the switch to veganism earlier. Hmm, it was probably bacon. It usually is…
104 Brick Lane, E1 6RL. Nearest station is Shoreditch High Street.
8. St Margaret’s House Gallery Cafe, Bethnal Green
Out in Bethnal Green, you’ll find the community and charity hub known as St Margaret’s House. Here, you can do yoga or take an art class, but we’d recommend heading straight to the cafe. Start with breakfast – either the vegan full English or a stack of American-style pancakes should do nicely – and watch it get better from there. Absolutely everything here is vegan, so kiss a not-so-fond goodbye to the days of going off-menu!
St. Margaret’s House, 21 Old Ford Road, Bethnal Green, E2 9PL. Nearest station is Bethnal Green.
9. Cafe Van Gogh, Brixton
Emmeline Hundleby, who runs vegan parenting website Little V Big V, sang the praises of Cafe Van Gogh, reputed to have the best vegan Sunday roast in south London. Whilst that may be true, our eyes went straight to the jerk plantain and never really left. It’s just one of several top-notch vegan dishes you’ll on the menu, and since the profits are reinvested into programmes for the local community, eating here is a deliciously good deed.
88 Brixton Road, SW9 6BE. Nearest station is Oval.
Looking for something quicker? We also got recommendations for vegan fast food!
10. Temple of Seitan, Hackney
Fried chicken without the guilt? We like the way Hannah Sierp‘s mind works, just as much as we like Temple of Seitan. This palace of vegan junk food is a great plant-based treat any time of day, but if you add chips and gravy, it becomes the perfect end-of-night food for vegans on the town. Temple of Hackney is their current shop, but north London vegans should keep their eyes peeled for the new Temple of Camden, set to open later this month.
Temple of Hackney is at 10 Morning Lane, E9 6NA, and the nearest station is Hackney Central.
11. CookDaily, Shoreditch
To Happy Vegans were only too happy to recommend CookDaily, the Boxpark eatery that also counts JME and Professor Green as fans. A storming range of vegan lunch bowls are the star of the show, spanning every cuisine from Caribbean to Thai. Head to Shoreditch or Croydon to get your hands on one of these bad boys.
Boxpark Shoreditch is at 2-10 Bethnal Green Road, E1 6GY, and the nearest station is Shoreditch High Street. You’ll find Boxpark Croydon at 99 George Street, CR0 1LD, and the nearest station is East Croydon.
12. Young Vegans, Camden
Any carnivores starting to regret their Veganuary journey should drop everything and head here. Though you won’t find any meat, there’s nothing quite like a hearty pie to satisfy your hunger, and Young Vegans’ pie and mash has quickly become a staple of Camden Market. They open seven days a week, so you can fit a cheeky pie week in the midst of Veganuary.
60 Camden Lock Place, NW1 8AF. Nearest station is Camden Town.
13. La Gelatiera, Covent Garden or Stratford
You’ll need dessert to top off all that planty goodness, and Vegan Coach Karen thinks she’s found the best spot. La Gelatiera in Covent Garden serves up scoops of amazing gelato, including some seriously tempting vegan flavours. Dark chocolate and chilli? We’ll be having some of that, please and thank you.
The original branch is in Covent Garden, at 27 New Row, WC2N 4LA (nearest station is Leicester Square). They’ve opened a new shop at 1 West Park Walk, East Village, Stratford, E20 1DH, and the nearest station is Stratford International.
14. by CHLOE.
Since we first made this list, London’s slate of vegan restaurants has been bolstered by the arrival of the USA’s most hyped vegan chain. Amongst the Insta-worthy decors, you’ll find some of London’s best vegan fast food, including their famous Guac Burger. by Chloe’s arrival in the UK has also led to the creation of a British menu, featuring classics like fish and chips, and shepherds pie, with a vegan twist.
Their first spot arrived in Covent Garden, at 34-43 Russell Street, WC2B 5HA (nearest station is Covent Garden). Recently, they’ve opened their Tower Bridge location, at
15. The Vurger Co
Ok, so I’m not a vegan, but I ate here and I’ll be the one recommending it to you. Previously a pop-up, The Vurger Co secured funding for a permanent spot, and you’ll be celebrating too once you’ve had a taste of their vegan burgers. You can’t go wrong with The Classic, although The Holy Habanero will do nicely for those who can handle the spice. Add a side of mac and cheese, and one of their sinfully good mylkshakes, and you’ve got yourself one fabulous feast.
6 Richmix Square, Cygnet Street, Shoreditch, E1 6LD. Nearest station is Shoreditch High Street.
Got room for more vegan goodness? Scoff down some of London’s most indulgent vegan foods to really up your Veganuary game.
Featured image: @klaraboglarka