The Best Vegetarian Restaurants In London

We don’t have any beef with our vegetarian friends.

Because London’s green scene has everything from quaint cafés and all-you-can-eat-buffets, to Michelin-recommended veg and 38th-floor views. This list could therefore, quite simply, be called ‘some really, really, really, really, really great places to eat around London’, but that would be too lengthy, so behold –

The Best Vegetarian Restaurants In London.

As you were.


The Gate | Hammersmith, Marylebone & St. John’s Wood

As far as aesthetically pleasing vegetarian restaurants go, The Gate has the highest cheekbones. And a selection of à la carte starters, mains, and desserts that span cuisines. Think miso glazed aubergine topped with toasted cashew nuts, ponzu sauce, coriander, and sesame seeds; or goat’s cheese and beetroot ravioli served with sage butter and braised spinach. For drinks they have an all vegan list of Champagne, wine, and beers, as well as a number of cocktails and mocktails.

Address: Hammersmith: 51 Queen Caroline Street, W6 9QL; Marylebone: 22-24 Seymour Place, W1H 7NL; St. John’s Wood: 87 Allitsen Road, NW8 7AS | Opening times: vary | You can find out more, or make a booking, via their website here.


The Temple of Seitan | Camden and Hackney

Temple Of Camden

Ok, so it’s not a fully-fledged restaurant, however it is home to some devilishly good vegetarian grub, so worth a mention. There’s actually two of them now, the original in Hackney and then a second one in Camden, although the offering’s the same at both sites: seitan-based fried chick’n, either in strips, wings, popcorn bites, or burgers, alongside a couple of basic sides. It’s tastes like the real thing too – all of the flavour yet none of the guilt. The only down slide is that we’re not the only ones to have realised that, so it’s not unusual to find a queue. They’ve also got limited tables, and those they do have are outside. Pack your umbrella and your patience and you’ll be absolutely fine.

Address: Camden: 103a, Camley Street, N1C 4PF; Hackney: 5 Morning Lane, E9 6NA  | Opening times: Monday-Saturday, 12-9pm; Sunday, 12-6pm |  You can find out more, or make a booking, via their website here.



Mildred’s | Various

Mildreds Dalston

If you’re a London-based vegetarian, Mildred’s needs no introduction. For everyone else, it’s one of the most renowned veggie restaurants in the capital. There’s actually four of them now: Camden, King’s Cross, Soho, and Dalston, all of which serve a range of internationally-inspired veggie dishes in a relaxed, easy-going setting.

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: vary | You can find out more, or make a booking, via their website here.


Stem + Glory | Barbican

Stem + Glory

It’s the London counterpart to a highly-regarded all-vegan spot in Cambridge, a laid-back, fresh-faced affair, serving globally-inspired food, breakfast through to dinner. Kimichi pancakes with daikon pickle salad (a Stem + Glory favourite) sit alongside pulled jackfruit tacos, and BBQ jackfruit BAO buns. The drinks menu on the other hand includes a wide selection of craft beers (some fo which are limited editions); vegan wines, cocktails, mocktails, and more.

Address: 60 Bartholomew’s Close, Barbican, East London, EC1A 7BN | Opening times: Monday-Saturday, 11am-11.30pm | Your can find out more, or make a booking via their website here.


Spicebox | Walthamstow


It’s an 100% vegan curry-house in Walthamstow. They do brunch on weekends, otherwise it’s all about dinner, where you can feast on everything form onion bhaji and parsnip pakora with cranberry chutney, to jackfruit jalfrezi with bombay potatoes and tarka dahl, as well as an array of homemade chutneys and pickles.

Address: 458 Hoe St, Walthamstow, E17 9AH | Opening times: Tuesday-Friday, 5.30-10pm; Saturday-Sunday, 10am-3.30pm and 5.30-10.30pm | You can find out more, or make a booking, via their website here.


Andu Cafe | Dalston 

Hidden amongst the chaos of Dalston’s Kingsland Road is this small, cafe-style Ethiopian joint, serving up tasting platters of traditional Ethiopian food at just £6 a head. There’s actually only one dish on the menu: a mix of spicy lentil and split bean stews, vegetable dishes likes tikil gomen, and folds of injera bread to mop it all up, so it’s near impossible to spend more. Plus they’re BYOB and don’t charge corkage, making it hands down one of the most valuable veggie joints in London.

Address: 528 Kingsland Road, Dalston, London E8 4AH | Opening times: Mon-Sun, 12-10pm | Andu Cafe don’t currently have a website however you can call them on 0207 254 1780 to make a reservation. 

The Gallery Café | Bethnal Green

Best Vegetarian Restaurant: The Gallery Cafe

An independent charity run vegetarian and vegan cafe where – in addition to serving a selection of homemade wraps, salads and sandwiches, Nude espresso, baked goods and a rotating list of house specials – they host spoken word and poetry, intimate, outdoor live music nights, book launches, film screenings and a number of other events.

Address: 21 Old Ford Road, Bethnal Green, E2 9PL | Opening times: Monday-Friday 8am-8pm; Saturday, 9am-8pm; Sunday, 9am-7pm | You can find out more, or make a booking, via their website here.


Cook Daily | London Fields 

We were just chatting the other day about how we wish we had a cook…daily. And then there is was, cosying up with E5 Bakehouse and Rosa’s Thai Cafe, in the old railway arches underneath London Fields Station. It actually started out in Shoreditch’s Boxpark, before it’s non-stop popularity gave them to confidence to open a bigger site. Sure, it’s a little basic. It’s got a slightly gloomy spaceship feel. However, you’re not there for the aesthetics. You’re there to eat ‘House Paid Thai’ packed full of veggies, puff tofu, or chickn (that’s chickn, not chicken. No e, no meat). Or spiced chickpea and sweet potato coconut curry; jungle curry; or vegan udon noodle stir fry. They’re not expensive either, at just £8-£10 a pop, and no reservations means you can often sneak in without a planning. A tempting option…daily.

Address: Arch 358, Westgate Street, London, E8 3RN | Opening times: Monday-Sunday, 12-10pm |  You can find out more, or make a booking, via their website here


Ethos | Oxford Circus

Best Vegetarian Restaurants: Ethos

Build your own bespoke meal at the self service buffet comprising Japanese, Southeast Asian, Italian, Korean, Indian, Mexican and Lebanese cuisine before paying by the weight of your plate.

Address: 48 Eastcastle Street, Oxford Circus, W1W 8DX | Opening times: Monday-Friday, 8am-10pm; Saturday 11.30am-10pm; Sunday, 11am-5pm | You can find out more, or make a booking, via their website here.

Club Mexicana Taqueria | Soho

Club Mexicana has gone from street food trader to pub resident to permanent, finally landing a bricks-and-mortar space in Carnaby’s Kingly Court. Here they’re serving up a Mexican-inspired menu including BBQ ‘short rib’ tacos with jackfruit and hickory smoked BBQ sauce; cheezeburger burritos; and fully loaded nachos with ground ‘beef’, guacamole and pickled jalapeños. Vegan doesn’t always have to be healthy, right?

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



The Bonnington Café | Vauxhall

A co-operatively run, BYOB vegetarian and vegan restaurant maintained by an active collection of member cooks; so you never really know what’s going to be on the menu. Except vegetables.

Address: Vauxhall Grove, Vauxhall, London SW8 1TD | Opening times: Monday-Sunday, 12-5pm and 6.30-10.30pm |  You can find out more, or make a booking, via their website here.


Naifs | Peckham


Relatively new to the London vegetarian restaurant scene is Naifs. It’s the brainchild of ex-Vanilla Black chef Tom Heale and his partner Anne Stokes who have taken over a simple, no-frills kind of space in Peckham, to serve up beautiful, refined vegetarian food, alongside classic cocktails, locally-brewed beers, and mostly natural and biodynamic wines.

Address: 56 Goldsmith Road, Peckham, SE15 5TN | Opening times: Wed-Sat, 6-9pm; Sun, 12-4pm | You can find out more, or make a booking, via their website here.


Persepolis | Peckham

A bright yellow, comically chaotic corner shop-cum-cafe, brimming with everything from falafel makers to olive oil soap, as well as nine and a half tables from which you can feast on a selection of Middle Eastern-inspired dishes including big sharing platters of meze, from brunch until dinner.

Address: 28-30 Peckham High Street, SE15 5DT | Opening times: 10.45am-10.30pm | You can find out more, or make a booking, via their website here.



222 Vegan | West Kensington

222% vegan with an all-you-can-eat lunchtime buffet and a made to order dinner service using fresh, natural (and where possible), organic ingredients.

Address: 222 North End Road, West Kensington, W14 9NU | Opening times: 12-3.30pm and 5.30-10.30pm | You can find out more, or make a booking, via their website here.


Last Updated: 16th November 2021 | Main image: Ethos 

Going one step further? Peruse our guide to London’s best vegan street food

Got A Tip? Email Editor@TheNudge.com

More Ideas