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 cruelty-free roasts, 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 23rd December 2024




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.

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 £29.95 per person.

Drake and Morgan at King's Cross

This Veganuary, indulge in a delicious array of plant-based dishes at Drake & Morgan at King's Cross, The Folly, and The Happenstance. Savor specials like the vibrant rainbow bowl, brimming with rice, avocado, roasted squash, hummus, buckwheat, sauerkraut, pickled carrot, and topped with mixed seeds and vegan superstraccia cheese.

Or, keep it classic with the Fable™ mushroom burger, featuring pulled shiitake mushrooms, applewood vegan cheese, and a fresh tomato salad on the side.

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.

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?

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 roasted aubergine and harissa hummus, or opt for a larger affair with a juicy vegan burger or a marinated courgette salad. You can even nab bottomless drinks here for £29 per person, with plenty of delicious brunch dishes to pair it with.

The Breakfast Club - Restaurants

You can always rely on The Breakfast Club for banging brekkie, but did you know they also have delicious vegan options too? Chow down on blueberry pancakes, a plant-based shakshuka or a veggie full English with scrambled tahini turmeric tofu. You'll find all this and more at their sites in Seven Dials, London Bridge, Hoxton and other locations across London. 

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.

Bōkan

Found on the top stories of the stylish Novotel Hotel in Canary Wharf, Bōkan is a sophisticated bar and restaurant spread across three floors. You can admire the stunning city views while you dine, in a sleek space filled with rustic wooden tables and floors - alongside comfy leather sofas to relax on.

You can enjoy a sumptuous six-course tasting menu that's entirely vegan here, expertly curated by Executive Chef Robert Manea. For £79 per person you can munch on vegetable gyoza, black lime tofu, rich chocolate cake and more, with an optional wine pairing for £70 extra.

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.

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.

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, enoki mushrooms and sweet potato gnocchi, washed down with their extensive selection of rums and creative cocktails like the pistachio sour.

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.

Mowgli London - Charlotte Street

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.

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 or the barbecue sauce-topped 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.

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 baby spinach risotto.

Barrio Shoreditch

Happy Hour 2025 and 1 other offer

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 here 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.

Kapara

A gorgeous Middle Eastern restaurant in the heart of Soho, Kapara is run by talented chef Eran Tibi. Expect stunning interiors here, complete with pastel pink walls, elegant chandeliers and lots of leafy plants dotted around the dining space.

There's a real focus on vegetables in their menu, and they even offer a vegan sharing menu for £64 per person. This features spiced tomato dips, smoky blackened aubergine, sweet potato dumplings and so much more - with plenty of creative cocktails available too.

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.

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.

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 karaage and grilled broadbeans, explore the natural wine list and local beers on offer too.

Cellar At Kindred

Double Down and 1 other offer

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 aubergine, roasted spiced cauliflower or Delicia pumpkin flatbreads.

RAILS Restaurant At Great Northern Hotel

Festive Afternoon Tea - From £39.50 and 2 other offers

Launching a brand new vegan set menu this January, RAILS Restaurant At Great Northern Hotel is a great choice for plant-based dining. Accessible from King's Cross station, this elegant eatery promises a luxurious dining experience, decked out in plants, plush leather booths and quirky design features.

Choose between two or three courses at this French-inspired brasserie - we're talking portobello mushroom and truffle risotto, Moroccan tagine with couscous and grilled artichokes.

Best Restaurants With Vegan Roasts

Gone are the days of the nut roast being your only option, and our city'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.

Pasta Remoli - Restaurants

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.

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 avocado on sourdough 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.

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 peanuts 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.

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, mushrooms and roasted peppers with a sauce of your choosing.

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.

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 cracking cocktails on the cards too, across venues in Aldgate, Balham, Stoke Newington and beyond.

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.

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 mushroom arancini 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 swanky location 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 smoked jackfruit tortillas, beetroot cheeseburgers and chickpea tagine, which can even be enjoyed on their sunny alfresco terrace.

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.