The Top 15 Best Vegan Restaurants in London 2026

London is widely regarded as one of the most vegan‑friendly cities in the world, with an ever‑evolving scene that ranges from cosy cafés to Michelin‑recognised fine dining. Whether you’re after colourful brunch bowls, innovative tasting menus, or sophisticated plant‑based cuisine, these 15 vegan restaurants represent the very best in the capital’s plant‑centric gastronomy.
Top 5 Best Vegan Restaurants in London - Editor’s Choice
| No. | Restaurant | Location | Best For |
|---|---|---|---|
| 1 |
EDITOR'S CHOICE Holy Carrot |
Knightsbridge | Luxury vegan dining, Instagram-worthy plates, fresh juices & cocktails |
| 2 | Gauthier Soho | Soho | Michelin-level French-inspired plant-based menus, elegant tasting experiences |
| 3 | Farm Girl Café | Soho | High-end brunch, healthy bowls, CBD drinks, Melbourne-style café vibes |
| 4 | Mildreds | Soho | Globally-inspired casual vegan dishes, large industrial-chic space, brunch & dinner |
| 5 | Purezza | Camden | Plant-based pizza, award-winning vegan Italian recipes, sustainable dining |
1. Plates – Shoreditch
London made culinary history when Plates became the first fully vegan restaurant in the UK to be awarded a Michelin star. Headed by chef Kirk Haworth, the menu isn’t just plant‑based, it’s a celebration of vegetables as serious ingredients, treated with the same respect as meat in haute cuisine.
The tasting menus change seasonally, showcasing creative combinations that emphasise flavour depth and refined technique. Dishes might move from fermented roots to smoky charred leeks, ending with desserts that surprise and delight without dairy or eggs.
The interior is minimalist yet warm, letting the food shine both visually and on the palate. Dining here feels like a milestone in vegan fine dining, and a standout experience for anyone interested in how plant‑based cuisine can transcend expectation.
Book your table online
2. Gauthier Soho
Chef Alexis Gauthier is one of London’s most respected names in vegan cuisine, having transitioned his entire Soho flagship to a fully plant‑based menu. Gauthier offers an elegant French fine‑dining experience with seasonal, beautifully plated dishes that showcase classic technique and bold flavours.
Expect offerings such as mushroom bourguignon, artfully prepared seasonal vegetables, and decadently rich desserts, all without animal products. The dining room is classy yet inviting, perfect for special occasions or a refined night out. Michelin Guide entries frequently note Gauthier as one of the capital’s top plant‑based restaurants, and its tasting menus draw diners from across the UK and beyond.
3. Farm Girl – Notting Hill, Soho, Chelsea
Farm Girl has become one of London’s most Instagrammable vegan spots thanks to its bright interiors and health‑forward menu. More than just a café, Farm Girl blends sophisticated café culture with nutrient‑packed plant‑based dishes inspired by fresh, seasonal produce.
Signature items include turmeric bircher, acai bowls, coconut‑milk latte variations, and nutrient‑dense salad bowls with tofu or tempeh. The vibe is relaxed and welcoming, ideal for brunch, lunch, or a casual coffee date. What sets Farm Girl apart is its ability to make health‑centric food feel indulgent: think buckwheat pancakes with maple syrup and roasted berries, or matcha beverages that are as photogenic as they are delicious.
Farm Girl’s steady expansion across London underscores its popularity with locals and visitors alike, and the multiple venues make it a go‑to destination regardless of where you are in the city.
4. Mildreds – Soho, Camden, Dalston, King’s Cross, Victoria
A true pioneer of London’s plant‑based scene, Mildreds first opened in 1988 and has since become a go‑to for vegans and omnivores alike. Now focusing almost entirely on 100% plant‑based dishes, the menu is globally inspired and packed with flavour. Expect favourites like Sri Lankan sweet potato curry, Korean fried “chick’n,” and hearty burgers with vibrant sides. T
he atmosphere across locations is bustling and sociable — ideal for groups as well as solo diners. Mildreds excels at making vegan food fun, hearty, and approachable, with a lively wine list and creative cocktails to complement the menu. Its longevity and multiple venues make it one of the most dependable and beloved vegan restaurants in London, perfect for brunch, dinner, or weekend catch‑ups.
5. Purezza – Camden
If vegan pizza is what you’re craving, Purezza should be your first stop. Known as the UK’s first vegan pizzeria and winner of awards for its plant‑based pies, Purezza blends Italian craft with sustainable ethos. The pizzas are wood‑fired and topped with house‑made vegan cheeses and imaginative combinations of seasonal vegetables. Beyond pizza, the menu includes pastas and desserts, all crafted with sustainability at the core, from the ingredients to the packaging.
The Camden location provides a casual yet vibrant atmosphere, perfect for laid‑back dinners or group outings. Purezza’s commitment to flavour and quality has helped elevate vegan comfort food into something modern and exciting, making it a must‑visit for pizza lovers of all diets.
6. Tofu Vegan – Multiple Locations
Tofu Vegan is one of London’s best vegan destinations for Asian‑inspired comfort food. Diners rave about dishes like Sichuan‑style tofu, dumplings, hearty noodle bowls, and plant‑based “wings,” all flavoured with bold spices and umami depth.
The menu showcases how versatile tofu can be when elevated with creative sauces and textures, proving that plant‑based food doesn’t have to be bland. With a relaxed, casual environment, this is a great pick for everyday dining, group meals, or comfort food cravings. Community listings and diners often recommend this as one of the standout stops in east London’s vegan circuit.
7. Club Mexicana – Hackney
For vibrant plant‑based Mexican fare, Club Mexicana delivers bold flavours and a festive atmosphere. Known for its To‑fish tacos, tacos al pastor with quick‑pickled pineapple, and inventive seasonal specials, this is a great spot for casual lunches and lively dinners.
Diners frequently praise the balance of spice, texture, and fresh ingredients, complemented by tasty sides like spicy corn and smoky beans. With a strong local following and fun interiors, Club Mexicana is perfect for groups and casual vegan food lovers alike.
8. Mallow – Borough Market
Tucked into the iconic Borough Market, Mallow serves creative, seasonal plant‑based cuisine that blends international influences with market‑fresh produce. The menu often highlights brunch classics like buckwheat pancakes and vibrant salads, alongside dinner options that lean into rich flavours and satisfying combinations.
The cosy interiors with rust‑toned walls and wooden floors add warmth to the experience, making it an excellent stop during market explorations or for weekend lunch dates. Mallow’s approach emphasises sustainability and zero‑waste practices, reflecting a commitment to both taste and ethos.
9. The Gate – Marylebone & Hammersmith
One of London’s older plant‑centric institutions, The Gate has been serving refined vegetarian and vegan cuisine for decades. While not exclusively vegan, its flagship menus include beautifully composed plant‑based dishes that appeal to discerning diners.
Think elegant plates built around grilled seasonal vegetables, creative small plates that highlight natural umami, and desserts that feel indulgent yet entirely plant‑based. With polished service and classic interiors, The Gate is ideal for romantic dinners or celebratory occasions where sophistication is the aim.
10. Bubala – Spitalfields & Soho
Bubala brings vibrant Middle Eastern flavours to London’s plant‑based dining scene. With tzatziki‑free mezze, charred aubergine skewers, and spiced salads, each dish is colourful and flavour‑forward. The restaurant blends casual warmth with a menu that sings with spices, fresh herbs, and bold combinations.
The shared‑plate style makes it perfect for groups looking to explore a variety of plant‑based dishes in one go. The décor is cheerful and modern, matching the bright flavours on the plate.
Top 15 Best Vegan Restaurants in London
11. Stem & Glory – Farringdon
Stem & Glory champions comfort food done plant‑centric. From burgers to salads, wraps to loaded fries, the menu is decidedly unfussy and deeply satisfying.
The focus here is on generous portions, bold seasoning, and high‑quality ingredients without meat or dairy. The atmosphere is relaxed and welcoming, ideal for casual lunches, dinners, or weekend catch‑ups with friends who may not be vegan but will appreciate the delicious food.
12. En Root – Clapham
En Root blends Gujarati and Indian culinary traditions with plant‑based innovation. Think robust dosas, hearty wraps, vibrant salads, and enriching curry plates that celebrate spices and texture. The ethos here is health‑forward and flavour‑driven, with dishes designed to be joyful and nourishing. The vibe is casual yet well‑executed, making it a great choice for both lunch and dinner.
13. Club Mexicana - Hackney
Separate from the markets and central locations, this standalone venue celebrates vegan Mexican cuisine with a pub‑like warmth, complete with playful drinks and lively weekend energy. Dishes here are crafted to pair with cocktails or local beers, making it a great stop for brunch, lunch, or dinner.
14. Tendril – Fitzrovia
Tendril takes a contemporary approach to vegan cuisine with seasonal tasting menus and an exploratory mindset. Dishes lean into texture, fermentation, and creative plating — perfect for foodies looking to experience plant‑based food pushed to its culinary limits. The intimate setting complements the thoughtful menu, ideal for special dates or food‑centric evenings.
15. Club Mexicana Dinerama – Shoreditch
Why Go: For a more casual, late‑night, street‑food vibe, Club Mexicana’s Dinerama outpost in Shoreditch mixes tacos, tostadas, and vibrant drinks under one roof, perfect for groups or fun nights out. The vibe is energetic and playful, allowing vegan food to meet social nightlife with punchy flavours and a relaxed ambiance.
Summary
From Michelin‑starred innovation at Plates to casual crowd‑pleasers like Mildreds and Purezza, London’s vegan dining scene offers something for every palate and occasion. Whether you’re looking for high‑end tasting menus, Instagram‑worthy café fare, or international street‑food vibes, these 15 restaurants represent the best plant‑based experiences the city has to offer — and each one proves that vegan cuisine in London continues to evolve.
FAQs
1. What are the best high-end vegan restaurants in London?
London has several high-end vegan destinations, including Plates, a Michelin-starred restaurant, and Gauthier Soho, offering refined French-inspired plant-based menus. These venues focus on seasonal ingredients, creative tasting menus, and sophisticated dining experiences perfect for special occasions.
2. Are there vegan restaurants in London that serve casual or comfort food?
Yes, London has many casual vegan spots that are perfect for comfort food. Mildreds, Purezza, and Farm Girl serve hearty plant-based dishes, from burgers and pizzas to brunch bowls, all in relaxed, welcoming settings.
3. Do these vegan restaurants cater to all dietary needs?
Most of the featured restaurants offer flexible menus suitable for vegan, gluten-free, and nut-free diets. High-end places like Plates and Farm Girl also accommodate allergies and dietary restrictions upon request, it’s recommended to check menus or inform the restaurant in advance.
4. Can I book vegan restaurants in London for special occasions?
Absolutely. Many vegan restaurants, such as Gauthier Soho, Plates, and Mallow, are ideal for anniversaries, birthdays, or group celebrations. Booking in advance is recommended, especially for fine-dining or weekend evenings, as these popular spots often fill quickly.