If you’re looking for the best vegan restaurants in London, here we break down the most popular spots as we run through the favourites.
Where To Stay In London
| Best For | Hotel | Book Now |
| Luxury | The Ritz London | Check Availability |
| Mid-budget | Vintry & Mercer Hotel | Check Availability |
| Budget | Kabannas London St Pancras | Check Availability |
1. Mildreds
Named London’s favourite vegan restaurant in 2023, I had to start with Mildreds. This popular vegan chain of restaurants actually began as a vegetarian restaurant in Greek Street, Soho back in 1988.
Fast forward to 2021 and Mildreds became 100% plant based as well as expanding across central London with branches in Camden Town, Covent Garden, Dalston and King’s Cross.
Open all day for breakfast, lunch, dinner and weekend brunch, Mildreds serves an adventurous menu of globally inspired, seasonal food.
With influences including Thailand, Sri Lanka, China, Italy and Mexico as well as modern British dishes, you are sure to find something to your taste.
Some of the most popular dishes are Sri Lankan Sweet Potato and Green Bean Curry, Smoked Tofu and Black Bean Burger, Pumpkin and Ricotta Tortellini and the Poached Pear Salad.
In addition, if you are looking for something sweet they have some delicious desserts. The Chocolate and Hazelnut Truffle Cake being a must!







2. Mallow
Spearheaded by the same team as Mildreds Restaurants, Mallow offers the same high standard of plant based cuisine. However, with a slightly more ‘fine-dining’ feel.
Located in an impressive two storey building in Borough Market, the first Mallow restaurant opened in 2023. This was followed in 2023 by a second, just as impressive, in the heart of Canary Wharf.
Open for breakfast, lunch and evening meals, the Borough Market location uses ingredients sourced directly from the local traders. With a modern but warm style, this restaurant feels like the perfect extension to this popular market.
Seasonal fruit and vegetables are put together to create mouthwatering breakfasts, weekend brunches, small and large plates as well as a delicious selection of desserts. All again with influences taken from around the globe.
A small plate example being Cauliflower Chaat with Coriander Yoghurt and Porcini Truffle Croquettes, Leeks and Aioli. With one of the large plate options being Jambalaya Arancino, Creole Veloute, Hoppin’ John Black Eye Peas, Okra, Plantain Crisp.
The large and airy Mallow Restaurant in Canary Wharf combines delicious signature dishes from Borough Market, alongside new and exclusive additions. Also open for breakfast, lunch and evening meals, it is proving to be a hit with locals, city workers and visitors.



3. La Fauxmagerie
For an evening of delicious vegan cheese and wine tasting, head to The Cheese Cellar at La Fauxmagerie.
This exclusive little spot is open Thursday to Saturday (5.15pm – 9.30pm ) giving you the opportunity to experience their popular vegan cheese and wine tasting events.
Located in the basement of Purezza 45-47 Parkway, The Cheese Cellar offers a great selection of vegan cheeses, ranging from traditionally fermented Fauxmage to mould-ripened varieties.
Cheeses include Brixton Blue, Shoreditch Smoked, Summer Truffle. All served with a selection of delicious accompaniments such as sour dough, olives, figs, chutneys and honey.
You can choose cheese boards, fondues or both and prices start at £18 per person or £30 for a sharing plate. This includes the vegan wines or beers that have been specially selected to compliment each course.
For all cheese lovers, The Cheese Cellar at La Fauxmagerie is pure vegan cheese heaven.
4. Holy Carrot
At the time of writing, after a successful two years in Knightsbridge, Holy Carrot restaurant is in the midst of relocating. Promising a stunning new location in the heart of popular Notting Hill, the opening date is set for spring 2024.
However, if you want to try their delicious plant-based food before then, the Holy Carrot team are hosting weekly supper clubs at Maria G’s in Kensington. With the menu inspired by the Holy Carrot classics.
Also keep your eye out on their social media for the pop up airstream that often offers itself out at events around the city.
Focusing on ethically sourced, seasonal produce their beautifully presented dishes are full of globally inspired flavours.
Their popular classic dishes include Truffle Celeriac Risotto, Sexy Tofu and Wings Platter (crunchy oyster mushrooms cooked two ways).
Also, for those that like to finish with something sweet, there is a choice of delicious desserts. Including the likes of lemon tart brûlée with raspberry and coconut frozen yoghurt.
Apparently all the favourites will be on the menu at the new location, alongside some exciting new creations. All served up in a fresh, modern and stylish interior that we are looking for forward to visiting.


5. The Gate
For some refined vegan dining, The Gate, just behind the famous Hammersmith Apollo, is perfect. Located in a former art studio, it has a light and spacious interior as well as a courtyard garden.
The Gate was first established in 1989 by brothers Michael and Adrian Daniel. Who, growing up with Indian, Arabic and jewish influenced cuisine, were inspired to recreate some of these flavours and more.
Using delicious products all sourced as sustainably and locally as possible, The gate has won many accolades over the years, including ‘one of the 10 best vegan friendly restaurants in London’.
Small plates and starters include Aubergine Carpaccio (£11) and Crispy Courgette Flower (£14). With main dishes such as Chipotle Wild Mushroom (£20) and Beetroot Cheeseburger (£19).
They also serve some delicious desserts like Lychee Cheesecake (£10) and Apple Crumble (10). As well as a choice of vegan wines.
Having been established for so long this restaurant definitely seems to know what flavour combinations work, hence creating some amazingly tasty dishes.
Open every day for lunch and again in the evenings, this popular restaurant has garnered a regular and loyal clientele, so make sure to book in advance, especially at the weekend.
6. Club Mexicana
If you are looking for some street food flavours but in a restaurant, then Club Mexicana is the spot.
With a slogan of ‘100% Vegan – 100% Bangin‘, you would expect the Mexican, street food inspired cuisine to pack a punch .
And, serving a variety of delicious Tacos, Nachos, Burritos and more, you definitely won’t be disappointed. In fact their success and growth over the years is a clear indication of how good the food is.
What started as a supper club in 2014, and then moved to street stalls, has proved to be so popular that in 2020 Club Mexicana opened their first restaurant in Soho. Followed in 2023 by another one in Shoreditch and also one in Brixton.
Open from midday, they offer classic Mexican street food – vegan style! From Buffalo Mushroom Taco, BBQ Short ‘Rib’ Buritto to Classic Nachos. Along with a range of Mexican beers, frozen margaritas and tequila cocktails.
These colourful, Mexican themed restaurants are proving to be very popular as far as the best vegan restaurants in London go. So be prepared for bit of a wait at peak times.



7. Omnom
If you are a big fan of Indian food then I can recommend Omnom in Islington Square. This popular restaurant serves vegan and vegetarian dishes with influences taken from every corner of India.
Collaborating with Norfolk restaurant Namaste, Omnom opened in 2022 and offers a vibrant selection of authentic Indian dishes that are bursting with flavour.
The beautiful light and airy restaurant serves everything from Pappadum Pickle Trays to Mughlai Veg Korma. So you are sure to find something to suit your taste buds.
Inspired by Eastern philosophies and diets the Omnom brand is actually a charity that looks to promote a healthy body, mind and soul.
Hence they not only serve up deliciously healthy food but also run yoga classes and wellbeing events.
Their promise is that for every meal served, they will feed a nutritionally balanced meal to a child in the developing world.
So, if you need more than the lure of delicious food to visit this restaurant remember – ‘when you eat at Omnon, someone else eats too’.
Opening hours are Monday 5pm – 9.30pm, Tuesday to Friday 12pm – 2pm and 5pm – 10pm, Saturday 12pm – 10pm, Sunday 12pm – 9pm.
8. Tofu Vegan
If Chinese cuisine is more your thing then you have to try Tofu Vegan. They have three restaurants dotted around London – Islington, Spitalfields and Golders Green.
Their menu includes plant based dishes from a variety of regions across China including specialties from Sichuan, Cantonese, and Dongbei.
So, with oyster mushrooms in black pepper sauce, sweet potato noodles, dim sum, tofu vegetable rolls and much more, they definitely offer all the delicious traditional Chinese flavours.
In addition, they also offer meat substitute dishes such as Cantonese sweet and sour ‘chik’n’, Peking ‘duck’ and gong bao ‘chicken’.
Open every day from 12pm – 11pm (Golders Green hours vary a little), starters are about £8 per person and main dishes are around £14 per person.
So for reasonable priced, tasty vegan Chinese cuisine, Tofu Vegan is a must.
9. Vegan Planet
Another great Chinese restaurant that offers a completely plant-based menu is Vegan Planet in Camden.
Specialising in cuisine from the Sichuan area of China, they have a huge selection of vegan versions of popular dishes from this area.
From Kung Pao Chicken and Mapo Tofu to Sichuan Spicy Wonton in Chilli Oil you really are spoilt for choice of delicious, high quality cuisine.
Vegan Planet is open Sunday to Thursday 12.00pm – 10.30pm and Friday/Saturday 12.00pm – 11.00pm. Prices range from approximately £8-£9 for starters and main dishes averaging around £13-£14.
So, for some colourful, tasty and reasonably priced plant-based Chinese food, this is another one of the best vegan restaurants in London.
10. Facing Heaven
Running with the Chinese theme, Facing Heaven is yet another vegan Chinese restaurant that is definitely worth a visit.
This small but lively restaurant can be found just off Mare Street in Hackney. And, if it’s some banging flavours you are looking for, Facing Heaven certainly delivers.
The menu is inspired by Cantonese, Shaanxi and Yunnan cuisines and includes plenty of traditional Chinese dishes like noodles and dumplings, but with a clever vegan twist.
In addition, with founder Julian Denis growing up in multicultural LA, you may also come across a touch of Puerto-Rican, Portuguese and even American influence.
Open Tuesday to Thursday 6pm -10pm and Friday/Saturday 6pm – 11pm, this vibrant little spot offers plenty of tasty dishes including sharing plates and desserts. Expect to spend approximately £30 per person.
Aptly named after chilli peppers from the Sichuan province that grow pointing upwards, Facing Heaven is a hot little vegan restaurant in London.
11. Unity Diner
Located in Spitalfields in the East End of London, Unity Diner and Cocktail Bar was founded in September 2018. One of the co-founders being the well-known vegan activist ‘Earthling Ed’.
Unity Diner says that its aim is to provide incredible vegan food, whilst also bringing about some positive changes. All profits from the diner go towards supporting animal rights and, in 2020, they achieved an ultimate goal of opening an animal sanctuary’.
The Diner is open Tuesday to Saturday, from 12 midday until late evening. This bright and modern eatery has plenty of seating, including on-street, and a welcoming and friendly vibe to add to your London itinerary.
The menu offers some great ‘diner style’ food including famously delicious burgers, loaded fries and mac and cheese. Along with tuna-style poke bowls, tofish and chips and much more.
Not forgetting something for the dessert lovers, including salted caramel brownies and waffles! All washed down with your drink of choice, from beer to wine or cocktail to mocktail.
Unity Diner is one of the best vegan restaurants in London to eat fabulous food whilst also supporting a good cause.


12. LD’s Kitchen
Everyone loves a Sunday roast and one of the best fully vegan roasts in London is served by LD’s Kitchen in The Black Heart, 3 Greenland Place in Camden.
LD’s kitchen was created by musician Lianna Lee Davis during lockdown and her delicious ‘Soul Food’ cuisine rapidly gained a following, going on to win numerous awards.
Roast dinner choices are Roast Pork Tofu Belly with Cracklin, Roast Mocken Breast, Beef Style Steak with Sage and Garlic Butter or Southern Corn Fried Mocken Breast.
These are served with an array of flavoursome vegetable dishes including Garlic and Rosemary Roast Potatoes, Creamy Mustard Leeks and Spinach, Maple and Fennel Glazed Carrots and more!
Not forgetting of course a Crispy Plantside Yorkshire pudding and Southern Style Gravy. And if you need something sweet to finish off, there’s Deep Fried Oreos or Waffles, served with ice cream.
LD’s Kitchen serve vegan roasts every Sunday from 12-8pm (last booking 7.15pm). All roast dinners cost £18 and desserts are £7.50.
Bookings are via The Black Heart website (https://www.ourblackheart.com). Please also note that as this is a live music venue, if you book after 6pm there will be music upstairs.
So, for the one of the most delicious and soulful vegan roast dinners – look no further that LD’s Kitchen.
13. Purezza
Also located in Camden, closes to Camden tube station, Purezza restaurant is a vegan pizzeria who aim to create the best vegan pizzas possible.
Using only the highest quality, sustainably sourced ingredients their dishes are not only delicious but also good for you and the planet.
They offer a selection of sourdough based pizzas with toppings such as Marinara Plus, BBQ Bourbon, Parmigiana Party, Pistachio, Black Truffle and more.
Purezza pizzas are approximately 11″ – 12″ in size and prices vary from £10 to £18, depending on toppings.
In addition, they have delicious small plates on the menu including Mac & Cheese, Garlic Potatoes, Dough Balls etc and a selection of irresistible desserts, if you want something sweet to finish.
Purezza is open every day from midday to roughly 10pm – closing times vary slightly throughout the week.
Definitely one of the best vegan restaurants in London and the perfect place to scratch that ‘I really fancy a pizza’ itch.
14. Neat
If you are looking for a tasty vegan burger, ciabatta or super salad, then the Neat chain of restaurants ticks that box.
Founded in 2019, the brand is proud to have racing driver Lewis Hamilton as one of its investors.
Neat, like most vegan restaurants, are also very environmentally friendly and use plant based packaging. As well as planting a tree for every product they sell.
You’ll find Neat outlets across London, including Camden, Soho, Oxford Circus, Victoria and Wembley. Offering the option to sit in the bright and quirky restaurants or grab a tasty take-away.
The menu offers a variety of burgers and sandwiches including Dirty Bap Burger, Double Truffle Burger, Cheez Burger with sides of skinny fries, corn ribs, cauliflower wings and more.
So, if a banging vegan meal is what you fancy, Neat is going to be one of the best vegan restaurants in London for you.



15. Mukbap
Located at 91 Worship Street in Shoreditch, Korean restaurant Mukbap serves delicious Korean based vegan food Tuesday to Saturday from 12pm – 3pm and 5pm to 10pm.
This modest looking restaurant may be small when it comes to space but is definitely big when it comes to flavours and a warm welcome.
With everything from crispy fried seaweed rolls to veggie dumplings, as well as meaty tasting dishes like spicy pork and rice, your only problem may just be what to choose.
It’s one of those eateries where you will want to keep popping back to work your way through the menu!
Offering affordable and tasty vegan food means that Mukbap is a popular little spot, especially at lunchtimes with local workers calling in for a bite to eat or to grab a takeaway.
So, whether you have never tried Korean food or you already have and love it, I can highly recommend a visit to Mukbap.




16. Spread Eagle
If you’re a fan of ‘pub grub’ but have struggled to find good vegan food on offer then look no further.
The Spread Eagle Pub on Homerton High Street in Hackney is a quintessential British pub that serves only vegan food.
Opening in 2018 as London’s first fully vegan pub, the Spread Eagle is proud to provide sustainability in everything they do. Offering food, drink and fixtures that are all are plant-based.
They work with local producers to create a seasonal menu that replicates pub classics and British desserts with influences from all over the world.
Dishes come in all sizes and prices and range from bar snacks like mini squashage rolls to big plates of pie, mash and liquor or Sunday roast. With sharing platters and smaller dishes available too
Not forgetting a choice of delicious desserts including sticky toffee pudding and raspberry cranachan.
Open Monday to Friday from 5pm -10pm and from 12pm Saturday and Sunday, if you want good vegan food in a traditional British pub setting, the Spread Eagle is perfect.



