Best vegan restaurants in London

Whether you’re a committed vegan or dabbling in a plant-based diet, you’ll find an increasing number of venues dedicated to vegan dining in London.
Content contains affiliate links, marked with asterisks (*). If you click through and make a purchase, Visit London receives a commission – every purchase supports London’s jobs and economy.

From “fried chicken” to dairy-free banoffee pie, there are plenty of delicious and inventive vegan options to choose from at these top vegan restaurants, listed in no particular order

1. Holy Carrot

Three potato croquettes artfully laid out on a plate on a wooden table.
Holy Carrot's purple potato croquettes. Credit: Charlie McKay. Image courtesy of Holy Carrot.

With a menu focusing on seasonal and ethically-sourced produce, Holy Carrot is the home of ultimate mindfulness. Located at Urban Retreat in Knightsbridge, the restaurant is fully plant-based and gluten free, serving some raw dishes. Highlights from the menu include a raw red pepper burrito, a British pea velouté and crispy quinoa maki. Pair your meal with a great range of drinks, including smoothies, vegan cocktails and wine.

Where: Urban Retreat, 2-4 Hans Crescent, SW1X 0LH

2. Stem and Glory

Plate of savoury pancakes topped with a mixed salad.
Stem and Glory, a vegan restaurant in London, Image courtesy of Buyagift

Stem and Glory is an open plan kitchen-style restaurant near Smithfield market, crafting colourful vegan dishes including Korean ‘fish’ tacos and pumpkin ravioli, inspired by a fusion of Asian and European cuisine.

Book a three course vegan meal with wine at Stem and Glory*.

Where: 60 Bartholomew Close, EC1A 7BF

3. Comptoir V

View from above on a table full of vegan dishes ideal for a brunch, from pancakes to the English breakfast without forgetting the avocado toast.
Comptoir V, a vegan restaurant in London, image courtesy of Buyagift

If you're looking for the perfect place to have brunch with friends, look no further! Whether you're vegan or not, the menu at Comptoir V is sure to leave your mouth watering with its stacks of vegan bacon pancakes, or go for the traditional English breakfast, not forgetting the ever-popular avocado toast. 

Book a two course vegan brunch at Comptoir V*.

Where: 226 North End Road, W14 9NU ·

4. Wulf & Lamb

The interior of Wulf & Lamb restaurant
Enjoy a vegan dining experience at Wulf & Lamb. Image courtesy of Mastercard.

Indulge in a feast of plant-based comfort food at Wulf & Lamb. Savour sustainably crafted cuisine, filled with flavour and made in-house, using the finest ingredients from around the world. Soak up the relaxed atmosphere of this Marylebone staple as you sip on a bespoke cocktail.

5. Itadaki-Zen

Try vegan Japanese food at Itadaki-Zen in King’s Cross, which makes its dishes as healthy as possible by using only organic ingredients. The result is a tempura that is light and perfectly golden, while grilled spring rolls are crisp rather than greasy. Go for a set menu to sample all there is on offer, from vegetable sushi to udon noodles.

Where: 139 King's Cross Road, WC1X 9BJ

6. The Gate

The aubergine schnitzel served with greens is presented on a white plate at The Gate Restaurant with a glass of white wine.
The aubergine schnitzel, a star dish on the menu served at the plant based restaurant The Gate. Image courtesy of The Gate
Sample food inspired by various cuisines at The Gate in Hammersmith. Drawing on their Indo-Iraqi and Jewish heritage with sustainability playing a key role in the kitchen with locally sourced products, brothers Adrian and Michael Daniel opened this veggie restaurant in 1989. Choose from the likes of aubergine schnitzel, Katsu curry and pumkin stuffed Wellington. The Gate also has outposts in Islington and Marylebone.

7. 222 Vegan

Try eco-conscious vegan food at 222 Vegan in West Kensington, where you can enjoy generous portions of dishes such as seitan stroganoff, oyster mushroom & spinach raclette and spaghetti polpette. If you’ve got room for dessert, apple crumble with coconut whipped cream and maple-roasted pineapple await you.

Where: 222 North End Road, W14 9NU

8. Club Mexicana

A group of friends are sharing a selection of tacos and nachos disposed on trays at Club Mexicana.
Club Mexicana, an East London plant based eatery combining mexican street food with Californian vibes. Image courtesy of Fraser Communications/ Lucy Williams.
Club Mexicana launched in 2014 with the idea of revolutionising the idea of vegan food, and now has three locations in Covent Garden at KERB Market, in Soho at Kingly Court and in East London at Spitafields. On the menu, the team take you on a journey to Mexico with a selection of tacos, burritos and Nachos in a relaxed atmosphere. 

9. Tofu Vegan

A selection of vegan dim sums are disposed on a table at the restaurant Tofu Vegan in London
Selection of plant based dim sums at the restaurant Tofu Vegan. Image courtesy of Tofu Vegan

For tantalising Chinese dishes with a vegan twist, look no further than Tofu Vegan. You can find Tofu Vegan in Islington, Golders Green and Spitalfields, serving up drool-worthy dishes such as Chongqing “chicken” in fragrant chillies, sliced “fish” in sizzling chilli oil and stir-fried “lamb” with chilli.

10. Mildreds

Close up on a plate served at Mildred's, the vegetarian restaurant, presenting two vegetarian kebab skewers.
Mildreds, a restaurant chain offering vegan food across several locations in London, Image courtesy of Mildreds
Enjoy 100% plant-based food, indulgent desserts and cocktails at London’s well-known restaurant group, Mildreds, in one of its five locations including Soho, Camden, Dalston, Kings Cross and Covent Garden. Tuck into seasonal-inspired dishes such as shiitake tempeh noodles and Korean fried chick’n, alongside a whole host of other British and international dishes. The menus change frequently here according to seasonal produce.

11. Korean BBQ and Vegan

The Korean BBQ and Vegan restaurant near the Barbican offers authentic dishes with a large selection of vegan dishes. With traditional dishes such as Bokkumbap, Yaki Soba Noodles and Tofu in Teriyaki Sauce, you are spoilt for choice.

Where: 107 Whitecross Street, EC1Y 8JD

12. Mallow

An aerial shot of sticky toffee pudding in a large bowl with a side of sauce
Mallow's vegan sticky toffee pudding. Credit and image courtesy of Mildreds Restaurants.

Mallow is brought to you by the team behind Mildreds, with a menu focusing on 100% plant-based, sustainable and seasonal vegan food. Highlights from the menu include truffle chick’n burger, porcini chestnut croquettes and beetroot sweet potato tortellini.

Where: 1 Cathedral Street, SE1 9DE

13. Rudy Vegan Diner

Serving up veganised American classics such as dirty dogz, mac ‘n’ cheeze and buffalo wingz, London’s first all-vegan diner and butcher, Rudy Vegan Diner, is a popular jaunt even for avid meat-eaters. You’ll find the sit-down restaurant in the heart of Camden Market, and the vegan butcher shop in Islington and in Selfridges Food Hall.

Where: Unit 729-731 Camden Stables Market, NW1 8AH

14. The Spread Eagle

A selection of vegan dishes and a pint of beer laid out on a wooden table, viewed from above.
A selection of The Spread Eagle's vegan pub dishes. Image courtesy of The Spread Eagle.

Find London’s first completely vegan pub, The Spread Eagle, in Homerton in east London. Serving up British food with a minimal-waste ethos, options include pie, mash and liquor, ploughmans and burgers, plus a Sunday roast. All drinks (including cask ales, cocktails and wines) are vegan too. Reservations recommended.

Where: 224 Homerton High Street, E9 6AS

15. Cinnamon Kitchen

Cinnamon Kitchen is a chic contemporary restaurant serving innovative Indian dishes that are influenced by classic British traditions, such as grilled pink aubergine, steamed chickpea cake and kale and quinoa kofta. You can find the relaxed all-day dining restaurant in Devonshire Square and Battersea Power Station.

16. Unity Diner

The Tofish burger, the famous plant based battered fish burger with its tartare sauce served in a charcoal bun.
Unity Diner, a plant-based diner revolutionising the East London fast food scene. Image courtesy of Unity Diner.

Nestled in East London's Spitalfields, Unity Diner has expanded to a much larger space shortly after opening, making this wholesome restaurant one of the biggest completely vegan diner and cocktail bars in the city. Founded by a couple friends, including vegan advocate Earthling Ed, this not-for-profit eatery is a safe haven for everyone, with options so good it's hard to tell the difference from traditional fish and meat dishes. The founders of this restaurant set out to revolutionise the way people think about vegan food, and offer a menu where you are spoilt for choice with a selection of burgers, ribs, fish and chips and many other options. 

Where: 60 Wentworth St, E1 7AL

17. Ollies House

A plate of  warm and fluffy bao buns, filled with crispy onions and smacked cucumbers.
Ollie’s House, a tropical Asian influenced restaurant in Chelsea. Image courtesy of Ollie's House.

Enjoy an Asian-influenced vegan breakfast, lunch or dinner at Ollie’s House with delectable dishes such as coconut and turmeric bowls and tofu breakfast bao buns.  If you’re looking for something a little lighter, check out the in-house deli & bakery for sweet and savoury treats.The adventurous menu, inspired by Ollie's travels around the globe, brings tropical and pan-asian vibes to your plate and this restaurant is dog friendly with an additional menu curated for our four legged friends.

Where: 236 Fulham Road, SW10 9NB

18. Cafe Van Gogh

Two persons are sitting enjoying a brunch with dishes including Mac and Cheese, plant-based fried chicken amongst others.
Cafe Van Gogh, a famous cafe in Brixton offering a colourful plant based menu. Image courtesy of Cafe Van Gogh

A non-profit restaurant in Brixton, the Van Gogh Café supports three charities in this part of East London. In addition to being a zero waste business, this is one of the most esthetically pleasing cafes in London with its starry sky-painted ceiling. Those visiting will be in for a treat, with unique and colourful dishes perfect for brunch with your girlfriends or a Sunday roast with the family. The Brunch menu is an all-time favourite with its Seitan fried chicken and waffle

Where88 Brixton Road, SW9 6BE

19. Farmacy

A bowl of mixed berries and granola with milk being poured in
Farmacy vegan fruit granola. Image courtesy of Farmacy Kitchen.

Nestled into Notting Hill is Farmacy, a trendy bohemian eatery serving up nutritionally curated breakfast, lunch, dinner and drink options. You can enjoy classic and seasonal dishes made from organic and plant-based ingredients, such as pad Thai with rainbow vegetables and creamy coconut curry.

Where: 74-76 Westbourne Grove, W2 5SH

20. Temple of Seitan

Vegan burger held by a person in a black jumper featuring the words Hail Seitan in red, in reference to the restaurant's name, Temple of Seitan.
Temple of Seitan's vegan burger. Image courtesy of Temple of Seitan.
Following the success of the Temple of Seitan counter and its vegan fried chicken, you can now come and feast at one of their four permanent restaurants on Hackney, Camden, Brixton or Kings Cross. Try the Temple Burger - a burger made with a crispy fillet, bacon, cheese, lettuce, pickles and mayonnaise, or opt for the shop's classic chicken wings (and, of course, with fries).
 

21. Vegan Express

Box of chocolate chip muffins with a business card from Vegan Express.
Vegan Express muffins. Image courtesy of Vegan Express.

Aiming to make vegan cuisine mainstream, you’ll find an extensive plant-based pizza menu, plus Vegan Express's popular “tofish” (vegan fish and chips) served with mushy peas, at this Tooting restaurant. Add in a range of smoothies, desserts and even a vegan cheeseboard for a full-on vegan feast.

Where: 913 Garratt Lane, SW17 0LT

22. Purezza

Vegan pizza, olives and pizza bread laid out on a table featuring a Purezza restaurant menu.
Vegan pizza at Purezza. Image courtesy of Purezza.

Going vegan doesn’t mean giving up pizza! Launched in Brighton, Purezza also serves delicious sourdough pizzas in Camden. Toppings include smoked beetroot carpaccio, marinated pulled BBQ and delicious mozzarella made from Italian brown rice. There are plenty of gluten-free and raw options on the menu too.

Where: 45-47 Parkway, NW1 7PN

Vegan food markets

Enjoy delicious vegan street food at one of these regular London events, including Soho Vegan Market, Hackney Downs Vegan Market, Broadway Vegan Market and Vegan Nights.

Check out our guides to London’s best vegetarian, gluten-free and organic restaurants for more healthy options.