33 Best Vegan Restaurants in London, England in 2025
Are you on the hunt for the best vegan restaurants in London? Maybe you're a seasoned vegan looking for new spots or perhaps you're just curious about the plant-based scene in the capital. Either way, you're in for a treat. The city is bursting with incredible vegan restaurants that are sure to impress, no matter your taste.
In this article, we’ve rounded up the 33 best vegan restaurants in London. From charming cafés with irresistible brunches to chic restaurants serving gourmet vegan fare, there's something here for everyone. Whether you live in London or are just visiting, these top picks will show you just how delicious and diverse vegan dining can be.
Jump to Section
The 33 Best London Vegan Restaurants
1. Jam Delish
Craving a taste of the Caribbean, but with a vegan twist? Look no further than Jam Delish. This family-run vegan restaurant in London whips up incredible animal-free versions of all your favourite Caribbean dishes.
The Vibe
This vegan restaurant in London mixes a fun, island vibe with a modern twist. Some upbeat music, tropical colours and a friendly atmosphere make it perfect for a casual get-together.
What To Order
Go for the jerk “pork” belly tacos or the Caribbean slaw.
Jam Delish | 1 Tolpuddle St, London N1 0XT | ££
2. Palm Greens
This healthy vegan London restaurant lies right at the heart of the city. Founded by a team obsessed with sustainability and flavour, Palm Greens serves fresh, seasonal plant-based meals that are as delicious as they are good for you.
The Vibe
Think brick walls with some greenery, creating a buzzy, yet relaxed ambience, this vegan restaurant in London is perfect for a quick and casual bite.
What To Order
Try the unique Meera's forbidden rice or the crowd-favourite kale Caesar.
Palm Greens | 103-105 New Oxford St., London WC1A 1DB | £
3. Farmacy
Forget boring vegan food, Farmacy in Notting Hill is a game-changer. Farmacy offers a gorgeous, plant-filled space perfect for a chill lunch or fancy dinner, making it one of the top vegan restaurants in London.
The Vibe
Farmacy's brick walls are adorned with greenery, creating a light and airy space that's perfect for unwinding with friends or enjoying a quiet meal.
What To Order
Sample the rich flavours of India with the Ayurvedic dhal. For dessert, indulge in a raw chocolate tart.
Farmacy | 74-76 Westbourne Grove, London W2 5SH | ££
4. Tofu Vegan
A flavourful explosion of Asia, Tofu Vegan is a far cry from your average vegan restaurant in London. This family-run spot takes tofu and other plant-based heroes to new heights, creating innovative spins on classic dishes.
The Vibe
Brimming with energy, imagine colourful lanterns, friendly chatter and an open kitchen where culinary magic happens — perfect for a casual feast.
What To Order
The signature Man-and-Wife slices or the savoury gong bao tofu are must-tries at this vegan restaurant in London.
Tofu Vegan | Multiple Locations | ££
5. Pastan
Not your typical vegan London restaurant, Pastan in Barbican reimagines Italian classics with innovative plant-based twists and promises a delicious guilt-free adventure for your taste buds.
The Vibe
Exposed brick walls meet warm lighting and greenery, creating a space that's both trendy and inviting. This vegan restaurant in London is perfect for a casual date night or a celebration with friends.
What To Order
Indulge in pillowy gnocchi, a veggie-packed pizza and the signature tiramisu dessert.
Pastan | 12-14 St John St., Barbican, London EC1M 4AY | ££
6. WAVE
This vibrant vegan restaurant in London serves an entirely vegan menu. Founded by a duo of sunshine lovers passionate about healthy and delicious food, WAVE promises health and nutrition in every bite.
The Vibe
Think beachy décor with some turquoise and sunlight streaming through large windows. The atmosphere at this vegan restaurant in London is upbeat and casual, perfect for a relaxed lunch or a fun dinner with friends.
What To Order
Don't miss the smoky New York brisket roll. The Sunny Side is also popular, and the Burella is perfect if you fancy something delightfully cheesy… and plant based.
WAVE | 11 Dispensary Lane, London E8 1FT | £
7. Facing Heaven
Hackney's Facing Heaven is a Sichuan food lover's dream but with a plant-based twist. This vegan restaurant in London takes inspiration, and its name, from the fiery Facing Heaven chilli pepper.
The Vibe
Black and white checkered floors, neon lights reflecting off the walls and a soundtrack to keep your energy high.
What To Order
Dive into some comforting black bean and garlic king trumpet mushrooms at this vegan restaurant in London.
Facing Heaven | 1a Bayford St., London E8 3SE | ££
8. Nem Nem
Transport yourself to the vibrant streets of Hanoi without leaving the city. Nem Nem offers a delicious and authentic Vietnamese vegan dining experience, featuring a separate, extensive vegan menu alongside its traditional dishes, making it one of the best restaurants in London.
The Vibe
This vegan restaurant in London balances lively and relaxed. The atmosphere is perfect for a casual lunch, a fun dinner with friends or a date night with an adventurous spirit.
What To Order
Spice it up with crispy chilli and pepper tofu or savoury shaking mushrooms.
Nem Nem | 279 Upper St., London N1 2TZ | ££
9. Scully St James's
This Michelin-recognized vegan restaurant in London takes diners on a vibrant journey through the owner's heritage. Scully St James’s crafts innovative plant-based dishes that burst with international influences.
The Vibe
Imagine a stylish space with wood finishes, pops of colour and an open kitchen where culinary magic unfolds, perfect for a fun night out.
What To Order
Try out the unique arepa with eggplant sambal and bergamot labneh.
Scully St James’s | 4 St. James's Market, London SW1Y 4AH | ££££
10. Andu Ethiopian Café
Founded by passionate siblings, Andu Ethiopian Café is the first vegan restaurant in London to use plant-based magic to recreate classic Ethiopian dishes
The Vibe
This vegan restaurant in London exudes a warm and welcoming atmosphere with framed photos on the walls and a touch of greenery.
What To Order
Savour the misir wot, relish the fesolia and enjoy the flavourful gomen for a delightful experience.
Andu Ethiopian Café | 528 Kingsland Road, London E8 4AH | £
11. En Root
Founded by a group of friends with a shared love for fresh, seasonal ingredients, En Root is a vegan restaurant in London offering a menu that ensures an exciting plant-based dining experience.
The Vibe
Reclaimed wood tables take space with exposed brick walls, local artwork and fairy lights. It's a relaxed and friendly space perfect for a casual get-together or a cosy date night.
What To Order
Savour the Don Dada platter and the innovative Para taco for a delightful vegan experience.
En Root | Multiple Locations | £
12. Temple of Seitan
Forget greasy spoons, Temple of Seitan is your comfort vegan restaurant in London. The chain, founded by a group of passionate foodies, offers a guilt-free trip down the fast-food memory lane, all 100% plant-based.
The Vibe
Some vibrant street art, pumping tunes and a friendly atmosphere make it ideal for a quick bite on the go or a relaxed, no-frills dinner.
What To Order
Indulge in Temple Of Seitan's Chick'n wrap, spicy Nashville hot burger and creamy coleslaw for a perfect vegan feast.
Temple of Seitan | Multiple Locations | £
13. What the Pitta
Calling all kebab lovers! What the Pitta isn't your average kebab shop. This vegan restaurant in London, founded by a family with a love for flavourful twists, is famous for its entirely vegan döner kebabs.
The Vibe
Designed brick walls, a dark theme and upbeat music create a perfect spot for a quick and satisfying lunch or a fun dinner with friends.
What To Order
The doner kebab wrap and falafel bowl are must-tries for hearty, flavourful vegan London food.
What the Pitta | Multiple Locations | £
14. Halo Burger
Founded by a crew obsessed with cruelty-free indulgence, Halo Burger is a vegan restaurant in London that crafts some of the city’s most buzzed-about burgers.
The Vibe
Brick walls covered in burger-loving artwork meet bright lighting and a friendly atmosphere. It's perfect for a casual lunch or a post-work hangout.
What To Order
Indulge in the classic Halo Burger and don't miss the irresistible vegan cheeseburger.
Halo Burger | 49 Brixton Station Road, London SW9 8PQ | £
15. Club Mexicana
Forget bland vegan fare, Club Mexicana throws a south-of-the-border party right on your plate. This vegan restaurant in London serves up cult-favorite vegan Mexican street food, inspired by the rowdy energy of a taqueria.
The Vibe
The place is all neon pink and fairy lights, with an open kitchen sizzling with taco fillings. Dress code: come as you are and get ready to fiesta.
What To Order
Savour the Baja To-fish and cheeseburger tacos for a delicious vegan twist on classics.
Club Mexicana | Kingly Court, London W1B 5PW | £
16. Itadaki Zen
Craving a taste of Japan without the meat? Head to Itadaki Zen, a haven of a vegan restaurant in London. This Islington gem focuses on organic, plant-based creations, using culinary skills to prove vegan food can be bursting with flavour.
The Vibe
This vegan restaurant in London isn't overly fancy, but the thoughtful décor and friendly service create a relaxed and comfortable space. It gets lively during peak hours, so be prepared for a pleasant buzz.
What To Order
Try the comforting tofu steak teishoku or warming kitsune udon for a taste of authentic vegan Japanese cuisine.
Itadaki Zen | 139 King's Cross Road, London WC1X 9BJ | ££
17. Purezza
More than just a vegan restaurant in London, Purezza is a pioneer, changing perceptions of plant-based food since 2015. Its first location in Brighton sparked a revolution and the outpost in Camden is the UK's largest vegan restaurant in London.
The Vibe
Expect a casual, easygoing space perfect for catching up with friends or a casual date night.
What To Order
Indulge in the barbecue bourbon or the four seasons pizza for a delicious vegan feast in London.
Purezza | 45-47 Parkway, London NW1 7PN | ££
18. Loving Hut
A global chain of vegan restaurants in London with a mission of peace and compassion. Founded by Supreme Master Ching Hai, Loving Hut offers a welcoming space to enjoy plant-based comfort food.
The Vibe
The focus is on the delicious food, not a fancy ambience. It's a great place for a relaxed lunch or a casual dinner.
What To Order
Indulge in the sizzling veggie beef or try the flavourful veggie chicken in satay sauce.
Loving Hut | 669 Holloway Road, Archway, London N19 5SE | £
19. Sutton and Sons
If you’re craving classic British fish and chips without the fish, then Sutton and Sons offer a delightful solution. This family-run vegan-friendly restaurant in London takes pride in its innovative menu, putting a creative spin on this beloved British dish.
The Vibe
Expect a casual and friendly atmosphere, perfect for a relaxed sit-down meal or a quick takeaway.
What To Order
Savour the vegan scampi and fish fingers for a hearty vegan delight.
Sutton and Sons | Multiple Locations | £
20. King Cookdaily
Craving a taste explosion in the east of the city? Look no further than King Cookdaily. This casual vegan restaurant in London serves up Southeast Asian-inspired vegan bowls, brimming with flavour and fresh ingredients.
The Vibe
The place offers a simple table-seat arrangement with a snazzy background. It's perfect for a casual lunch or a quick and satisfying dinner.
What To Order
Indulge in some hearty Hard bowls or savour a classic full English meal.
King Cookdaily | 10 Hanbury St., London E1 6QR | £
21. Pockets
Started as a beloved falafel stall at Netil Market, Pockets London has now become a permanent vegan restaurant in London Fields. Here, founder Itamar Grinberg brings the flavours of his Tel Aviv upbringing to the city via bursting pockets of deliciousness.
The Vibe
The focus is on the food at this London vegan restaurant so don't be surprised by a queue or its no-frills setting. Although it's a takeaway spot, you will be wowed by the surprisingly vibrant flavours.
What To Order
Try the steamed pita pockets and don't miss out on the delicious pita chips.
Pockets | 367 Mentmore Terrace, London E8 3RT | £
22. Kinaara London
Take a trip to flavourful Asia, minus the meat, at Kinaara. This award-winning Indian fine-dining vegan restaurant in London boasts two AA rosettes for culinary excellence.
The Vibe
The floor-to-ceiling windows offer stunning views of the River Thames and Canary Wharf skyline. The gold and purple hues create a relaxing ambience and an open kitchen unfolds the culinary magic.
What To Order
For a taste of coastal India, dive into the grilled stone bass marinated in sundried tomatoes and nigella seeds.
Kinaara London | 1 Waterview Drive, London SE10 0TW | ££££
23. Gauthier Soho
Don't be fooled by the townhouse exterior – Gauthier Soho is a fine-dining haven with a surprising twist. Led by vegan chef Alexis Gauthier, this Michelin-starred vegan-friendly restaurant in London serves up innovative and elegant plant-based French cuisine.
The Vibe
Plush seating, warm lighting and hushed conversations create a sophisticated atmosphere at this London vegan restaurant. While it's a special occasion spot, the dress code leans towards smart-casual.
What To Order
Indulge in the signature Grand Dîner tasting menu for a curated exploration of innovative vegan cuisine.
Gauthier Soho | 21 Romilly St., London W1D 5AF | ££££
24. Bubala
Meaning “darling” in Yiddish, Bubala is a celebration of vibrant vegetarian Middle Eastern cuisine. Founded as a successful pop-up, it's now a beloved vegan restaurant in London.
The Vibe
Expect simple, trendy spaces with hanging greenery, bustling with happy diners. Whether you're after a casual lunch or a lively dinner, Bubala caters to a relaxed dress code.
What To Order
Try the addictive falafel topped with amba, tahini and sumac onions — it's a flavor explosion that's a menu must-order.
Bubula | Multiple Locations | £££
25. Naifs
A hidden gem of a vegan restaurant in London's Southwark neighbourhood. Owned by a former alumnus of the renowned Vanilla Black, Naifs offers a haven for vegan diners.
The Vibe
The simple décor with an open kitchen creates a sense of intimacy, perfect for a casual, yet enjoyable dining experience.
What To Order
The menu changes seasonally, but you can expect a symphony of flavours and textures. If available, try the grilled friggitelli peppers with tomato aioli.
Naifs | 56 Goldsmith Road, London SE15 5TN | £££
26. Pied à Terre
Don't be fooled by the French name, Pied à Terre is a champion of modern British cuisine with a strong emphasis on plant-based options. Founded in 1991, this vegan restaurant in London is a culinary haven for those seeking innovative takes on vegetarian and vegan fare.
The Vibe
While it's a fine dining establishment, the atmosphere is welcoming rather than stuffy–perfect for a memorable celebratory meal.
What To Order
For a truly memorable experience at this London vegan restaurant, opt for the renowned ten-course plant-based tasting menu.
Pied à Terre | 34 Charlotte St., London W1T 2NH | ££££
27. Tendril
Founded by chef Rishim Sachdeva, Tendril is a vegan restaurant in London that champions innovative local plant-based cuisine that goes beyond imitation meat.
The Vibe
Tendril strikes a balance between chic and casual. Expect a retro vibe with warm lighting and a lively atmosphere.
What To Order
Don't miss the current iconic mushroom skewers or the roasted carrots with cherry harissa and crispy rice.
Tendril | 5 Princes St., London W1B 2LQ | £££
28. Linnaean
Name after the famed botanist Carl Linnaeus, Linnaean is a Michelin-starred vegan restaurant in London that pushes the boundaries of fine dining with innovative, multi-course tasting menus that showcase the potential of plant-based ingredients.
The Vibe
With an open kitchen where culinary artistry unfolds, it's perfect for a special occasion or a celebratory dinner.
What To Order
Savour the Meatless Balls linguine for hearty satisfaction. Pair it with a delightful pita bread and harissa hummus for a perfect vegan feast in London.
Linnaean | 2 New Union Sq., Nine Elms, London SW11 7AX | ££
29. Unity Diner
One of the true vegan restaurants in London, Unity Diner offers hearty vegan comfort food perfect for any appetite. Known for its award-winning beer-battered fish and chips, loaded fries topped with plant-based kebab and innovative 3D-printed steaks, this diner blends indulgence with sustainability.
The Vibe
The cosy atmosphere and commitment to eco-friendly practices make it a standout spot for a satisfying meal when looking for the best date ideas in London.
What To Order
Indulge in the barbeque tempeh ribs or a Caesar salad with a tasty vegan twist.
Unity Diner | 60 Wentworth St., Spitalfields, London E1 7AL | ££
30. Bōkan
A non-typical vegan restaurant in London, perched on the 37th floor of a skyscraper, Bōkan offers stunning cityscapes alongside a menu inspired by European culinary traditions.
The Vibe
Expect sophisticated industrial chic at this London vegan restaurant. While it's a popular spot, the atmosphere remains elegant and inviting.
What To Order
Enjoy a two and three-course menu as well as a tasting experience that showcases the restaurant's innovative vegan offerings.
Bōkan | 40 Marsh Wall, London E14 9TP | ££
31. Mallow
Brought to you by the team behind the beloved vegetarian Mildreds, Mallow offers a vibrant twist on plant-based cuisine. One of the best vegan restaurants near London Bridge, this all-day spot sources seasonal ingredients directly from the market.
The Vibe
The ground floor Root room features an open kitchen, perfect for those who enjoy watching the culinary action unfold. Upstairs, the Floret dining room provides a more peaceful ambience, ideal for a relaxed meal or enjoying a handcrafted cocktail at the Petal bar.
What To Order
Indulge in the shiitake and chestnut mushroom croquettes for a flavourful start then dive into a comforting vegan lasagna that hits all the right notes.
Mallow | Multiple Locations | ££
32. Plates
Founded by Chef Kirk Haworth, a veteran of Michelin-starred kitchens, Plates London pushes the boundaries of plant-based cuisine with innovative and artistic dishes at this vegan restaurant in London.
The Vibe
The focus is on the food as an art form, so the atmosphere is likely to be on the chic side, but not overly formal.
What To Order
Indulge in the vibrant flavours of Feast of Farah, the refreshing Ice Green Energy and the unique bread and spirulina butter.
Plates | 320 Old St., London EC1V 9DR | ££
33. 123V
A game-changer for vegan sushi lovers, 123V took the city by storm with its innovative plant-based creations that perfectly mimic the taste and texture of traditional sushi.
The Vibe
Expect elegant décor with plush seating and a touch of greenery at this London vegan restaurant. The atmosphere is lively but maintains a sense of refinement.
What To Order
Don't miss the red crunch California or the signature dragon roll and savour the comforting flavours of vegan Japanese fare.
123V | 21 Stephen St., London W1T 1LN | ££
Try Cooking Vegan Food in London
Visiting vegan restaurants in London is a delightful choice. But, instead of just forking over the dough, why not learn how to make those amazing plant-based dishes yourself? Vegan cooking classes in London are like magic shows for your kitchen. Forget just following recipes — these classes are all about learning the tricks of the trade from real chefs. You'll be a pro at chopping veggies in no time, discovering the creamy world of nut cheeses and learning how to build flavours and textures that'll blow your mind.
With so many fantastic vegan restaurants in London, it’s an exciting time to be a vegan in the English capital. Whether you’re craving a hearty brunch, a gourmet dinner, or a quick, healthy bite, the city’s vegan scene has you covered. These 33 restaurants offer a taste of the creativity and passion that define London's vegan food scene.
So next time you're in town, make sure to explore these amazing vegan restaurants in London. You'll discover that vegan food is not just about eating healthy, but also about indulging in delicious, innovative and satisfying meals.
For even more ways to explore London and beyond, check out other experiences happening on Cozymeal.
FOOD FOR THOUGHT?
Join the conversation.