A few years ago, many people dismissed the rise of veganism as ‘just a trend’. Nowadays, however, it’s pretty clear that’s not the case. Swathes of the UK population are moving to a plant-based diet, and with good reason. According to researchers at the University of Oxford, going vegan can reduce your carbon footprint by up to 73%, making it the single biggest step individuals can make towards helping the environment. There are also many health benefits to going vegan, and it can also work out cheaper than a meat and dairy-filled diet.
Those curious about trying veganism might feel a little daunted. After all, many of us are pretty reliant on animal products and consume them multiple times a day. Luckily, there are lots of different ways to start making the change. You could try out some vegan recipes in your own kitchen or start off by testing out some brilliant vegan meal kits. But our favourite way to get started is, of course, visiting one of London’s amazing vegan restaurants.
The vegan scene in the capital is only getting better, with new openings practically every week, great vegan menus at restaurants that support the movement and even some top-tier eateries going fully plant-based for good. There are vegan fast-food joints, serving up huge burgers and ‘wings’, without an animal product in sight, casual eateries where a vegan meal won’t break the bank, and even eight-course vegan tasting menus for a true culinary journey. We’ve split up this list accordingly so that you can jump to exactly what you’re looking for.
Without further ado, here are the best vegan restaurants in London (in our humble opinion). Each restaurant has its own page with more info, so hit ‘book now’ if any take your fancy. Some of the restaurants below have even earned a SquareMeal gold award, so be sure to keep an eye out for them!
Fine dining vegan restaurants
Fancy restaurants really are one of life’s greatest pleasures, and with so many dotted around the city you’ll be happy to know that vegans don’t have to be left out when it comes to fine dining. Although fine dining has connotations of meaty dishes and creamy desserts we’ve managed to find a host of fine dining restaurants specialising in spectacular plant-based goodness.
Holy Carrot, Knightsbridge
Why: Skip round to the back of Harrods and you’ll find virtuous restaurant Holy Carrot, where swish interiors and Instagrammable plates make vegan eating a glamorous affair. The menu is driven by seasonal organic British produce and inspired by global flavours: think organic glazed tofu with an aubergine, red pepper and peanut sauce and maki ponzu with spiced mayonnaise.
Where: 2-4 Hans Crescent, London, SW1X 0LH
Book now: Holy Carrot
Why: Alexis Gauthier, chef-patron of this French fine-dining spot, has made his restaurant one of the only vegan French restaurants in the country. Guests can enjoy seven or ten-course plant-based tasting menus, which change with the seasons. Courses include elegant creations like asparagus with miso hollandaise, while garlic and rocket focaccia or artichoke and black truffle veloute with confit Jerusalem artichoke. There are even vegan seasonal aperitifs to whet your whistle.
Where: 21 Romilly Street, London, W1D 5AF
Book now: Gauthier
Why: Tendril was founded by award-winning chef Rishim Sachdeva and is a vegan restaurant with a twist. In fact, it calls itself a mostly vegan restaurant, but that certainly doesn’t make it any less worthy of a place in this guide. Determined to not be pigeon-holed by cuisine or nationality, Sachdeva’s plates are bold and adventurous. Sure, you’ll find a few non-vegan options on the menu, such as baked brie with honey, truffle mascarpone and cranberry bread, but the majority are plant-based delights such as chargrilled cauliflower with stem kimchi and curried raisins; chipotle grilled mushroom with peanut glaze and BBQ leeks; and sticky toffee pudding with custard and praline.
Where: 5 Princes Street, Just off Regent Street, London, W1B 2LQ
Book now: Tendril
Casual vegan restaurants
For days when you just can’t be bothered to cook or want a quick catch-up with a friend, casual dining restaurants are exactly what you need. From simple dishes to fun and laid-back décor, these restaurants are for last-minute dinner plans and casual meet-ups. Since they all have a host of vegan options, you can keep everyone happy at these restaurants.
VE Kitchen, Clapham
Why: VE Kitchen defines itself as a 'no-excuse' plant food kitchen diner. Located on the bustling Northcote Road, this vegan eatery offers up three categories of plant-based pleasure: guilty pleasures such as a spicy Korean burger topped with kimchi and creamy slaw; game-changers like the Vata bowls filled with rainbow veggies and modern classics, including mac and cheese, katsu curry and smoked bean chilli. Finish with gelato, brownies or hot cookies for an all-out vegan feast.
Where: 39 Northcote Road, London, SW11 1NJ
Book now: VE Kitchen
Facing Heaven, Hackney
Why: Reborn from the ashes of cult hangout Mao Chow, Facing Heaven is named after the upward-pointing chilli plant. Here you'll find a fiery menu of feisty vegan fun, from crispy cauliflower florets and creamy matchstick potato salad to crunchy tofu skin, seaweed toast and more. Expect plenty of Sichuan pepper that will make your mouth tingle. Finish with a decadent Hong Kong French toast (vegan too, of course).
Where: 1a Bayford Street, London, E8 3SE
Book now: Facing Heaven
Mallow, London Bridge
Why: Younger sister to the well-established Mildreds included below, Mallow serves up fresh, colourful and globally-inspired plant-based cuisine amidst the buzz of Borough Market. Here, guests can choose from some spectacular plant-based fare off the low-waste menu. Swing by at any time – we love it for a midweek cocktail or brunch at the weekend.
Where: 1 Cathedral Street, London, SE1 9DE
Book now: Mallow
Why: Launched in the 80s with the aim to modernise London's vegetarian restaurant offering, Mildreds has become a key fixture on the Soho dining scene. Now with four locations across the city and a host of vegan options on the menu - including gyoza dumplings with shimeji mushrooms; Sri Lankan sweet potato, coconut curry; and a beetroot white bean burger with pickled red cabbage - Mildred’s has become a favourite among vegans and non-vegans alike.
Where: 45 Lexington Street, London, W1F 9AN
Book now: Mildreds
Why: After the success of the original Spicebox in Walthamstow, this famed vegan curry house from restauranteur Grace Regan has set up a second shop in Leytonstone. Inside, bubblegum colours force diners to sit up and take notice – think oranges, pinks and yellows – and the food is just as bright and punchy. Munch your way through street bites, curries and sides including pea and potato samosas, jackfruit vindaloo and mushroom madras, while on the weekends you can tuck into a plethora of unique brunch dishes.
Where: 686 High Road, London, E11 3AA
Book now: Spicebox
Why: Londoners are spoilt for choice when it comes to vegan restaurants in Camden – nay, in the whole city – but one of particular note has got to be restaurant and bar Powerplant. Bright, modern and plant pot-adorned interiors feel very on brand and reflect the colourful plates on the menu. Look out for a selection of brunch options, as well as bowls, salads, small and large plates. Check out its signature Powerplant burger stuffed with a Beyond burger patty, fermented cucumber, applewood 'cheese' and vegan chipotle mayo.
Where: 89 Chalk Farm Road, London, NW1 8AR
Book now: Powerplant
Black Cat Café, Hackney
Why: Hackney's Black Cat Café is a cracking lunch or brunch spot that’s truly committed to all things vegan - all its food, cleaning products and materials are 100% plant-based, it offers its space to causes that support animal rights and sells products from other local businesses. Great stuff. The food (and portions) are brilliant, too, from deep-filled sarnies to global main plates. The neighbourhood vibes are another serious pull – we just love it.
Where: 76A Clarence Road, London, E5 8HB
Book now: Black Cat Café
The Spread Eagle, Homerton
Why: London’s first and only 100% vegan pub, Hackney boozer The Spread Eagle serves a plant-based menu which riffs on pub classics, all given vegan makeovers. Tuck into the likes of a Beyond Meat patty topped with lettuce, gherkins and burger sauce or pie with mash and gravy. For dessert, round off your meal by helping yourself to some sticky toffee pudding, served alongside vanilla ice cream and lashings of toffee sauce.
Where: 224 Homerton High Street, London, E9 6AS
Book now: The Spread Eagle
222 Vegan, West Brompton
Why: Despite the not-so-catchy name and out-of-the-way location on a stretch of the North End Road, 222 Vegan is a long-standing and popular restaurant, surviving thanks to the quality of its exclusively vegan offering. Inventive dishes here include the likes of oyster mushroom raclette and a seitan stroganoff, while sweet-toothed diners will find much to love with the house-made pancakes or banana cake, served warm with ice cream on the side.
Where: 222 North End Road, London, W14 9NU
Book now: 222 Vegan
Club Mexicana, Carnaby
Why: The first permanent site for long-standing street food outfit Club Mexicana has seen it take up residence inside Soho’s buzzy Kingly Court. As always, you can expect a menu of Mexican snacks and dishes which have been given a plant-based makeover - think a take on Baja fish tacos made with beer-battered tofu, alongside a side order of skinny fries with garlic mayonnaise for dipping.
Where: Kingly Court, London, W1B 5PW
Book now: Club Mexicana
Wulf & Lamb, Chelsea
Why: This casual Chelsea eatery serves an entirely vegan menu in a stylish and relaxed setting. Wulf & Lamb offers a variety of novel plant-based takes on meaty classics including a stacked burger and a cauliflower ‘steak’, while the sides aren’t to be missed either - particularly the vegan mac ‘n’ cheese. Once you’ve finished eating, enjoy a stroll around Chelsea’s wealth of independent boutiques.
Where: 243 Pavilion Road, London, SW1X 0BP
Book now: Wulf & Lamb
Atis, City of London
Why: Lunchtime can be a minefield for vegans in London, with many places offering just one or two (not overly) appealing grab-and-go options for plant-based eaters. Atis aims to remedy this with its selection of hot and cold salad bowls which combine nutritious ingredients with clever dressings to smarten things up. The food outlet’s sustainable credentials go beyond what’s on the plate though, with all packaging being recyclable or compostable and various food waste schemes employed to ensure nothing goes to landfill. While Atis isn't entirely plant-based, there are plenty of options for vegans, plus you can build your own!
Where: Unit 3, The Atlas Building, 145 City Road, London, EC1V 1AZ
Book now: Atis
Why: The name WAVE is an acronym for ‘we are vegan everything’, and comes from the founders of vegan cake company 'Cupcakes and Shhht'. With Californian vibes and a menu that definitely won’t make you miss meat, WAVE’s visually stunning dishes are bound to pop up on your Instagram feed soon if they haven’t already. Try the smoked carrot ‘salmon’ bagel or a stuffed croissant with cheeze and Marmite.
Where: 11 Dispensary Lane, London, E8 1FT
Book now: WAVE
Itadaki Zen, King's Cross
Why: Claiming to be Europe’s first organic and vegan Japanese restaurant, Itadaki Zen’s focus is on healing the body. Cooking with healing ingredients used for thousands of years, not only will a meal at Itadaki Zen be tasty, but who knows, it might cure you of any minor ailments too. Vegan sushi, tempura and tofu dishes are all served in traditional bento boxes and for the super health-conscious you can choose whether your dishes are fried or steamed.
Where: 139 King’s Cross Road, London, WC1X 9BJ
Book now: Itadaki Zen
Why: Ask any vegan and they will most likely tell you that since adopting a vegan diet, pizza is one of the things they miss the most. Enter Purezza. Since it launched in 2015, Purezza has taken the UK by storm and now boasts locations in Brighton, Hove, Bristol and Manchester. The Margherita with rice-based mozzarella and the black truffle pizza with mozzarella and smoked tofu will make you forget you're eating a vegan version of this indulgent treat. All vegan mozzarella is made on-site, and we'd argue it's the best in London.
Where: 43 Parkway, London, NW1 7PN
Book now: Purezza
Farmacy, Notting Hill
Why: Growing its own biodynamic vegetables in Kent, which are transported daily by electric van to its London restaurants, not only will your food be vegan at Farmacy, but sustainable too. The entire menu is now plant-based and free from refined sugars, additives and chemicals. The spiced buckwheat winter bowl, got no beef burger and artichoke pizzetta, are well worth a try.
Where: 74 Westbourne Grove, London, W2 5SH
Book now: Farmacy
Stem & Glory, Barbican
Why: With sleek minimal décor, pastel colours and more greenery than a small London garden, the plant-based theme of Stem & Glory is evident before you even take a look at the menu. Dishes are vibrantly coloured, completely plant-based and extremely Instagram-worthy. Taking influence from Spanish and South American cuisine, expect to find blue corn tacos with pulled jack fruit, quinoa paella and an avocado and beetroot tartare.
Where: 60 Bartholomew Close, London, EC1A 7BF
Book now: Stem & Glory
Vegan fast-food restaurants
Although veganism may have connotations of health, we don't always fancy a salad. While there is no way of getting around the indulgent nature of fast food, we all need a treat sometimes, and vegan fast food is quickly becoming a strong competitor to your classic fast-food joints (we mean you, Five Guys). From burgers and tacos through to fried 'chicken' you can get vegan alternatives to almost anything now - you won’t miss a Big Mac after trying this stuff.
Rudy’s Vegan Diner, Islington
Why: Having initially set up shop in Camden Market, Rudy’s Vegan Diner Islington is the second site from the all-vegan restaurant, and offers a menu with some serious attitude. There’s ‘The Ridiculous’ burger stuffed with a soya beef mince patty, baycon, cheeze slice, grilled onions, pulled porc, lettuce and gravy, as well as loaded fries, chick’n popcorn, a vegan Reuben sandwich made with seitan pastrami and lots more.
Where: 206 Upper Street, London, N1 1RQ
Book now: Rudy’s Vegan Diner
Halo Burger, Brixton
Why: With a new burger bar opening in Shoreditch following the success of their first joint in POP Brixton, Halo Burger is quickly becoming a favourite amongst vegan burger fans and we can see why. Teaming up with Beyond Meat to create a patty which is said to ‘taste more like meat than ever’, its eponymous burger is everything you could want from a plant-based fast food kick. Halo Burger's menu also includes a vegan hot dog and some delicious sides too. Don't miss the milkshakes, with ingredients like Lotus Biscoff and peanut butter.
Where: 49 Brixton Station Road, London, SW9 8PQ
Book now: POP Brixton
The Full Nelson, Deptford
Why: The Full Nelson in Deptford sticks to what it does best - that's burgers, 'wings' and loaded fries. Choose from the likes of The Colonel (coated chick'n fillet with garlic buffalo mayo) or The Fonz ('beef' patty with sliced pickles, smokey cheese, mayo and BBQ sauce), while sides include seitan wings and poutine. Be sure to order a side of Coney fries, seasoned with rosemary and topped with sauerkraut, pickles, fresh and crispy onions, ketchup and mustard.
Where: 47 Deptford Broadway, London, SE8 4PH
Book now: The Full Nelson
Unity Diner, Aldgate
Why: By eating vegan you are already one step closer to helping save the environment and most importantly the animals. At Unity Diner you can take things one step further as it donates its profits towards animal rights campaigning work. That means you can chow down on vegan burgers, hotdogs and 'chicken' satay skewers while feeling good about your charity work. It’s a win-win for everyone.
Where: 60 Wentworth Street, London, E1 7AL
Book now: Unity Diner
What the Pitta!, Camden
Why: Nothing beats wolfing down a kebab at the end of a night out. Although up to recently vegan doner kebab shops were almost non-existent. Until the arrival of What The Pitta! that is. Using a secret recipe from Germany to make its vegan doner meat, these are completely delicious. Order the classic doner with tzatziki, hummus and chilli sauce or go for the homemade falafel wrap. The end-of-night kebab just got a vegan makeover and we’re not sad about it.
Where: 89-91 Bayham Street, London, NW1 0AG
Book now: What The Pitta
The Vurger Co., Shoreditch
Why: With the mission of ‘making vegetables sexy again’ The Vurger Co’s menu is 100% plant-based. From its burgers to its Kentucky fried 'chicken', this is fast food you don’t need to feel guilty about. With four different burger fillings to choose from, think aubergine with chickpeas and onion or the New York Melt with a beyond meat patty and vegan cheese, you won’t want to go back to a regular burger after trying one of Vurger Co’s patties.
Where: 6 Richmix Square, London, E1 6LD
Book now: The Vurger Co’s
Neat Burger, Oxford Circus
Why: Endorsed by champion F1 driver Lewis Hamilton, who has been vocal about his vegan lifestyle, Neat Burger’s signature patty uses Beyond meat which is said to be the closest vegan alternative to a beef patty. Alongside its Neat burger and Chick’n burger, you can get tater tots and a plant-based hotdog. Planning to open many more restaurants in the future, Neat Burger could just become one of the biggest fast-food chains around.
Where: 4 Princes Street, London, W1B 2LE
Book now: Neat Burger
Temple of Seitan, Hackney
Why: This is perhaps the strangest vegan alternative to hit the market, but definitely one that is gaining popularity. Temple of Seitan specialises in a vegan fried chicken alternative. Looking almost identical to the real thing, the food here is similar to any regular fried chicken shop you will find in the city, but as mentioned before, completely vegan (we still can’t get our heads around how real it looks).
Where: 5 Morning Lane, London, E9 6NA
Book now: Temple of Seitan
Restaurants with vegan options
Since the plant-based food revolution over the last few years, the amount of vegan restaurants in London has exploded with there being at least a few good ones in every major part of the city. But sometimes you have lots of different people and personalities to feed which is why we have put together a list of restaurants that have good vegan dishes on their main menus. Turns out you can please everyone after all.
Pollen Street Social, Mayfair
Why: Not many restaurants earn a Michelin star in their first six months. But back in 2011, that's exactly what Jason Atherton did. Having gone from strength to strength since then, he has now created a truly stellar vegan tasting menu at Pollen Street Social. Expect sumptuous creations such as braised Lincolnshire broccoli stem with toasted nori, preserved lemon and smoked almonds, or Delica pumpkin with aged Acquello rice, Scottish girolles and autumn truffle.
Where: 8-10 Pollen Street, London, W1S 1NQ
Book now: Pollen Street Social
OXO Tower Restaurant and Brasserie, Southwark
Why: OXO Tower might have been around for years, but that doesn’t mean it isn’t keeping up with the latest innovations in food. In both the Restaurant and Brasserie, you can dine from a vegan menu which sees dishes such as deep-fried tofu with grilled peach, basil gel and smoked almonds, served alongside an apricot, lemon and thyme cake. Every Veganuary, OXO also offers a charming vegan afternoon tea, featuring plenty of sweet treats.
Where: Oxo Tower Wharf, Barge House Street, London, SE1 9PH
Book now: OXO Tower
Pied à Terre, Fitzrovia
Why: From its prized modern art and impeccable wine list to legions of suited staff, Pied à Terre remains a timeless classic on the London dining scene. So, if you’re looking for a fancy meal out, why not try one of the restaurant's six, eight or ten-course vegan tasting menus? Dishes might include things like a carrot and ginger velouté, and salt-baked beetroot with grilled baby leeks, while dessert could include a 100% chocolate mousse paired with apricot and cinnamon.
Where: 34 Charlotte Street, London, W1T 2NH
Book now: Pied à Terre
Dinings SW3, Knightsbridge
Why: Set up by an ex-Nobu chef Masaki Sugisaki (you already know you’re in safe hands), Dinings SW3 serves Japanese plates with a modern European twist in the heart of Chelsea. Although a fair bit of the menu is dedicated to sashimi, its vegan offering is pretty special with the likes of truffle nasu miso aubergine, seared tofu carpaccio and vegetable rolls with truffle soy.
Where: Walton House, Lennox Garden Mews, London, SW3 2JH
Book now: Dinings SW3
BAO, various locations
Why: Beloved bun broker BAO has thrown its hat in the ring, and it's safe to say we're stoked. There's now a full vegan menu to choose from. BAO's vegan options are just as mouth-watering as the rest of the menu, with entries like mapo aubergine with chi shiang rice; Sanbei tofu balls with basil ranch; and whipped tofu with cong zhua bing. The XO sweetcorn and daikon bao buns are also a must (to be honest, we recommend you order all of it).
Where: 53 Lexington Street, London, W1F 9AS
Book now: BAO
Why: While the menu at ROBATA caters for all, the restaurant does have a good selection of vegan mains perfect for when you want to dine in a mixed group. On the small plates section, you’ll find kimchi gyoza, Padron peppers and edamame beans, while mains include a miso aubergine with pickled mushrooms and red chilli plus an inventive broccoli steak.
Where: 56 Old Compton Street, London, W1D 4UE
Book now: ROBATA
Voodoo Ray's, Peckham
Why: Although most of the pizza options on Voodoo Ray's menu are slathered in cheese and meat, vegans need not despair. The Queen Vegan pizza option includes artichoke hearts, green olives, red onions, sun blush tomatoes and its special tomato sauce. There is no cheese on this one but it definitely won’t be missed among all the other vegetable toppings. There is also El Nino, which features vegan chorizo, pickled onion, vegan mozzarella, chipotle mayo, salsa verde and tomato sauce.
Where: 285 Rye Lane, London, SE15 4UA
Book now: Voodo Ray's
The Gate, Marylebone
What: Although The Gate is billed as one of London's best vegetarian restaurant, almost the entire menu is actually vegan. All vegan dishes are marked with a handy VE, including the likes of a miso-slicked aubergine, plantain fritters and tortillas stuffed with a range of veggies. There are vegan desserts too, including a cranberry and vanilla cheesecake.
Where: 22-24 Seymour Place, London, W1H 7NL
Book now: The Gate
Sutton & Sons, Hackney
Why: Vegan and fish and chips don’t tend to come in the same sentence, but Sutton & Sons has found a way to make the classic British favourite completely vegan. Using seaweed-marinated, deep-fried banana blossom it has managed to get pretty close to the taste of your standard deep-fried cod and chips combo. It doesn't stop at the classic fish and chips either - ‘prawn cocktail’ and ‘scampi’ also feature on the vegan menu.
Where: 218 Graham Road, London, E8 1BP
Book now: Sutton & Sons
Malibu Kitchen at The Ned, Bank
Why: Bringing chilled Californian vibes to the not-so-chilled area of Bank, Malibu Kitchen at The Ned specialises in a healthy menu full of salads that are great for a light lunchtime treat. Courgette and almond flatbreads, a curly kale salad and the Beyond plant-based burger are a few of its vegan offerings. Mixing modern dishes with the old-school décor of The Ned might seem like a strange combination, but it definitely works.
Where: 27 Poultry, London, EC2R 8AJ
Book now: Malibu Kitchen at The Ned
Not quite ready to go fully vegan? We've put together a list of the best vegetarian restaurants in the city too. Of course, going vegan isn't the only way to improve your diet; there are tons of super healthy restaurants in London where you can eat out with a clear conscience. Cutting down on alcohol is nearly as fashionable as going vegan now (dry January and Veganuary do coincide after all), so it might be worth sampling some great non-alcoholic drinks too. And, if you think your booze should be animal product free too, you definitely need to read all about vegan wine. You’d be surprised how many wine producers use milk, egg or even fish oil!
For those of you who don't live in London, you haven't been forgotten. We've also covered the best vegan restaurants in Edinburgh, top plant-based spots in Brighton and animal-free eateries in Liverpool too!