Club Mexicana


Talisa Dean 21/07/22

London’s Best Vegan Friendly Restaurants

Veganism has been leafing quite a mark on the London restaurant and bar scene of late.

Gone are the days where wanting to avoid animal products meant that you probably wanted to avoid eating out all-together. Or when it was just vegetarian Mildred’s and The Gate keeping people fed. Now over half a million people aged 15 or over would class themselves as vegan, and the food scene is taking note.

It’s not even that there are more exclusively vegan restaurants (although there definitely are), it’s also that chefs are quietly adapting their menus to include more vegan options. Should you wish, you can sit alongside your meat-eating friends, and enjoy babaganoush and M’sabacha chickpeas with a thick wedge of warm, fluffy Kubaneh bread at The Palomar; or an intricately spiced chickpea curry with a side of pickles and basmati rice at Dishoom. All of a sudden, our animal-free friends are faced with actual choice, and lots of it.

As well as all the newfound anxiety that can bring.

So, with the hope of making things a little easier – at least with where to go – we’ve written a list of our favourite vegan restaurants in London right now. With the hopes of appealing to all preferences we’ve split things up into exclusively vegan restaurants, vegetarian restaurants great for vegans, and meat serving restaurants also dishing up some pretty tasty fare.

Lettuce begin.



Itadaki Zen | King’s Cross

Sometimes life can get a little bento out of shape, although it’s rarely something a trip to Japanese Itadaki Zen can’t fix. As the name suggests (Itadaki which means ‘to receive food’, and Zen which means ‘to fix’) the restaurant was built from a belief in the medicinal value of plants and plant-based food, both for your body and for your mind. And so, from their clean-cut wooden space in King’s Cross, they serve up a menu of animal-free Japanese dishes like their vegetable spring rolls (specially made with Okara, making them easier on your stomach); marinated seaweed; homemade kimchi; and mixed vegetable tempura. Alternatively, if you’re in the market for something a little more substantial, they have a number of set menus to choose from, curated around a signature dish. For instance the Tempura Course which includes a stater chosen that day by the chef, a six piece sushi selection, mixed vegetable tempura as your main, and a dessert. For drinks they have a very select number of wines and beer, as well as Baekse-ju, a fermented rice-based drink boasting an impressive ten different oriental herbs. Talk about decadent.

Address: 139 King’s Cross Rd, WC1X 9BJ Opening times: Mon, 6-1opm; Tues-Fri, 12-10pm; Sat, 6-10pm; Sunday, closed | You can find out more or make a booking via their website here.


Spicebox | Walthamstow


Another vegan hot spot is Spicebox in Walthamstow. It’s Indian food that just so happens to be meat-free. They actually started out life as a street food stall in Camden Market before enduring success gave them the pluck to go permanent. You can stop by for a couple of street snacks. In fact they do a great little sharing platter with most of them for just £15. Alternatively they have a whole range of larger curries: Jackfruit Jalfrezzi; Shroom Keema; or Cashew And Coconut ‘Chick’n’ Korma; all of which can be mopped up with various carbs. On weekends they do brunch which, as well as a more traditional thali option, includes Spicebox signature ‘Doffles’: dosa waffles served either with jackfruit beans, crispy bombay potatoes, pickled pink onion and coconut chutney; or (for those with a slightly sweeter tooth) chai-spiced banana, maple syrup, toasted coconut flakes, and coconut ice cream. Saturday the 17th anyone?

Address: 58 Hoe St, Walthamstow, E17 4PG Opening times: Tues-Fri, 5.30-10pm; Sat-Sun, 10am-3.30pm and 5.30-10.30pm (9pm on Sundays)| You can find out more or make a booking via their website here.


Andu Cafe | Dalston

Without a doubt the most good-value vegan joint in London, Andu Cafe serves up tasting platters of traditional Ethiopian food for just £6 a head. In fact, it’s actually impossible to spend anymore than that as there’s only one dish on the menu. Everyone who goes chows down on the same mix of spicy lentil and split bean stews, as well as a number of vegetable dishes like tikil gomen (chopped cabbage, potatoes, and onion). The only decision you need to make is whether you’d rather rice, or to mop it all up with thick folds of injera bread (although half half is also an option). Drinks wise, it’s BYOB. And they don’t charge for corkage either, meaning, with service, you’re looking at £7.50 max. Andu can’t argue with that.

Address: 528 Kingsland Road, Dalston, London, E8 4AH | Opening times: Mon-Sun, 12-10pm  | Sadly Andu Cafe don’t have a website, you just need to turn up, and wait to be seated. 


Club Mexicana | Soho & Spitalfields

Built from the Kerb up, Club Mexicana has gone from strength to strength, now running this hot pink all-vegan taqueria in Carnaby Street’s Kingly Court, and an even bigger sophomore branch, Club Mexicana Spitalfields. Centred around three Mexican classics: nachos, tacos and burritos, they both serve up big flavour, no fuss food, alongside the likes of frozen Margaritas to wash it all down. For anyone who’s followed them since the beginning, they’ve still got plenty of their Club Mex classics to come back to – things like their El Pastor taco of vegan shawarma, red onion, salsa verde, and a sweet, sticky slice of charred pineapple on top. Otherwise they’ve also got a brand new ‘cheezeburger’ taco and burrito for you to try. Turn up to the Kingly Court restaurant on a Tuesday and it’s all-you-can-eat tacos for just £15.

Address: Kingly Court, London, W1B 5PW | Opening times: open daily for lunch and dinner | You can find out more or make a booking via their website here


Tofu Vegan | Islington & Golders Green

Islington’s temple to lip-smackingly spicy, salty, flavour-packed Chinese cooking is entirely vegan (you’d never guess it from the name). Plant-based dishes like the sesame-laced hand-shredded oyster mushrooms sit alongside dishes with genuinely great meat alternatives, and of course the eponymous tofu makes appearances in its most perfected, crispy form.

Address: 105 Upper Street, London N1 1QN | Opening times: open daily for lunch and dinner | You can find out more or make a booking via their website here


Black Cat Cafe | Hackney

Black Cat Cafe - best vegan restaurants London
Photo credit: Charlie and Freya

If you’re vegan and you happen to cross paths with Black Cat Cafe you’re in nothing but good luck. It’s a friendly, unpretentious place that in more ways than one feels more like a community space over a restaurant. As well as a number of very simple wooden tables which run in strips down the middle (and which, should you choose to sit there,  you’re likely to end up sharing),  you’ll find a bookshop in the corner selling fanzines, political literature, and vegan cookery books. The all white-walls are also awash with multi-coloured flyers about the local area. Those trombone lessons you wanted to start…sorted. It opens mid-morning so it’s perfect for a coffee and a vegan pastry, otherwise they stay open past dinner offering a selection of sandwiches, salads, and soups; as well as long list of larger, heartier dishes like burgers, curries, lasagnes, pot pies, and pasta bakes (leaves and hand-cut chips included). Top it all off with a vegan cookie or thick slice of cake for dessert and you’ll probably be just about ready for a cat nap.

Address: 76A Clarence Road, E5 8HB  Opening times: Mon-Fri, 10am-9pm; Sat, 11am-9pm; Sun, 11am-8am | You can find out more or make a booking via their website here.


Stem & Glory | Barbican

Stem + Glory

Tucked away behind Farringdon’s Smithfield Market is this award-winning vegan eatery down from Cambridge. Grab yourself a seat in their brightly-lit, Scandi-style dining room and you can enjoy the likes of jackfruit bao burgers, kimchi pancakes, and quinoa paella, washed down with a cocktail, glass of wine, or a vegan beer should you prefer.

Address: 60 Bartholomew’s Close, Barbican, East London, EC1A 7BN | Opening times: Mon-Sat, 11.30am-11pm; Sun, 11.30-5pm | You can find out more, or make a booking, via their website here.


Holy Carrot | Knightsbridge

An unspeakably elegant dining room, decked out in powder blue with marble accents and period features by the bucketload. Holy Carrot is a high-end vegan restaurant, but with a surprisingly relaxed atmosphere. Pick between small plates to share (vibrant purple potato croquettes, palm heart ‘calamari’, vegan maki) or tuck into larger comfort food classics like risottos, burgers and shepherd’s pie – all before slinking off to the exquisite cocktail bar next door.

Details: Urban Retreat, 2-4 Hans Crescent, Knightsbridge, London, SW1X 0LH | Open Tues-Sat, 12-10pm | You can find out more, or make a booking, here.



Tendril | Oxford Circus


Trying to convince someone that vegan food doesn’t all have to be raw and virtuous, or a bit creepy (bleeding plant burgers, we’re looking at you)? Take them to Tendril, the “mostly vegan” dining concept from ex-Chiltern Firehouse and The Dairy chef Rishim Sachdeva. Ahead of opening a permanent branch, it’s popping up for around for 3 months in a space just off Regent’s Street. And the menu’s stunning – a hit list of flavourful dishes showcasing vegetables in their own right that will knock any meat FOMO right on the head.

DetailsUntil around the end of September 2022 | 5 Princes Street, W1B 2LQ | Book here

Mildreds | Various

Mildreds - best vegan restaurants London

Here is where it all ve-gan. Or at least it was in 1988, in Soho, that restaurateurs Diane Thomas and Jane Muir took on the challenge of transforming London’s rather backwards (and brown) vegetarian food scene into something a little more….palatable. They took on a former sex club (fit with an S&M padded cell in the basement) and were given six months. However thirty years and four sites later (Soho, Camden, King’s Cross, and Dalston), they’re still one of London’s best Vegetarian – and now vegan – restaurants. The spaces are relaxed, brightly lit with a lot of wood and leafy greens. Cuisine-wise they span many a continent offering everything from Persian spiced chickpeas with tomato black lime and rose petal harissa, to Sri Lankan sweet potato curry with green beans, roasted lime cashews, pea basmati rice, and coconut tomato sambal. They also have a pretty spectacular vegan dessert menu, with toffee apple crumble and peanut butter, caramel, and dark chocolate swirl brownie as highlights. Elasticated waistbands recommended if you will.

Address: Camden: 9 Jamestown Road, NW1 7BW; King’s Cross: 200 Pentonville Road, N1 9JP; Soho: 45 Lexington Street, W1F 9AN; Dalston: 1 Dalston Square, E8 3GU | Opening times: varies across the sites | You can find out more, or make a booking, via their website here.


The Gate | Islington, Marylebone & Hammersmith

The Gate - best vegan restaurants London

Welcome to the vegetarian pearly gates: Hammersmith, Islington, and Marylebone, all of which also do an expert job at vegan-friendly fare. Space-wise they’re all pretty laid-back, brightly-lit, and bistro-esque. Islington in particular stands out, with its handsome wood-slatted bar, surrounded by gun metal stools and hanging filament lights. Food-wise, you’re pretty spoilt for choice. Not only does the menu span cuisines (Asian, Mexican, Indian, and more), every dish is also meticulously thought out and beautifully presented. Like their Sumac Aubergine Schnitzel, a grilled aubergine stuffed full of caramelised shallots; and then topped with preserved lemon, chilli, and coriander and sprinkled with flaked almonds, before being served alongside a beetroot and chickpea salsa and Yemeni chilli sauce. For dessert they have vegan takes on mille-feuille (layers of puff pastry and custard), tiramisu, and peanut butter brownie. Plus they do brunch and Sunday lunch, both of which are heavenly.

Address: Islington: 370 St John Street, EC1V 4NN; Marylebone: 22-24 Seymour Place, W1H 7NL; Hammersmith: 51 Queen Caroline Street, W6 9QL | Opening times: varies across all sites | You can find out more, or make a booking, via their website here.

NAIFS | Peckham


Naifs is a no-nonsense veggie/vegan joint in Peckham, courtesy of ex-Vanilla Black chef Tom Heale and his partner Anne Stokes. The focus is simple, seasonal, plant-based cooking, although not at the sacrifice of things still feeling high-end. Menu wise it’s split up into two parts: a selection of smaller sharing dishes, followed by a number of slightly larger option, designed to tackle alone. You might kick things off with a little crown prince squash, served with labneh and chilli butter and aubergine fritters with honey and spenwood cheese; before moving on to fried celeriac with smoked apple, mustard, and koji. All washed down either with a classic cocktail (or two), some of Peckham’s finest beer; or a little natural or biodynamic wine.

Address: 56 Goldsmith Road, Peckham, SE15 5TN | Opening times: Wed-Sun, 8-11pm | You can find out more, or make a booking, via their website here.



The Palomar | Soho

The Palomar - best vegan restaurants London

It’s like speed dating with a line-up of incredibly talented chefs, except they’re doing all the impressing – chopping, grilling, and plating for your enjoyment – while you just sit, propped up at the 16-seater zinc bar, feeling fabulous. You might kick things off with that Kubaneh bread with tomato and tahini, or a plate of babaganoush, embellished with coriander and pomegranate seeds. Their M’sabacha chickpeas are vegan, served with a drizzle of tahini and zhug, as well as their their fattoush salad of tomatoes, cucumber, and sumac. Of course, as per most first dates, you’ll probably be reaching for the drinks list – where you’ll find plenty of delicious-sounding tipples like their ‘Au Revoir Shoshana’ of gin, pink grapefruit, rose sherbet, lemon juice, sumac tincture, and soda water.

Address: 34 Rupert Street, W1D 6DN Opening times: Mon-Sat 12-11pm; Sun 12.30-9pm | You can find out more, or make a booking, via their website here.


Dishoom | Various

Dishoom - best vegan restaurants London
Photo credit: John Carey

All restaurants need to take a leaf out of Dishoom’s book. They’re on it with dietary requirements. Gluten-free, nut-free, animal-free. And all-anxiety free. In fact, forget the days of foraging for a Ve in small print, instead they have an entirely separate menu detailing exactly what works for you. Like their vegetable samosa (pea, potato, cinnamon, and cloves); Chloe-Chawal (spiced chickpea curry with basmati rice); and Crunchy Pomelo Salad (kale, pink pomelo, pistachios, mint, coriander, and date and tamarind chutney), all of which can be found all over London at every one of their now five sites.

Address: Kensington: 4 Derry Street, W8 5SE; Shoreditch: 7 Boundary Street, E2 7JE; King’s Cross: 5 Stable Street, N1C 4AB; Carnaby: 22 Kingly Street, W1B 5QP; Covent Garden: 12 Upper St. Martin’s Lane, WC2H 9FB | Opening times: varies across sites | You can find out more, or make a booking, via their website here.

Sushisamba | Liverpool Street & Covent Garden

Sushisamba - best vegan restaurants London

Surprisingly for a restaurant with sushi in its name, Sushisamba is also rollin’ with the rising numbers of vegan folk these days, with a dedicated menu to save you sifting through the usual sheet. Edamame beans with volcanic salt; heritage carrot and asparagus ceviche with olive oil caviar; and Moqueca Mista (coconut and lime vegetable curry with chimichurri rice), are just a few of the dishes you’ll have to choose from. All with a 360 degree view of the city on the side.

You can read more about Sushisamba in the City here and Covent Garden here.

Address: The City: 110 Bishopsgate, EC2N 4AY; Covent Garden: 35 The Market, WC2E 8RF Opening times: varies between sites | You can find out more, or make a booking, via their website here.


Tapas Brindisa | Battersea, Soho, London Bridge, South Kensington & Richmond

Throw your hands in the air and tapas your feet, because Brindisa has cooking sin animal down to a V. You can book yourself in for lunch or dinner at one of their laid-back, very cool eateries (concrete walls, terracotta tiles, and potted plants) and feast on some padrón peppers and hand-stuffed green olives with fresh orange & oregano to start. Next, they have a number of delicious salads like their Escalivada of roast aubergine, peppers, and onions with a black olive dressing, and their Calabaza y Zanahoria of pumpkin, heritage carrots, and crispy shallots with a chestnut and honey dressing, both of which you can mop up with a mix of toasted breads topped with fresh herbs, tomato, and olive oil. There’s also fried aubergine dipped in honey, patatas bravas (of course) and much more. And, from January to March, they offer a vegan Calçotada feasting menu in honour of the renowned Catalan tradition – a big boozy affair in recognition of the humble calçot onion. You can celebrate across all six sites, eating vegan food, knocking back cocktails, and generally – ahem – tearing it up…

Address: Battersea:  Battersea Power Station, 25 Circus Road, Nine Elms,  SW11 8EZ; Soho: 46 Broadwick Street, W1F 7AF; South Kensington: 7-9 Exhibition Road, South Kensington, SW7 2HE | Opening times: varies between sites | You can find out more, or make a booking, via their website here.

Love vegan grub? Check out London’s best vegan street food and London’s best vegan breakfasts

The Nudge is an independent, searchable and highly-curated guide to the most interesting places to go and things to do in London, giving members unrestricted access to our full compendium of continually-updated restaurants, bars, events, exhibitions, date ideas, itineraries, member perks, weekend guides, monthly agendas and more – all delivered via our website, email newsletters & members’ app.

Join us to see what’s hot in London this week; to explore all of the recommendations & ideas stored within The Nudge’s website and members’ app; and to start making the most of life in London today. Start Free One Week Trial

Carpe Diem!

Got A Tip? Email [email protected]

More Ideas