It’s safe to say that veganism is no longer just a trend. With the world being in the state that it is currently in at the moment, doing everything we can to help the environment is no longer an option, but a must if we want to live long and fulfilled lives. Are we being dramatic? Perhaps we are, but going vegan is one of the main ways you can do your bit to help the environment these days, and with so many incredible restaurants opening that are either completely vegan or have lots of awesome vegan dishes on the menu, making this change is getting easier and easier.
Now you might still be working on convincing your granny about the benefits of veganism, but there’s no denying that plant-based food is a ‘trend’ that’s here to stay. Whether you’ve opted to go vegan for the environment, for the sake of keeping fluffy bunnies alive or if you just don’t want to eat meat with every meal, London is full of great vegan options. Not all of the restaurants in our round-up below are exclusively vegan, but they do all offer vegan menus or dishes, so get stuck in.
To make things easier we’ve divided the restaurants into different categories so no matter what type of meal you’re looking for, there is bound to be a vegan option.
Fancy 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 restaurant specialising in spectacular plant based goodness.
Why: This French-accented restaurant at The Royal Albert Hall is exclusive to ticket holders and opens two hours before shows begin. Coda offers a vegan set menu, which features a starter of celeriac velouté with sourdough croutons, followed by a main of tomato and courgette farcie drizzled with a zhough dressing. Dessert, which is eaten in the interval, sees a coconut rice pudding, served alongside mango sorbet.
Where: Royal Albert Hall, Kensington Gore, SW7 2AP
Why: Alexis Gauthier, chef-patron of this French fine-dining spot, has been vegan since 2016, and he has overhauled his menu accordingly. Guests can dine from a seasonally-changing vegan tasting menu, which might include dishes such as a wild mushroom tortellini, and saffron-roasted butternut squash with a plantain crumble. You can also enjoy the tasting menu with eight glasses of paired wine for an extra supplement.
Where: 21 Romilly Street, W1D 5AF
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, 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, SE1 9PH
Why: From its prized modern art and groaning 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 Pied à Terre’s eight-course vegan tasting menu? 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, W1T 2NH
Why: Offering up a delectable Mad Hatter’s vegan afternoon tea, The Restaurant at Sanderson swaps out the traditional smoked salmon and cucumber finger sandwiches for the likes of a chia seed wrap with wild rice, bean salad and quinoa. Sweet treats meanwhile include a Tweedle Dee orange and peanut butter cupcake, and a Queen of Hearts pecan, chocolate and coconut cookie.
Where: Sanderson, 50 Berners Street, W1T 3NG
Why: Who says vegan food has to be casual? At Chakra’s Kensington site (there’s another by the river in Kingston), you’ll find a dedicated vegan menu of upmarket Indian food. Highlights include a black truffle kulcha served with mint sauce and a mix of pickles, crispy okra sprinkled with dry mango powder, and slow-cooked roasted aubergine with cumin, garlic, ginger and a tomato purée. Pair your feast with beers from India.
Where: 33c Holland Street, W8 4LX
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.
Why: Choosing to eat in a way that ‘causes the most benefit and least suffering to the inhabitants of the Earth’, the founder of Wild Food Café brings a selection of plant based, raw and nourishing dishes, using fresh and seasonal ingredients to their London restaurant. The samurai burger with its spiced olive and mushroom patty, tomatoes, onion and alomond feta accompanied with a Forgotten Ecstasy cocao smoothie will leave you full, satisfied and ready to take on the world. No lethargic feelings and meat sweats here.
Where: Neal’s Yard, WC2H 9DP
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.
Where: Unit 3, The Atlas Building, 145 City Road, EC1V 1AZ
Why: The name of this cafe is an acronym for ‘we are vegan everything’, and it is by 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, E8 1FT
Why: Claiming to be Europe’s first organic and vegan Japanese restaurant, Itadaki Zen’s focus is on healing the body. Cooking with ingredients used for healing in the Far East 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 chose whether your dishes are fried or steamed.
Where: 139 King’s Cross Road, WC1X 9BJ
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. Founded in 2015 as the first vegan pizzeria in the UK, Vegans can rejoice at the range of ‘cheesy’ pizzas on offer. The Margherita with rice based mozzarella and the black truffle pizza with mozzarella and smoked tofu will make you forget you ever missed this indulgent treat.
Where: 43 Parkway, NW1 7PN
Why: Taking inspiration from the Middle East, with a few vegan fast food treats thrown in for good measure, fans of this restaurant claim that the journey to Kensal Rise is worth it for its vegan fare. Order small plates of curried chickpeas, turmeric hummus and jackfruit nuggets before moving onto one of its falafel or magic mushroom burgers.
Where: 1 Keslake Mansions, NW10 5RU
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, EC1A 7BF
Why: If you’re out with carnivorous friends, head down to Baby Bao for some Asian-style comfort food. Your meat-eating pals can chow down on the likes of chips topped with shredded duck, while you can enjoy a plate of mushroom bao, slathered with sweet ‘n’ sour sauce, miso mayonnaise, crispy shallots, spring onion and pickled carrot. Pad out your meal with vegan sides, including crispy fried nuggets of sweetcorn seasoned with nori.
Where: 66 Haymarket, SW1Y 4RF
Why: This Islington joint has taken its cues from Paul McCartney with its ‘meat-free Mondays’. Although primarily aimed at vegetarians, there’s plenty on the menu here for vegans too. The offering gets updated every week, but dishes to try might include heirloom tomato salad with tomato consommé and black olive crumb, or perhaps raw and grilled courgettes with apricots, hazelnuts and pea shoots.
Where: 344 Upper Street, N1 0PD
Why: This entirely vegan (and alcohol-free) bar may sound like some people’s worst nightmare, but we can vouch that it’s not lacking in fun. Imaginative dishes include a vegan take on a cheeseboard (made with nut cheeses), and a pulled barbecued jackfruit burger which comes served with sweet potato fries. Wash it all down with mocktails such as the fruity Crantini: cranberry, orange, lemon, birch syrup, elderflower and coconut water.
Where: 6 Chepstow Road, W2 5BH
Why: This relaxed all-day restaurant has diners serve themselves from a buffet station, with an entirely vegetarian selection which is priced by weight. On Tuesdays, you’ll find an exclusively vegan menu, featuring a Mexican-style quinoa bowl, vegan shakshuka, a pumpkin and chestnut soup and plenty of other animal-free offerings. Coffees and freshly-squeezed juices are on-hand to keep thirst at bay.
Where: 12-14 Heddon Street, W1B 4DA
Why: This casual Pan-Asian mini-chain boasts a handful of vegan options for hungry diners. For instance, the lemongrass tofu sees seasonal vegetables stir-fried with a blend of lemongrass, galangal, kaffir lime leaves and plum tomatoes. Elsewhere, you can tuck into vegan mains such as an aubergine and tofu chilli bean stir-fry, while sides include steamed ramen or vermicelli noodles.
Where: 278 St Paul's Road, N1 2LH
Why: This restaurant's unmistakeable bright pink staircase and tropical foliage make it a staple on any London influencer-type's Instagram. Given that it was created by a micro-influencer I think it’s safe to say hype wise, this casual dining restaurant has achieved exactly what it set out to. Food-wise, health is king with all the dishes being packed with fresh ingredients and lots of veg, eating vegan really is the healthier option at Kalifornia Kitchen.
Where: 19 Percy Street, W1T 1DY
Vegan fast food restaurants
Although veganism may have connotations of health, sadly when it comes to fast food that isn’t always the case. Although there is no way of getting around the indulgent nature of fast food, we can assure you that vegan fast food is quickly becoming a strong competitor to your classic fast food joints (we mean you, Five Guys). From burgers to tacos and fried chicken you can get almost any vegan alternative and we can assure you, you won’t miss a Big Mac after trying this stuff.
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.
Where: 49 Brixton Station Road, SW98PQ and 105 Great Eastern Street, EC2A 3JD
Why: Perhaps one of the most instagrammable restaurants on the list, Genesis has an extensive menu of fast food vegan options. From smoked chorizo tacos to hot dogs and burgers and what they claim to be ‘the best vegan chocolate milkshake you’ll ever have’. This definitely isn’t the place for the health conscious vegans among us.
Where: 144 Commercial Street, E1 6NU
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, E1 7AL
What the Pitta!
Why: Nothing beats wolfing down a kebab at the end of a night out. Although until 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: Boxpark Shoreditch, E1 6GY
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, E1 6LD
Why: Aiming to get ‘vegetable haters’ to eat healthier vegan dishes, the founders of Mooshies decided to set up a vegan burger restaurant. Because who doesn’t like burgers after all? All named after a fun play on words, try the Magic Mushroom, What’s your Beef? Or Fillet-Om-Phish burger.
Where: 104 Brick Lane, E1 6RL
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 the one of the biggest fast food chains around.
Where: 4 Princes Street, W1B 2LE
Biff’s Jack Shack
Why: Determined to create what they consider the world’s filthiest and most indulgent vegan junk food, we would say so far the Biff's team have done a pretty good job. With four different burgers to choose from, jackfruit chicken style wings and a host of filthy fries. you’ll forget meat-filled fast food even exists after a visit to Biff’s Jack Shack.
Where: 24-26 Orford Road, E17 9NJ
Temple of Seitan
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, E9 6NA
Why: Hopping over the pond from the US this popular and ‘healthy’ vegan fast food chain has taken London by storm with it being difficult to scroll Instagram without at least one stylised pic of a tray of By Chloe food popping up at least once. From burgers and hot dogs, to taco bowls, By Chloe has all the vegan dishes you’d expect to find, while the cute and quirky décor and fail-safe dishes have made By Chloe a permanent fixture in London.
Where: 34-43 Russell Street, WC2B 5HA
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 two 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.
Why: Although most of the pizza options on Voodo 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.
Where: 285 Rye Lane, SE15 4UA
Why: This cosy modern European restaurant in Hackney has at least one vegan dish on every part of its menu. Try the vegan chickpea burger with smashed avocado and red onion or go for the aubergine parcel – veggies wrapped in thin slices of aubergine served with teriyaki tofu and homemade tomato sauce.
Where: 2 Atkins Square, E8 1FN
Why: Sick of seeing the same vegetarian and vegan dishes on the menu of all the restaurants they visited, the founders of Vanilla Black decided to do vegetarian cuisine their own way. Vowing never to use pasta or meat substitutes in dishes, expect to find the likes of warm mushroom pate with lemon and rice, and a cauliflower croquette with endive and cocoa.
Where: 17-18 Took’s Court, EC4A 1LB
Why: Vegan and fish and chips don’t usually tend to come in the same sentence, but Sutton & Sons have 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 menu.
Where: 218 Graham Road, E8 1BP
Why: As with most pizza places copious amounts of cheese are a given when it comes to pizza toppings. Thankfully at Pizza Pilgrims, the Marinara pizza may not look to be the most exciting pizza on the menu but the simple combination of the tomato sauce, olive oil, garlic and basil makes for a tasty treat. You won’t even realise the cheese is missing.
Where: 11 Kingly Street. W1B 5PW
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 meat’ 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, EC2R 8AJ
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. Although not all of its dishes are completely vegan, a large selection, including the spiced buckwheat winter bowl, Got No Beef Burger and Artichoke Pizzetta, are completely plant based and well worth a try.
Where: 74 Westbourne Grove, W2 5SH
Why: Opening in the 80s with the aim to modernise the vegetarian restaurant scene, 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, W1F 9AN
Not quite ready to go fully vegan? We've put together a list of the best vegetarian restaurants in the city