Best Vegan Restaurants In London 2024

It's easier (and more delicious) than ever to be vegan - but that's not to say it's a simple finding a menu to suit you. However, the capital is hands down one of the top places to be if you're meat and dairy-free, with a whole host of cosy pubs dishing out vegetarian comfort food, as well as decadent restaurants slinging out plant-based feasts. Check out our recommendations for the top vegan restaurants London has to offer, from burgers and light bites to some of the best pizzas around.

Last edited by Scarlett Welch

Last updated on 11th April 2024




The Omni Collective

The Omni Collective is a vegan restaurant in Peckham with a laid-back, intimate atmosphere, not to mention a mouthwatering menu of internationally inspired eats made from locally sourced seasonal ingredients, supporting independent farmers as much as possible. While you chow down on dishes like barbecue mushroom tacos and courgette fritti, explore the natural wine list and local beers on offer too.

Cellar At Kindred

Situated in Hammersmith, Cellar at Kindred is a trendy neighbourhood cafe and bar which boasts a cracking selection of cocktails alongside indulgent vegan dishes, to be enjoyed in their relaxed venue or on the sunny terrace. They're committed to using local, seasonal produce to cook up dishes like miso-glazed butternut squash, leek and fennel risotto or plant-based burgers topped with pickles.

No 29 Power Station West

Head to Battersea's most iconic building for No 29 Power Station East's scrumptious vegan options as well as an amazing atmosphere. Choose from a range of small plates like smoked aubergine tapenade and avocado crostini, or opt for a larger affair with a juicy vegan burger or a roasted butternut squash salad. You can even nab bottomless drinks here for £29 per person, with plenty of delicious brunch dishes to pair it with.

Wood & Water

If you're looking for the best vegan food in London, Wood & Water has got you covered. Visit its charming Brixton restaurant for some plant-based grub, which combines British cuisine with Jamaican soul. Stuff your face with plates like plantain chips, hispi cabbage and spiced sweet potato, washed down with their extensive selection of rums and creative cocktails like the pistachio sour.

601 Queen's Road

601 Queens Road is the sixth bar in the Darwin and Wallace collection and it's serving up delicious cocktails as well as cracking vegan dishes. Its brunch menu features the likes of sweetcorn and courgette hash or a plant-based breakfast, while mains consist of a mouthwatering burger tipped with spicy barbecue sauce and kimchi slaw. What's more, there's a stunning outdoor terrace that's ideal for alfresco drinks in summer.

Sticks'n'Sushi Shoreditch

Complete with a striking bar right in the centre of the venue and cool colourful lighting, Sticks'n'Sushi is a stylish restaurant serving all kinds of plant-based Asian bites. Think edamame, soy or ginger broccoli, miso soup with tofu and avocado maki, all alongside a delicious cocktail or two. There's even an open kitchen were you can watch the talented chefs working on your meal.

Sun & Thirteen Cantons

Have a craving for delectable plant-based grub? No problem. At the Sun & Thirteen Cantons in Soho, Coqfighter has taken over the kitchen and brought three tasty vegan burgers with them. Tuck int fried chik'n patties topped with chipotle mayo, pickled green chilli, buffalo sauce and much more, with regular DJ sets providing the entertainment while you eat.

Best Restaurants With Vegan Roasts

Gone are the days of the nut roast being your only option, and London's pubs and restaurants have really stepped up their game when it comes to vegan roast dinners. Whether you're more into succulent mushroom Wellingtons or juicy joints of seitan, you can be sure to find them drizzled in gravy and paired with fluffy potatoes at these venues. You may even be able to find a plant-based Yorkshire pudding.

Barrio Shoreditch

NHS/Blue Light Discount and 5 other offers

On the hunt for cheap vegan restaurants in London? Barrio is a vibrant, colourful venue in Shoreditch that serves up jugs of tequila-based concoctions and two for £12 cocktails on a regular basis. As for food, these guys dish out £2 tacos filled with mushrooms and refried beans or chickpea with roasted pumpkin. They host bottomless brunches every Saturday as well, where you can pair your plant-based eats with unlimited bubbles and rum-based cocktails while DJs are blasting the best of RnB.

Ninety One Living Room

This trendy Shoreditch jazz club is known for its late-night DJ sets, but it's also home to some amazing vegan eats. Ninety One Living Room boasts an entirely plant-based menu, with highlights including the truffle party burger, crispy cauliflower tacos and creamy cashew mac'n'cheese. Wash it down with one of their house cocktails for £11 or less, or swing by on Saturdays for their fantastic jazz brunches.

Best Vegan Brunch Restaurants

Brunch is everyone's favourite meal of the day, but it doesn't have to be all about eggs and bacon. There are a whole load of restaurants across the city who cook up a mean vegan breakfast, from smashed avocado on sourdough to scrambled tofu and granola bowls. Wherever you are in London, there is bound to be a cosy cafe or a laidback bar serving all the plant-based delights you desire.

Pho

A favourite when it comes to hearty, Vietnamese grub, Pho is the perfect place for delicious dishes all day long. Alongside favourites like Gỏi, Cơm Tấm and, of course, Phở, you'll find a variety of tasty plant-based meals with a wide range of drinks to wash it all down. You're spoilt for choice with locations too, with venues in Balham, Chiswick, Borough and many more London areas.

Powerplant Camden

Happy hour 4.00 pm- 7.00m every day. 2-4-1 cocktails and any beer/cider for £5

Looking for a top-notch vegan eatery? You're going to want to check out Powerplant Camden, which has a menu that's entirely meat-free. Located just a stone's throw from Chalk Farm station, this awesome haunt is serving up a boot-load of tasty sweet and savoury plant-based treats like fresh pesto pasta, mushroom bruschetta and roasted butternut squash, with lip-smacking bevvies to boot.

Belle Vue

Quiz Night Tuesday's! and 1 other offer

Taking the warm, friendly aspects of a pub and mixing them with modern touches, Clapham's Belle Vue is a cosy hangout where you can tuck into a menu packed to the brim with guilt-free dishes like nachos, plant-based burgers and dusted fries. Even better, this joint dishes out one of the best vegan Sunday roasts around, fronting a beetroot and butternut squash Wellington accompanied by all the trimmings.

Best Vegan Afternoon Teas

There's nothing more quintessentially British than afternoon tea, and there are plenty of options out there that don't involve meat or dairy. Slap that vegan cream onto your scones and tuck into traditional sandwich alternatives like mushroom quiche or olive tapenade rolls, washed down with all the tea or coffee you can drink. Don't forget about those tasty cakes and macarons either.

Ping Pong London

Asian food is often meat-heavy, but this dim sum restaurant may just surprise you. Make your way down to one of Ping Pong's various London sites in St Katherine Docks, Southbank, Soho and beyond for some of the best vegan menus in the city, packed with scrumptious bites such as spicy vegetable dumplings, edamame and mushroom buns. They even offer bottomless dumplings here on Sundays for just £26.95 per person.

Pasta Remoli: Restaurants In London

When you need vegan Italian restaurants, make sure Pasta Remoli are on your radar, with venues in Ealing, Bromley and everywhere in between. These authentic eats come with a load of homemade, plant-based options on freshly made pasta - think garlic and chilli spaghetti, arrabbiata or a simple tomato and basil sauce. Don't forget to pair your meal with a refreshing Aperol spritz either.

The Three Compasses

Vegan fast food has become quite the hot topic, and there's one pub in Dalston serving up a few of the best. Currently joined by Filthy Buns, The Three Compasses' kitchen is piling up some of the biggest meat-free burgers in town, all of which are seriously drool-worthy and brilliantly indulgent. They've got a whopping seven plant-based options to choose from (as well as vegan nuggets), but our pick has got to be the Smokin' Vegun - topped with 'bacon', barbecue sauce and crispy onions.

Monmouth Kitchen

New Year’s Eve Dining Experience and 2 other offers

One of the best vegan restaurants in Covent Garden, Monmouth Kitchen rustles up a neat selection of plant-based eats and treats, plus a mean cocktail menu to wash it all down. Have a glance at its dedicated vegan menu of Peruvian and Italian delights and treat yourself to a whole load of tasty goodness - we're talking robata corn, veggie tacos and roasted aubergine.

Strongroom Bar and Kitchen

Located in Shoreditch, Strongroom Bar and Kitchen is one of the top vegan restaurants in the area, rustling up tasty plant-based bites such as the Moving Mountains burger topped with onion rings and barbecue sauce or the dirty fries. Pair that with a platter of no cow nachos and you've got yourself a feast. Coming by in the summer months? Be sure to check out their pretty courtyard, covered in ivy and fairy lights.

Hand Of Glory

Hand of Glory boasts all sorts of vegan options, as well as the option to switch to plant-based cheese on any of their pizzas for an extra £1. Mosey on down to this gorgeous, pagan-themed pub and chomp on everything from plant-based burgers topped with crispy onions to meat-free hotdogs and skin-on fries, with plenty of cask ales and cocktails to wash it all down.

OctaGreen

Looking for the best restaurants in London for vegans? With plenty of meat-free options across breakfast and bottomless dinner menus, alongside tasty smoothies and juices, OctaGreen in Putney is sure to hit the spot for your plant-based meals. Think moussaka, full breakfasts, and Mediterranean butter beans, as well as organic salads and other raw options with a focus on health and fresh ingredients.

Mowgli Charlotte St

Mowgli Charlotte St is one of the best vegan restaurants in Central London, slinging out a droolworthy array of plant-based bites. Get your smackers around veg-packed curries, fragrant dahl and so much more at this pretty perch, where you can sit on swing seats and dine surrounded by fairy lights and indoor trees. They've even got an Indian twist on the classic chip butty here too, yum.

Best Vegan Junk Food Restaurants

Sometimes all that will cut it is a juicy burger dripping in sauce, which is why we've rounded up all the best plant-based junk food destinations in the city. London is jam-packed with takeaway spots dishing out crispy seitan wings and fries, as well as cosy pubs serving meat alternatives and cheese-free pizzas galore. Who said vegan food had to be all about vegetables?

The Skinny Kitchen Islington

Kick start your morning with a top-notch vegan brunch over at The Skinny Kitchen. Found in Islington, this joint serves up plant-based grub in some of the prettiest surrounds around, from breakfast bowls to veggie burgers or flatbreads in the evening. Its bottomless affairs also come with cracking entertainment, from talented dancers to slick sax players. It's not just the food that's plant-based here either, as you can expect to dine surrounded by greenery.

EDIT

Sustainable restaurant EDIT in Hackney is also a great choice for vegan food, as there are full plant-based tasting menus here which aim to replace processed food with natural, waste-free ingredients. Expect hyper-seasonal picks across innovative dishes, with the options rotating on a weekly basis. Past eats have included fermented aubergine, smoked rainbow carrots and squash soup, so you know you're in for a treat here. As for the interiors, expect exposed brick walls and a minimalist design, with plants dotted about here and there.

Wulf & Lamb

Wulf & Lamb is an incredible spot for London's meat-free folk, with a menu that's 100% plant-based, with a focus on whole food. From their famous mac 'n' cheese burgers to portobello mushroom pies and flavourful Thai curries, this place has left no stone unturned in making some of the most delicious plant-based dishes around. Even better, it serves up what is possibly the best vegan breakfast in the city.

Zia Lucia

Need to know where to get some great vegan pizza? Whether you're curing a hangover, indulging those carb carvings or just fancying a slice of deliciously gooey goodness, head to Zia Lucia, as its plant-based options beautifully champion the flavours of Italy. There's a choice of bases here too, from traditional Neapolitan-style dough to vegetable charcoal. They've got £8 cocktails on the cards too, across venues in Aldgate, Balham, Stoke Newington and beyond.

Crust Bros

Get creative at this great South London pizza place, who are serving up tasty toppings on Neapolitan dough. Head to Waterloo where the award-winning Crust Bros leave the choice in your hands, so choose well and choose widely from their list of fresh and delicious ingredients - we're talking vegan mozzarella, truffle mushrooms and roasted peppers with a sauce of your choosing.

Sutton and Sons, Hackney

Fancy a spot of vegan fish and chips? Hackney's Sutton and Sons offers all the usual goodies you'd expect from the chippy, except many of them are plant-based. From mushroom pie and mash to meat-free sausages and calamari-style bites, this eatery will put you in junk food heaven. What's more, they've even got dairy-free ice cream up for grabs as well.

Pollen Street Social

Coming as close as you can get to a dedicated Michelin Star vegan restaurant in London, Pollen Street Social boasts two entirely plant-based menus. Their three-course offering comes in at £95, featuring braised Lincolnshire broccoli stem, baked onion squash with rice and dark chocolate espresso meringue, while their tasting menu costs £120 for a little bit of everything, which can be paired with a choice of fine wines. Chef Jason Atherton focuses on high-quality British ingredients, turned into inventive modern dishes, which you can enjoy in their relaxed bar area or at the Chef's Counter for a close-up view of the action.

Cafe Van Gogh

Not only is the food at Cafe Van Gogh entirely vegan, but this non-profit restaurant does good for the community too. In collaboration with Toucan Employment, they provide jobs for people with learning disabilities, as well as giving customers the option to pay it forward and provide a hot drink for those who need it. Their menu changes every six to eight weeks so you can always expect something new, but sample dishes include chickpea burgers, braised leeks and sumptuous Sunday roasts complete with a nut and pesto Wellington. They even offer brunches here too.

Club Mexicana

After vegan restaurants in Soho London? When you spy the stunning pink frontage of Club Mexicana in Kingly Court, you know you're in for a plant-fuelled treat. With seating inside and out, this neon-clad spot is begging to be hit up for hibiscus bellinis washing down 'short rib' tacos or meat-free burritos. Coming on a Tuesday? Then you can nab all-you-can-eat tacos for just £20 per person, or enjoy a two-course lunch menu for £15 every single weekday.

Purezza Camden

This one is pretty special, as Purezza is Europe's first ever totally vegan pizzeria. The extensive list of flavours covers everything from black truffle or pesto to aubergine parmigiana slathered on slices, so you can guarantee this one will be a crowd-pleaser. Save room for dessert though, as the New York cheesecake is to-die-for. Thirsty? Take advantage of their two for £12 cocktails like the lychee spritz or a classic pornstar martini.

Farmacy

It may be pretty damn hard to get a table at, but Farmacy in Notting Hill is a strong contender for the best vegan restaurant in London, and with good reason. Not only are the interiors cool and unique with a foliage theme, but the menu focuses on healthy seasonal food that's both plant-based and free from refined sugars, additives and chemicals. All of their ingredients are grown on their very own farm or sourced from local, sustainable suppliers as well. You can expect mushroom and jackfruit green curry or mezze platters to share on their 100% plant-based menu, with a gorgeous berry cheesecake for dessert.

Black Cat Cafe

If you fancy a casual bite to eat, Black Cat is a popular vegan cafe in London that's tucked away near Hackney Downs. Run by volunteers and open from Thursday to Sunday every week, this boho spot decked out with quirky mismatched furniture provides freshly prepared sandwiches, burgers, curries and stews. For something a little different, check out their supper clubs too.

Mildreds Dalston

On the lookout for fancy vegan restaurants in London? Having been around since 1988, Mildred's sure know how to serve the meat-free among us. Its menu is broad, showcasing anything from towering chicken-style burgers to mango-glazed corn ribs and healthy salad bowls. And if you have a sweet tooth? Just check out the fantastic selection of desserts, from chocolate ganache cake to rum coconut toffee.

The Gate Hammersmith

With four plant-based restaurants under its belt, The Gate is a dab-hand when it comes to the meat and dairy-free. Make a visit to its many swanky locations for a slap-up meal of interesting, gastro-inspired dishes, which are created by two Indo-Iraqi Jewish brothers and inspired by their grandmother's home cooking. Think Thai red curry, chipotle wild mushrooms and layered moussaka, which can even be enjoyed on their sunny alfresco terrace.

Bubala

Found in the heart of Spitalfields, Bubala is a Middle Eastern restaurant which serves an entirely vegetarian menu, with plenty of vegan options to choose from as well. They've got set menus and a la carte selections of small plates as well, with dishes that include oyster mushroom skewers, fried aubergine with date syrup and hummus-loaded flatbreads. They also offer a cracking choice of cocktails and house wines on tap from Uncharted Wines, served in simple surrounds that are filled with plants.