🏆 Popular Picks — London, United Kingdom

12 Best Vegan Restaurants in London

London is a global leader in plant-based dining, offering an incredible array of vegan restaurants that cater to every taste and occasion, from gourmet experiences to comforting street food.

📍 London, United Kingdom 📝 12 picks 🔄 Updated 2026-03-27

📍 Map

Quick answer

For a consistently excellent and diverse plant-based menu in a stylish setting, Mildreds remains an unbeatable choice for any vegan diner in London.

Best overall
Mildreds
Best budget
Temple of Seitan
Best experience
Gauthier Soho
Last verified
2026-03

How we picked these

Our selection for the best vegan restaurants in London is based on extensive research, local expert recommendations, and an analysis of diner reviews across multiple platforms. We prioritize venues offering innovative plant-based cuisine, exceptional service, unique atmospheres, and a strong commitment to vegan ethics. Venues were personally vetted where possible and cross-referenced for consistent quality and popularity.

#1

Mildreds

Modern European Vegetarian Globally Inspired
Mildreds
📍 NeighborhoodMultiple locations (Soho, King's Cross, Camden, Dalston)
💰 Price Range£25-40 per person ($30-50 USD)

A true London institution, Mildreds has been serving delicious vegetarian and vegan food since 1988. Known for its vibrant atmosphere and consistently excellent dishes, it's a reliable choice for any occasion. Their menu features globally inspired comfort food with fresh, seasonal ingredients, making it a firm favourite among locals and visitors alike.

🍽️ What to order

The Kiri Hodi (sweet potato, green bean & cashew curry) or the Sri Lankan Curry.

💡 Insider tip

Mildreds can get very busy, especially during peak hours. They often operate a no-reservations policy for smaller groups, so be prepared for a potential wait, or visit during off-peak times.

"Mildreds in Soho never disappoints. Their Sri Lankan Curry is honestly life-changing, and the cocktails are fantastic. Worth the wait every time!"
— r/londonfood user
#2

Gauthier Soho

Fine Dining French Haute Cuisine
Gauthier Soho
📍 NeighborhoodSoho
💰 Price Range£80-150+ per person ($100-190+ USD)

Led by renowned chef Alexis Gauthier, this Michelin-starred restaurant made headlines by becoming entirely vegan. Nestled in a beautiful Georgian townhouse, Gauthier Soho offers an exquisite fine dining experience with an innovative plant-based tasting menu. It's a celebration of haute cuisine reimagined without animal products, perfect for a special occasion.

🍽️ What to order

The 'Petit Pois' tasting menu, a seasonal journey through inventive vegan French dishes.

💡 Insider tip

Book well in advance, especially for weekend evenings. Dress smart casual to semi-formal to match the elegant atmosphere.

"Gauthier Soho is an experience, not just a meal. The 'Petit Pois' menu was absolutely mind-blowing; I didn't miss meat for a second. Pricey, but unforgettable."
— r/veganuk user
#3

Mallow

Modern European Seasonal Farm-to-Table
Mallow
📍 NeighborhoodBorough Market / Canary Wharf
💰 Price Range£30-50 per person ($38-63 USD)

From the team behind Mildreds, Mallow offers a more refined, plant-led dining experience focused on seasonal and sustainable ingredients. Their menus are globally inspired but rooted in British produce, creating beautifully plated and incredibly flavourful dishes. The atmosphere is chic yet welcoming, making it perfect for a stylish lunch or dinner.

🍽️ What to order

The Shiitake Mushroom Tempeh Satay or the unique seasonal dessert creations.

💡 Insider tip

The Borough Market location is fantastic for a pre-dinner stroll through the market. Consider booking a table by the window for great people-watching.

"Mallow at Borough Market is a gem. The food is so fresh and inventive, not your typical vegan fare. Their tempeh satay is a must-try!"
— r/london user
#4

Stem + Glory

Healthy Vegan Modern British Globally Inspired
Stem + Glory
📍 NeighborhoodKing's Cross / Barbican
💰 Price Range£20-35 per person ($25-45 USD)

Stem + Glory is renowned for its inventive and wholesome plant-based cuisine, focusing on seasonal ingredients and bold flavours. With a modern, bright aesthetic, it's a great spot for a healthy yet satisfying meal. They offer everything from gourmet brunches to vibrant dinner plates, often incorporating fermentation and innovative cooking techniques.

🍽️ What to order

The Kimchi Pancakes for brunch or the 'Cheezecake' for dessert.

💡 Insider tip

They have excellent gluten-free options and a fantastic range of natural wines and craft beers. Their King's Cross location is perfect before or after a train journey.

"Stem + Glory at King's Cross is my go-to for a healthy and delicious vegan meal. Their kimchi pancakes are surprisingly good, and the vibe is really chill."
— r/vegan user
#5

Unity Diner

Diner Comfort Food American
Unity Diner
📍 NeighborhoodShoreditch
💰 Price Range£20-35 per person ($25-45 USD)

Founded by vegan activist Ed Winters (Earthling Ed), Unity Diner is a non-profit vegan restaurant and cocktail bar with all profits going to fund animal rights work. It offers classic American diner fare – think burgers, hot dogs, and loaded fries – but entirely plant-based. The atmosphere is lively and casual, with a strong ethical backbone.

🍽️ What to order

The 'Tofish & Chips' or any of their loaded burgers, paired with a creative cocktail.

💡 Insider tip

Check out their downstairs area for a more intimate bar experience. It's often busy, so booking is recommended, especially for groups.

"Unity Diner is fantastic! Love that the profits go to a good cause, and their Tofish & Chips are surprisingly good. Great vibe in Shoreditch too."
— r/londonvegan user
#6

Club Mexicana

Mexican Street Food Tacos Fusion
Club Mexicana
📍 NeighborhoodSoho / Seven Dials / Spitalfields
💰 Price Range£20-35 per person ($25-45 USD)

Bringing vibrant, flavour-packed vegan Mexican food to London, Club Mexicana is known for its incredible tacos, burritos, and loaded nachos. Their dishes are bold, spicy, and utterly satisfying, making it a perfect spot for a fun, casual meal with friends. Expect lively music and colourful interiors.

🍽️ What to order

The 'Al Pastor' Tacos (made with jackfruit) and the Loaded Nachos.

💡 Insider tip

They have excellent vegan cocktails, especially their margaritas. The Seven Dials location is great for theatre-goers.

"Club Mexicana's 'Al Pastor' tacos are legendary. I could eat them every day. So good, you forget it's vegan. Best Mexican in London, hands down!"
— r/foodlondon user
#7

Purezza

Pizza Italian Neapolitan
Purezza
📍 NeighborhoodCamden / Hove
💰 Price Range£15-25 per person ($19-32 USD)

Purezza is a multi-award-winning vegan pizzeria that has perfected the art of plant-based pizza. They make their own vegan mozzarella, cheezy dips, and even their own 'meat' alternatives, all on a perfectly charred sourdough base. Their menu is creative, offering both classic and innovative toppings, ensuring a satisfying pizza experience.

🍽️ What to order

The 'Parmigiana Party' pizza or the 'Couch Potato' for something unique.

💡 Insider tip

They offer gluten-free bases, and their 'doughnut' desserts are surprisingly good. It's a great casual spot for groups.

"Purezza's pizza is genuinely better than most non-vegan pizza I've had. The crust is perfect, and their vegan cheese actually melts! Definitely hit up the Camden spot."
— r/londonvegan user
#8

The Vurger Co.

Burgers Fast Casual American
The Vurger Co.
📍 NeighborhoodShoreditch / Canary Wharf
💰 Price Range£15-25 per person ($19-32 USD)

The Vurger Co. delivers on its promise of seriously good plant-based burgers, shakes, and sides. Their menu is all about indulgence, featuring juicy patties made from a blend of vegetables, legumes, and grains, topped with creative sauces and fresh ingredients. It's a fantastic option for a satisfying, casual meal that hits all the right comfort food notes.

🍽️ What to order

The 'New York Melt' burger with a side of tater tots and a Biscoff shake.

💡 Insider tip

Their milkshakes are incredibly decadent and a must-try. Consider ordering online for collection during busy periods.

"Seriously, The Vurger Co has the best vegan burgers in London. The New York Melt is just insane, and those tater tots? Perfection."
— r/veganuk user
#9

Wulf & Lamb

Comfort Food Modern European Brunch
Wulf & Lamb
📍 NeighborhoodChelsea / Marylebone
💰 Price Range£25-40 per person ($30-50 USD)

Wulf & Lamb prides itself on 'fiercely kind food', serving up delicious vegan comfort food in elegant settings. Their menu offers a range of satisfying dishes from hearty burgers and curries to fresh salads and delicious brunches. It's a sophisticated yet relaxed spot, popular for its vibrant atmosphere and beautifully presented plates.

🍽️ What to order

The 'Chilli Cheeze Burger' or their popular Vegan English Breakfast.

💡 Insider tip

The Chelsea location is particularly charming, great for a post-shopping meal on King's Road. They also have excellent coffee and juices.

"Wulf & Lamb in Chelsea is such a lovely spot. Their Chilli Cheeze Burger is so good, proper comfort food. Great for brunch too."
— r/londonfood user
#10

Tendril Kitchen

Modern European Seasonal Small Plates
Tendril Kitchen
📍 NeighborhoodOxford Circus
💰 Price Range£30-50 per person ($38-63 USD)

Tendril Kitchen offers a 'mostly vegan' dining experience (with a few vegetarian options) focusing on seasonal, plant-forward dishes designed for sharing. Their menu is creative, vibrant, and celebrates vegetables in innovative ways, resulting in beautifully crafted small plates and mains. It's perfect for a sophisticated yet relaxed dinner.

🍽️ What to order

The 'Roasted Celeriac with Truffle' or the 'Crispy Mushroom & Kimchi Pancake'.

💡 Insider tip

As it's 'mostly vegan', double-check with your server for the fully vegan options. Their wine list is curated with natural and biodynamic wines.

"Tendril Kitchen is fantastic for a nice dinner. Their celeriac dish is surprisingly rich and flavourful. Definitely one to try if you're looking for something a bit more upscale."
— r/veganuk user
#11

Rasa

South Indian Kerala Cuisine Vegetarian
Rasa
📍 NeighborhoodStoke Newington (various locations)
💰 Price Range£15-25 per person ($19-32 USD)

Rasa, especially the Stoke Newington branch, is a vibrant pink restaurant renowned for its authentic and delicious South Indian vegetarian and vegan cuisine. Specializing in dishes from Kerala, their menu is rich with fragrant curries, dosas, and thorans, all prepared with fresh spices. It's a beloved local gem offering excellent value and flavour.

🍽️ What to order

The 'Rasa Special Thali' (specify vegan) or the 'Masala Dosa'.

💡 Insider tip

While predominantly vegetarian, most dishes can be made vegan; just ask your server. It's a BYOB establishment in some locations, so check ahead if you want to bring your own wine.

"Rasa in Stoke Newington is my absolute favourite for South Indian vegan food. The colours inside are wild, and the food is just incredible. The thali is a feast!"
— r/londonfood user
#12

Temple of Seitan

Fast Food Fried 'Chicken' American
Temple of Seitan
📍 NeighborhoodHackney / Camden
💰 Price Range£10-18 per person ($12-23 USD)

Temple of Seitan is London's original vegan 'fried chicken' shop, offering indulgent plant-based fast food that perfectly mimics the taste and texture of its meat counterpart. From crispy 'chicken' pieces and burgers to creamy mac 'n' cheese, it's the ultimate spot for satisfying those junk food cravings without compromise. It's casual, quick, and incredibly popular.

🍽️ What to order

The 'Temple Burger' with a side of 'Wings' and gravy.

💡 Insider tip

This is a casual takeaway/limited seating spot, so be prepared to eat on the go or find a nearby park. Their gravy is legendary and a must-try with any order.

"If you're craving proper dirty vegan fast food, Temple of Seitan is the ONLY place. Their 'chicken' pieces are scary good, and the gravy is liquid gold."
— r/veganuk user

❓ Frequently Asked Questions

Is London a good city for vegans?

Absolutely! London is often cited as one of the most vegan-friendly cities in the world. It boasts an incredible number of dedicated vegan restaurants, cafes, and bakeries, alongside countless mainstream establishments offering extensive plant-based options. You'll find everything from Michelin-starred vegan fine dining to casual street food and vegan-friendly pubs across the city.

What kind of vegan cuisine can I expect in London?

London's vegan scene is incredibly diverse, reflecting the city's multicultural fabric. You can find vegan versions of nearly any cuisine imaginable: modern European, French fine dining, American diner classics, Mexican street food, Italian pizza, Indian, Thai, Vietnamese, and much more. There's truly something for every palate.

Are vegan restaurants in London expensive?

Prices vary significantly, just like with non-vegan restaurants. You can find budget-friendly options like 'Temple of Seitan' or 'Purezza' where a meal might cost £10-20. Mid-range restaurants like Mildreds or Mallow typically fall into the £25-50 per person category, while fine dining experiences like Gauthier Soho can be upwards of £80-150+. There are options for every budget.

Do I need to book reservations for vegan restaurants in London?

For popular or high-end vegan restaurants, especially on weekends or for dinner, booking in advance is highly recommended. Places like Gauthier Soho or Mallow often require reservations. More casual spots like The Vurger Co or Temple of Seitan usually operate on a walk-in basis, but it's always wise to check their specific policy, particularly if you're visiting during peak times.

Are there vegan-friendly pubs in London?

Yes, many traditional London pubs have embraced veganism. Beyond just offering a single vegan burger, numerous pubs now feature dedicated vegan menus, including Sunday roasts, classic pub grub, and a selection of vegan-friendly beers and wines. Check out areas like Hackney, Shoreditch, and Camden for a higher concentration of such establishments.

What are some good areas for vegan food in London?

While vegan options are widespread, certain areas are particularly rich in plant-based eateries. Soho is a hub for diverse dining, including several top vegan spots. Shoreditch and Hackney in East London are known for their trendy and innovative vegan cafes and restaurants. Camden also boasts a lively vegan scene, especially around its market. King's Cross and Borough Market also have excellent choices.

Plan your London trip

Get a free custom itinerary for London — built from real traveler insights.

Get a Free Itinerary →