Last Updated on 12 May, 2021

It’s no mystery that I love amazing vegan food, and this post is a comprehensive guide to the best vegan food in London! London is one of the BEST cities that I have been to for eating amazing vegan food, and I can’t wait to explore more of the food that’s on offer in the near future. I’ve visited a lot of different restaurants, cafés and food markets in London, and here I’ve compiled the best. Almost all of these restaurants are places I have personally visited and eaten at, and I have made it clear about the one or two that I have yet to go to. Let me know in the comments if you have visited any of these vegan cafés and restaurants and your recommendation on what to buy from the menu!
As well as providing information about the food at these amazing vegan establishments, I have also included the address, the nearest train station and whether they deliver. As such, I hope this is a helpful and informative post 🙂 Onto the list!
COVID-19: Please check national and local restrictions on whether you can visit restaurants and whether the restaurants below are open for custom. Currently, as of February 2021, the UK is in a national lockdown so keep supporting these amazing vegan businesses by getting takeaways!
Table of Contents
The Best Vegan Street Food in London
Street food is my favourite, so we’re kicking off with some of the best in London that offer vegan food!
1. Camden Market
Kicking off with one of the best street food markets around, Camden Market offers SO many different amazing vegan food options! Amazing falafel, ethical plant-based burgers, vegan cake, vegan hot dogs and more. It’s well-worth an explore for a bite to eat, in a vibrant and bustling area of London. You’ll notice Camden popping up again during the list of the restaurants and cafés below, as it’s a haven for hungry vegans.
Location: NW1 8AF
Nearest Station: Camden Town (5 mins walk), Camden Road (8 mins), Chalk Farm (10 mins)
2. Lower Marsh Market
This isn’t specifically a vegan and vegetarian street food market, but one I know well as it’s close to my work. As such, I’ve discovered some hidden gems here. My favourite is definitely an Ethiopian food stand, which offers amazing vegan options. There’s also vegan Pad Thai, falafel and more! If you’re nearby at lunchtime, I definitely recommend going here for some delicious vegan street food.
Location: Lower Marsh, SE1 7RG
Nearest Station: Waterloo
3. Brick Lane
There are so many great vegan options at Brick Lane, including the Boiler House Food Hall, which has over 30 food stalls – including all of the best vegan food! It’s not 100% vegan, but there are lots of options here to satiate your hunger at lunchtime.
At Brick Lane there is also La Fauxmagerie, which the UK’s first vegan cheesemonger. It sells 100% plant-based cheeses which is VERY cool! They offer individual cheeses, cheese boards and hampers. And you can also order online.
Location: Boiler House Food Hall – 152 Brick Lane, E1 6RU | La Fauxmagerie – 20 Cheshire Street, E2 6EH.
Nearest Station: Boiler House Food Hall – Shoreditch | La Fauxmagerie – Shoreditch Highstreet
4. Vegan Nights, Brick Lane
Vegan Nights is a monthly event that features 40 amazing vegan food stalls, vegan beer, and a DJ line up. It is a ticketed event and you can’t bring any of your own food and drink inside, but you can bring your own empty tupperware and reusable cutlery which is an amazing idea to be more eco-conscious! Some of the food stalls will actually give you discounts for doing this, too. Plus, all of the bars use biodegradable cups and straws. Unfortunately I haven’t been able to make it to a Vegan Nights yet but I’m SO excited to go when they’re back up and running! I’ve only ever heard great things about it so I wanted to make sure I included it in this list.
Location: Truman Brewery, 150 Brick Lane, Spitalfields, E1 6QL
Nearest Station: Shoreditch Highstreet
Tickets: Available here
ALSO READ: Eco-Friendly Travelling – 15 Top Tips On How To Be More Sustainable
The Best Vegan Junk Food in London
Before I went vegan I thought the word vegan was synonymous with ‘salad’. Thankfully, times have changed, and nowhere reflects this better than the places below.
1. Template of Seitan, Hackney and Camden
View this post on Instagram
I am confident in saying this is one of the best on the list for indulgent vegan junk food. I remember when Temple of Seitan first opened in Hackney as ‘Temple of Hackney’ and you had to queue for over an hour to get something to take away as it was so popular! On the menu there are indulgent meals such as the Temple Deluxe Burger (1/4 pound patty, cheese, burger sauce, bacon, pickles, lettuce), popcorn bites (like a vegan KFC!), and mac ‘n cheese. Temple of Seitan does not take bookings, and it can be busy at peak hours so prepare to wait if you want to sit in rather than take away your food.
Check out my video below of going to Temple of Hackney for the first time (also features Canvas Cafe which is featured in the section below on Sweet Treats!):
Location: Hackney – 5 Morning Lane, E9 6NA | Camden – 43 Parkway, NW1 7PN
Nearest Station: Hackney – Hackney Central | Camden – St. Pancras or Mornington Crescent
Delivery: YES! Via the website.
2. Biff’s Jack Shack, Various Locations
The first time I actually discovered Biff’s Jack Shack was at Bestival many years ago, and I fell in LOVE. Not to be dramatic, but it was one of the best vegan burgers I had ever had. Instead of seitan, like Temple of Seitan burgers, Biff’s Jack Shack offers crispy chicken-style jackfruit burgers. As well as burgers, there are also jackfruit wings. Excitingly, they also do a Biff’s Pizza now and it’s something I need to try ASAP! Biff’s has definitely expanded over recent years, and now you can get their food in some Brewdogs, too.
Location: Find your nearest Biff’s here
Delivery: YES! On Deliveroo.
3. Halo Burger, Brixton & Shoreditch
I visited the Brixton branch in early 2020 before attending a gig at Brixton Academy, and it was January and it was freezing out – but vegan junk food was just what I needed, and Halo Burger more than delivered. The Brixton branch is part of Pop Brixton, which is home to lots of different independent retailers and street food vendors, as well as bars and live music, so it’s got a great atmosphere (albeit cold being outside in the winter!). Highlights on the menu for Halo Burger include The Halo Burger (two 1/8lb Beyond Burgers, two melted American-style cheese slices, caramelised onion, lettuce, tomato, gherkins, and their signature sauce), Chicken Nuggets and Biscoff Milkshakes! You’re not going to still be hungry when you leave, that’s for sure.
Location: 49 Brixton Station Road, SW98PQ | 105 Great Eastern Street, EC2A 3JD
Nearest Station: Brixton – Brixton | Shoreditch – Old Street
Delivery: Brixton – Deliveroo & Uber Eats | Shoreditch – Deliveroo & Uber Eats
4. By Chloe, Various Locations
View this post on Instagram
By Chloe originally began in the USA before coming over to London, and I’m thrilled it did. The menu is packed full of vegan food options, such as vegan Fish & Chips, The Guac Burger, and Chicky Parm Parm (disclaimer: that’s actually the name of the sandwich, hah). At the Festive season, they have a great burger called the Gobble Gobble Burger, featuring a potato bun, cranberry sauce, gravy, stuffing, sautéed seitan and kale. Truly an adventure for your tastebuds! And who says vegans miss out?
Location: Check out the different locations on the website.
Delivery: Yes – Deliveroo
5. Rudy’s Dirty Vegan Diner, Camden
View this post on Instagram
It’s no surprise that Camden is featuring again on a list of the best vegan food in London, and one of the best for junk food has got to be Rudy’s. So many indulgent and decadent mains are on offer, such as the Saboteur Burger (crispy seitan chicken, cheese, garlic mayo, spicy Buffalo sauce, lettuce, chives and crispy onion), buffalo wings and mozarella sticks. They also have insanely good milkshakes, including a rainbow one. Go hungry when you’re visiting!
Location: Unit 729-731 Camden Stables Market, Chalk Farm Road, NW1 8AH
Nearest Station: Camden Town and Chalk Farm
Delivery: via Deliveroo
The Best Vegan Restaurants To Eat Out With Friends in London
One of the things I have missed most due to COVID-19 and national lockdowns is going out to eat at restaurants with friends! So, in preparation for when this is allowed again (soon, hopefully), here are some of the best places to catch up with mates and grab some great plant-based food.
1. What the Pitta!, Various Locations
What the Pitta! is genuinely AMAZING. I’ve gone back to the Shoreditch Boxpark one time and time again but never managed to actually finish an entire meal because the portions are such a great size. What the Pitta! are a completely plant-based kebab shop, but tastes so much healthier (and completely cruelty-free!). The health aspect definitely doesn’t mean it loses its junk food edge though, so this would have fit just as well in the previous category on the best vegan junk food in London.
As well as Boxpark in Shoreditch, it’s also available in Camden, Boxpark Croydon and Battersea.
Location: Various – check the website!
Nearest Station: Shoreditch – Shoreditch High Street or Liverpool Street
Delivery: Deliveroo
2. Purezza, Camden
Purezza originally began years ago in Brighton, and I remember going there when it was a tiny restaurant and discovered that vegan pizza could be great. It’s since expanded and there is a Purezza in London as well as in Bristol! I’ve taken many omnivores to Purezza, and it never disappoints. Purezza offer decadent, delicious sourdough pizzas and amazing sides like mac n cheese and cheesy dough balls. Highly recommended. There’s also a new delivery branch that’s opened in Brixton as of February 2021!
Location: 43 Parkway, NW1 7PN
Nearest Station: Camden Town
Delivery: Deliveroo
3. Unity Diner, Spitalfields
I love Unity Diner, which advertises itself as a 100% Vegan Diner and Cocktail Bar (my favourite things combined). The vibe is relaxed and fun, and all of the profits go towards animal rights campaigning, which is great. They also do AMAZING cocktails which also have great names, such as ‘Pier’s Morgan’s Tears’ which is genuinely delicious. Perfect place for a catch up with friends or a relaxed date night.
Location: 60 Wentworth Street, E1 7AL
Nearest Station: Aldgate East
Delivery: Deliveroo | Just Eat
4. Redemption, Covent Garden
Redemption boasts an entirely vegan menu, fun cocktails and mocktails and unique meals such as lemon & pumpkin mac ‘n cheese, and cassava chips. I want to take a moment to focus on their desserts though, which includes a vegan pavlova (!!), a pear & chocolate brownie and a winter berry crumble. As well as the perfect restaurant for evening meals, Redemption also has a dedicated brunch menu including a full English breakfast, pancakes and BBQ pulled jackfruit. Situated in the West End, this is a great place to eat if you’re also going to the theatre.
Location: 2 Neal’s Yard, WC2H 9AT
Nearest Station: Covent Garden, Leicester Square and Tottenham Court Road
Delivery: via Deliveroo
5. Wulf & Lamb, Chelsea & Marylebone
I don’t want to overstate anything here, but I had one of the best pasta dishes EVER at Wulf & Lamb, and when a restaurant can make something like pasta taste exceptionally good then I know it’s a place worth going to. It was the Creamy Linguine, which was in a creamy white wine sauce with vegan parmesan and broccoli on the side. It was a great portion size too.

Other items worth a look in on the menu include Artichoke Pesto Pasta, Chilli ‘Non’ Carne, and Avocado & Beetroot Houmous Toast (from their dedicated brunch menu!).
Location: Chelsea – 243 Pavilion Road, Chelsea, SW1X 0BP | Marylebone – 66 Chiltern Street, W1U 4EJ
Nearest Station: Chelsea – Sloane Square | Marylebone – Baker Street
Delivery: Chelsea – Deliveroo | Marylebone – Deliveroo
6. Mildred’s, Various Locations
The food at Mildred’s is pretty top-notch, and when I went I LOVED the tortellini. Probably the best tortellini I’ve ever had. It was a starter though and I asked for it as a main, and the end result was still pretty small, especially as the price was doubled to make it a main meal. But it was seriously delicious, just expect to pay London prices. The other thing that I would comment on when I visited with my boyfriend was that as it was super busy we were placed on a 4-seat table to share with another couple and it was a little too cosy. Probably not an issue nowadays with social distancing, but expect it to be busy! Definitely worth a visit for the food, though.
Location: There are 4 in London – Camden, King’s Cross, Soho and Dalston. Find the address here.
Delivery: Deliveroo
ALSO READ: A Beginner’s Guide to Amazing Vegan Alternatives!
The Best Vegan Cakes & Sweet Treats in London
What list of the best vegan food in London would be complete without vegan cake? Read on for the best vegan doughnuts, cakes and more!
1. Doughnut Time, Various Locations
View this post on Instagram
Do I really need to say more after that image above? Doughnut Time have THE BEST vegan doughnuts across London. Not all of them are vegan, but the vegan options they have are incredible and indulgent and decadent. I highly recommend the ‘David Hasselhoff’ which contains Lotus Biscoff spread with a Lotus biscuit on top, and the ‘Cornelius Fudge’ which has chunks of chocolate fudge brownies on it. Insanely good. Doughnut Time can be found at stands across London and deliver now, too.
Location: Various Locations – see website.
Delivery: Via the website
ALSO READ: A Guide to the Best Vegan-Friendly Chocolate
2. Crosstown Doughnuts, Various Locations
Another option for vegan doughnuts in London is Crosstown Doughnuts, which has slightly more bizarre flavours! Similarly to Doughnut Time they’re not 100% vegan, but the vegan options are worth a try, namely Chai Custard, Chocolate & Honeycomb and Blackberry & Pear. I tried one with vegan bacon on once, and having it on a doughnut wasn’t my favourite thing in the world, but I’m glad I tried it. Next time I’ll probably stick to chocolate though!
Location: Various – see website
Delivery: Check the website here
3. Canvas Cafe, Brick Lane
View this post on Instagram
Canvas Cafe is 100% vegan, and they support local, not-for-profit and sustainable projects. Canvas Cafe is famous for its freakshakes, which is exactly what I got when I visited as you can see in my instagram post above. Not only does Canvas Cafe offer amazing vegan food, but it is a social enterprise which provides 300 free meals every week to vulnerable people in East London such as homeless people and children at risk of hunger with a project called Double Helpings. What’s not to love about that?
Location: 42 Hanbury Street, E1 5JL
Nearest Station: Shoreditch High Street & Liverpool Street
Delivery: Not available.
4. Cookies and Scream, Holloway
I first went to Cookies and Scream many years ago when I first went vegan and it was based in Camden. Sadly there was a fire and the Camden location had to close, but thankfully they reopened shop in Holloway Road! Cookies and Scream is 100% vegan, and they bake fresh every single day. This means the menu is always changing, but you’re getting the highest-quality baked goods that are out there. There are cookies, brownies (SUPER chocolatey), pies, doughnuts and ‘scream’ shakes which have cookies or brownies blended into them. You can see why this one made the list for the best vegan food in London, right?
Location: 130 Holloway Road, N7 8JE
Nearest Station: Holloway Road and Highbury & Islington.
Delivery: Not available (takeaway is available).
Have you discovered any new vegan restaurants in London after reading this post? Or are there any others that I need to know about? Let me know in the comments below!
I had so much fun writing this post on the best vegan food in London, not least because I was able to look back at all the photos of amazing meals I’ve had! Expect more posts about amazing, delicious, decadent vegan food in the future 🙂 In the meantime, you can check out my Instagram to see what I’ve been eating!
Pin for later:
Last updated: 25th February 2021
4

What an amazing guide! I can’t quite believe how many vegan options London has. And I’ve heard such good things about Brick Lane in general. Really want to visit there when we can travel again.
Hi Beth Anne, I’m glad you enjoyed the guide! Yes, there are SO many vegan options in London, and more popping up all of the time. Yes definitely do – hopefully we can travel this summer 🙂 Thanks for reading.
This post is making me stupidly hungry, I’d honestly give so much to go to some of these places right now 😂 Great post though, heaps of info in here! Plus pretty much all of those vegan junk food places are some of my favourite places to eat, so I definitely endorse this list.
Hi Picchard – I also got hungry A LOT while writing this post. Can’t wait to be able to go out and eat some vegan junk food again! Thanks for reading 🙂
Wow, thanks so much for such an impressive guide! The last time I was in London I wasn’t yet vegan, so I’ll have to bookmark this post for the next time!
Hi Kayla – I’m glad you enjoyed it 🙂 Ooh, the next time you go back you’ll have so much great food to discover! Thanks for reading.
I have been wanting to try more vegan food. My partner lives in London and so this is really helpful. Thank you for sharing!
Lauren
Hi Lauren, trying new vegan food is one of my favourite things to do, so I get where you’re coming from! And that’s great, hopefully you’ll be able to enjoy some of the places on the list when you’re next in London 🙂 Thanks fo reading!
What an amazing list! I lovee What The Pitta! Going to share on Twitter as this is a super helpful list x
Thanks Becca – I too LOVE What The Pitta! I can’t wait until I’m able to visit them again. That’s so kind of you – thank you for doing that 🙂