|

15 Best Vegan Restaurants in London (2026 Guide)

vegan restaurants london

Looking for the best vegan restaurants in London? Here’s a list of the best picks in the city — from a Londoner!

This post may contain affiliate links. Check out my Disclosure & Privacy Policy for more information.

If there’s one huge trend that’s growing in London, that’s veganism. So, are you ready for a tasty tour?

From Camden’s hip corners to the stylish eves of Notting Hill – it’s almost guaranteed that you can find a great vegan spot wherever you are! And I’m going to help you with that.

So let’s head to some of the best vegan restaurants in London. You can thank me later!


Best Vegan Restaurants in London

best vegan restaurants london

1. Naïfs

56 Goldsmith Rd, Peckham, SE15 5TN

Näifs, nestled in the heart of the cool Peckham, is our first port of call on this veg extravaganza.

This fully plant-based restaurant gives the Mediterranean cuisine a vegan makeover, creating dishes that’ll have you swooning faster than a handsome bard serenading you under the Tuscan sun (apologies for the excess of imagination).

Näifs plates up stunners like stuffed sunchokes and marinated aubergines, creating the perfect balance of comfort and sophistication in every option available.

Must try: The Pumpkin & Leek Fritters


2. Mallow

1 Cathedral St, Borough Market, SE1 9DE

Mallow can be your cheeky pit stop in Borough Market if you’re after international cuisine with fresh, colourful food that’s as sustainable as it gets.

You could say this place is the sibling of the super popular Mildred’s, considering it was brought to life by the same team. So it’s a guaranteed experience!

Plus, they also have a spot in Canary Wharf, so don’t miss it if you’re ever in those areas.

Must try: The Beetroot Tempeh Smash Burger


3. ItadakiZen

139 King’s Cross Rd, London, WC1X 9BJ

Got a hankering for some Japanese fare? Well, ItadakiZen in King’s Cross is your ticket.

Boasting an entirely vegan menu with no compromise on the authentic flavours and textures of Japanese cuisine, this place is an absolute gem. With every bite, you’ll feel as though you’ve boarded a train that took you into Tokyo in the blink of an eye.

Start off with their vegan sushi rolls or feast on hearty bowls of ramen. Although, to be fair, you can go any way you want and you won’t regret it.

It’s an unmissable Japanese experience in London, vegan or not!

Must try: The Chapche Teriyaki Glass Noodle


4. Gauthier Soho

21 Romilly St, London, W1D 5AF

We all know veganism can give a new definition to gourmet. But you need to witness the new standout of the vegan restaurant scene – Gauthier Soho. Believe me, you’re not prepared for how extraordinary this place is!

For starters, they offer an entirely vegan seasonal set menu that changes quite frequently, so you’ll never get the chance to tire of its plates. You’ll explore dish after dish of pure culinary genius, each creation more exquisite than the last.

Every visit is like a first date, full of surprises and moments of joy bound together by the love for vegan food. So treat yourself to a great experience!


5. Tofu Vegan

105 Upper St, Islington, N1 1QN

Tofu Vegan is one of those tofu-central spots you can’t miss, now in Islington, Spitalfields and Golders Green.

Here they take the transformation of this humble bean curd into glorious dishes very seriously. Each dish sings of the versatility of the ingredient, whether it’s immersed in a steamy hot pot splashed with peppercorns or crisped up into delicious nuggets draped in sweet and sour sauce.

With an impressive all-vegan menu, it really showcases Chinese cuisine as you’ve never seen it before. So trust me and give it a chance!

Must try: The XinJiang Cumin “Lamb”


6. Club Mexicana

Kingly Court, Carnaby, Soho, W1B 5PW

Who’s ready for a fiesta? Welcome to Club Mexicana, where every dish is a party in your mouth!

This vegan Mexican restaurant in Soho, Brixton and Shoreditch serves up a variety of street-style treats that are the true embodiment of “viva la vegan vida”!

From loaded nachos and burritos bursting with jackfruit carnitas to the hard-to-resist ‘tofish’ tacos. This hip place makes flavourful extravaganzas that’ll have you doing the salsa with joy.

So pop in, grab a beer (or two), and dive into the colourful world of vegan tacos. You won’t regret it.

Must try: Al Pastor Tacos, of course!


7. Farmacy

74-76 Westbourne Grove, Notting Hill, W2 5SH

Let’s take a healthful detour to Farmacy in Notting Hill, where food is the ultimate medicine.

The philosophy at this green darling is so much more than just having a good bite; it’s about feeding the body with the right nutrients and feeling mighty good about it.

Farmacy’s innovative menu is an ingenious spin on healthy cooking – think plant-based burgers, buckwheat pancakes, or the earth bowls brimming with sun kissed veggies.

Their food not only satisfies your hunger, it serves a prescription for a healthier, more balanced life!

Must try: Their signature Pad Thai


8. VE Kitchen

39 Northcote Rd, Clapham, SW11 1NJ

Be a vegan with style at VE Kitchen in the eclectic Clapham.

This place is all about offering a refreshing dining experience sans any animal products, and boy, do they hit the bullseye!

Want a guilty pleasure? You can’t go wrong with their Mac n’ Cheese. Looking for something more healthy? Their game changer bowls will do the job.

With a wide diversity of plant-based food for all tastes and occasions, they’re firmly putting plant-based fare on the culinary map. And they also do delicious cocktails, so it’s a great atmosphere on top of a great eatery!

Must try: The VE Hot Decadent Dog


9. Powerplant

89 Chalk Farm Rd, Chalk Farm, Camden, NW1 8AR

Who can say no to Italian food? Definitely not Powerplant in the grungy Camden.

This place is jam-packed with treats that’ll make it really hard to pick. From the Pumpkin and Sage Tortellini to the Homemade Tiramisu. Pair with one of their great regional wines and voilà. Best day ever!

They also have jazz dinner every Tuesday, open mics every Thursday, and Happy Hours from 4 to 7 p.m. So whenever you pop in, a delightful surprise might be waiting for you!

Must try: The Spinach and Ricotta Ravioli


10. Facing Heaven

1a Bayford St, Hackney, E8 3SE

Facing Heaven, located in the eccentric borough of Hackney, is the place to savour some vegan delights from Haiti, Portugal and China.

Yes, you read it right! It’s a mix of delicious food that’ll send spice-loving vegans over the moon.

Indulge in their ‘mapo doufu’ that’s a rollicking ride of tofu squares swimming in a fiery sauce, or the ‘dan dan noodles’ aimed to leave your lips tingling with delight.

The cuisine in this cosy restaurant is as dazzling as Hackney’s eclectic streets, and promises a meal that’s ballsy, brilliant, and burn-your-mouth-off spicy!

Must try: The Char Siu Ribs


11. Pastan Barbican

12-14 St John St, Barbican, EC1M 4AY

Who said being vegan means ditching your love for creamy, cheesy pasta? At Pastan Barbican, traditional Italian classics meets innovative plant-based cuisine to make you say “mamma mia!”

From the ‘cacio e pepe’ that gets its creamy kick from cashews, to the ‘ragu’ with lentils playing a meaty part, every dish here is a testament to the marvels of vegan Italian cooking.

Add an excellent range of vegan wines to wash it down, and this is the dream date spot for the carb-crazy vegans in London.

Must try: The Lunch Tartine Takeaway


12. Palm Greens

103-105 New Oxford St, Tottenham Court Road, WC1A 1DB

Busy exploring the iconic Central London? No problem!

Palm Greens in Tottenham Court Road is an Aladdin’s Cave for vegans, serving dishes that are eye-wateringly beautiful, bursting with flavours, and with a rainbow of nutrients.

Ditch the idea of salad as a side dish, friends! Here, we have delicious mains like the Kimchi Grain Bowl and the Kale Caesar Salad that make for a seriously satisfying feast. Oh, and did I mention their amazing smoothies and cakes?

Drop here for lunch or dinner, and I promise you’ll walk out feeling both wholesomely fed and incredibly refreshed. Time to show how sexy ‘green eating’ can be!

Must try: The Mexican Tostada Bowl


13. Andu Ethiopian Cafe

528 Kingsland Rd, Dalston, E8 4AH

Empty your stomach and dig into a delicious platter of traditional Ethiopian staples at Andu Ethiopian Vegan Cafe in Dalston.

This snug little treasure trove of a place reminds us that vegan food isn’t just good, but an integral part of many world cuisines. In this case, of Ehiopia!

This is an authentic taste like no other. And the ‘Yetsom Beyaynetu’ – a tasting platter of lentil stew, split pea puree, and spongy injera bread – is a standout star that’ll seduce you into a food frenzy.

Give it a try and travel (your stomach) to another world.

Must try: The Misir Wot


14. Atis

145 City Rd, London, EC1V 1AZ

Atis in Old Street is more than just food.

With a mission to make nutritious food that doesn’t skimp on taste, this is your ticket to a powerful meal that keeps you chirpy all day long.

Their creative bowls, salads and plates will take you by your hand and lead you on a delightful dance around the garden. The best part? You can also build your own!

So pop into Atis when you want to put some real spring in your step – it’s food that fuels your day and lights up your taste buds.

Must try: The Energiser Bowl


15. Halo Burger

Pop Brixton, 49 Brixton Station Rd, SW9 8PQ

Let’s finish the list of the best vegan restaurants in London with the home to the most drool-worthy, plant-based gourmet burgers you’d ever see: Halo Burger.

You might come to Brixton (base of this wonderful gem) expecting honest-to-goodness burgers; but trust me, you’re in for some celestial surprises.

From the classic Halo Burger that’s every vegan’s answer to the classic cheeseburger to the most exciting creations, these guys have truly elevated the humble burger. Complete with fries and an ice-cold shake, and you’re set to indulge in a not-so-fast way.

Must try: The Smoky Carolina BBQ Burger


BONUS: Temple of Seitan

10 Morning Ln, Hackney, E9 6NA

You thought we were done? Think again!

It’s time to rock the temple bells and mention the iconic Temple of Seitan, a pioneer in the vegan movement and the creator of London’s first fried “chicken”.

This joint is ready to blow-your-mind… And it actually has already! Seeing that now they have a location in Camden and delivery in UK cities, like York, Cambridge, Liverpool and Edinburgh.

This place is a temple worth worshipping for every vegan in London, and you can do it while you fill your stomach with their almost-too-real ‘wings’. Sign me up.

Must try: The Temple Burger


Map of Vegan Restaurants in London


Thanks for reading my Best Vegan Restaurants in London Guide. If you enjoyed it, let me know on Instagram!

CHECK OUT MORE LONDON GUIDES:

Happy Londoning,

Candace Abroad Signature

Similar Posts