We're giving you the chance to win back the value of your meal - every time you dine this month!

29 of the best vegetarian restaurants in London

These plant-powered restaurants are raising the bar when it comes to vegetarian food in the capital.

Updated on • Written By Pete Dreyer

29 of the best vegetarian restaurants in London

A few years ago, a list of the best vegetarian restaurants in London would have been pretty short compilation, so attached were we all to meat and fish. But vegetarian food has grown in popularity for a number of reasons, whether that be a desire to eat more healthily, or to lessen the environmental impact of intense livestock farming. As a result, London is now home to a burgeoning vegetarian and vegan restaurant scene, supported by dedicated vegetarian resaurants, but also by lots of excellent restaurants that now offer innovative vegetarian and plant-based menus. 

YOU MIGHT ALSO LIKE

Meat-free menus have come a long way. Instead of something boring or lacking in flavour and texture, vegetarian diners can expect flair, creative combinations and carefully considered dishes. Say goodbye to boring salads and bean burgers, and hello to cauliflower shawarma, aubergine schnitzel and oyster mushroom skewers.

There are many chefs to thank for pushing the boundaries of vegetarian cuisine to where it is now, but this journey isn’t over. In fact, vegetarian food is only getting better and more exciting. Many previously meat-eating chefs have made the switch and enjoy the new challenge and more restaurants than ever now offer special menus for vegetarians and vegans, with cooking that is just as creative and dynamic as it is for meat-eaters.

Lots of London's veggie set are on the casual end of the restaurant spectrum, serving easy going plant-based food that you could eat everyday. That said, there are lots of places now where vegetarians can go for a celebration - these critically-acclaimed restaurants are constantly pushing the boundaries of vegetarian cuisine. In fact, some are so impressive that even the most avid carnivores are making reservations there. So, whether you’re a full-time meat denouncer, or just looking to cut down on the amount of meat and fish you eat, there’s something for you in our round-up below. 

To make things easier we’ve divided the restaurants into different categories, so no matter what type of vibe you’re looking for, you’re bound to find one you love. From fancy London vegetarian restaurants to more relaxed spots, there’s a little bit of everything on offer for our plant-loving pals. So, next time you're thinking "where are the good vegetarian restaurants near me?", just come back to this list!

SKIP TO THE BEST SECTION FOR YOU

Special occasion vegetarian restaurants in London

Sure, most of London's fine dining elite stick to the trad staples like butter, cream, meat and fish, but there are some special spots around the capital that deliver top class experiences based on veg alone! See below for our top picks.

Tendril, Soho

A bowl of fried cauliflower on a green sauce

What: Tendril has brought a whole new level of vegetarian dining to London’s food scene since it first opened as a pop-up in 2021. Now with a bricks and mortar site, chef Rishim Sachdeva and team turn out exacting plates of veg-forward dishes. The majority is actually plant-based, with the odd addition of a lovely piece of cheese to finish things off nicely, for instance. With brunch, lunch and early-bird menus, there’s something for everyone here. To get the full experience though, we’d recommend the tasting menu which changes seasonally but might include starters or beetroot, black garlic and smoked paprika – for instance – and mains of salt and pepper celeriac terrine with a mustard dressing and chive oil.
Where: 5 Princes Street, W1B 2LQ
Book now: Tendril

Bubala, Spitalfields, Soho and King's Cross

A spread of Middle Eastern dips, grilled vegetables and potatoes

What: You can’t talk about vegetarian restaurants in London and not mention Bubala. This uber-trendy restaurant is entirely veggie, and most of the dishes also happen to be vegan and gluten-free. We recommend going for the set menu, which features highlights like laffa bread, labneh with confit garlic and za’atar, and of course the famous charred oyster mushroom skewers.
Where: Various locations
Book now: Bubala Spitalfields, Bubala SohoBubala King's Cross

Mildreds, Various locations

veggie dishes on table

What: Mildreds has been going strong since the eighties and now has six locations across London. The menu is explorative and vibrant, yet not without plenty of comforting moments thanks to dishes such as triple-cooked patatas bravas with a hot pepper sauce, Korean fried chickn burgers and a mushroom and ale pot pie. 
Where: Various locations
Book now: Mildreds Soho; Mildreds Camden; Mildreds Covent Garden; Mildreds Victoria

Kahani, Chelsea

tandoori broccoli

What: Fine dining Indian restaurant Kahani serves all sorts of dedicated vegetarian offerings, from tasting menus to bottomless brunch and even a live jazz night! Dishes include the likes of Kolkata beetroot chops with ginger, fennel and cumin seeds, marinated Tandoor broccoli with wheat crisps, and paneer tikka with red onions and Kashmiri chilli. Or if a veggie party is more you're vibe, from Thursday to Sunday you can enjoy four fantastic courses washed down with bottomless prosecco. There's a dedicated vegan menu too, if that's more your speed. 
Where: 1 Wilbraham Place, SW1X 9AE
Planning a special occasion? Consider private dining at Kahani
Book now: Kahani

Plates, Old Street

dining room and dish at plates

What: Kirk Haworth’s Plates started as a vegan pop-up, but his all-conquering Champion of Champions victory on Great British Menu has made it one of London’s most in-demand restaurants. If you can swag a table, expect some of the most inventive cooking in the capital, from barbecued maitake mushroom with black bean mole and kimchi, to rice pudding ice cream with olive oil, chewy beets and mulberries.
Where: 320 Old Street, EC1V 9DR
Planning a special occasion? Consider private dining at Plates
Book now: Plates

The Dysart Petersham, Richmond

What: The thoroughly underrated Dysart Petersham is easily worth the trip out to picturesque Richmond - this striking Tudor revival building dates back to 1904, and still features the original flagstone flooring and lead-lined windows. Meanwhile, head chef Kenneth Culhane cooks some of the most technically brilliant food in all of London, including an outstanding vegetarian tasting menu that includes, at the time of writing, dishes like fermented leek with truffle emulsion and crispy sushi rice, a duck egg with watercress, spinach, Templegall cheese and a truffle dressing, and a ‘chaud froid’ hen’s egg with Pedro Ximenes and maple syrup.
Where: 135 Petersham Road, Petersham, TW10 7AA
Book now: The Dysart Petersham

The Gate, Hammersmith

A mixed salad including mushrooms and potatoes

What: The Gate's Hammersmith site is both visually aesthetically-pleasing, and the menu is equally well presented. You can look forward to an excellent selection of internationally inspired vegetarian food - we recommend the wild mushroom risotto cake, and the spicy, bean-stuffed tacos.
Where: 51 Queen Caroline Street, W6 9QL
Book now: The Gate Hammersmith

Casual vegetarian restaurants in London

The steep rise in folks choosing a vegetarian or vegan diet has meant an explosion of new plant-based restaurants that are as suited to quick, weekday lunches as they are to evenings out with friends. We’ve rounded up our favourite casual vegetarian restaurants below (and a couple of vegan-only eateries too)

Mallow, London Bridge and Canary Wharf

upstairs at mallow borough

What: From the team behind Mildreds, Mallow follows a similar blueprint, making full use of produce from nearby Borough Market to produce fresh, colourful plant-based dishes. The low-waste menu goes to great lengths to make the most of every bit of produce, resulting in dishes that are as innovative as they are tasty (the cauliflower chaat with coriander yoghurt is a particular favourite). With menus covering everything from breakfast to dinner and a bar upstairs, Mallow ticks every box.
Where: 1 Cathedral Street, SE1 9DE
Planning a special occasion? Consider private dining at Mallow Canary Wharf
Book now: Mallow Borough MarketMallow Canary Wharf

Persepolis, Peckham

Shop front, and mezze dish

What: Persepolis is the place to go in Peckham for a veggie feast. This Middle Eastern spot can seat about 100 people across its three-level dining room, and the menu is just as impressive. Everything on it is veggie-friendly, and while you can pick and choose your own selection, its epic sharing menu offers a generous selection of mezze dishes, mains, breads, sides, dessert and coffee for £30 a head. Its customisable mezze platters are popular, too, and you can always expect a huge range of salads and dips to mix-and-match.
Where: 28-30 Peckham High Street, SE15 5DT
Book now: Persepolis

Folde, Battersea

folde battersea interiors

What: Breezy Battersea restaurant Folde celebrates vegetables at all times of day, serving a cracking brunch menu as well as a colourful dinner menu that sways with the seasons. If you're looking for distinct, original vegetarian cooking, Folde is somewhere you'll want to check out for dishes like baked feta with plum hot honey and crispy aubergine in curry butter sauce. It's also an elite spot for bread and dips fans - opt for some of the outstanding focaccia to swish through a load of delicious dips. 
Where: 143 St John's Hill, SW11 1TQ
Book now: Folde

Ottolenghi, Various locations

salad bowls on counter

What: Any of Ottolenghi's casual restaurant outlets are a no-brainer when it comes to delicious, veg-filled eating in London. Discover counters laden with piled-high bowls of salads, which diners are invited to mix-and-match to their liking. Examples include roasted aubergine with yoghurt and sour cherry chraime, pineapple with radicchio and coconut dressing, and char-grilled hispi cabbage with chilli and garlic. Orders are limited to three or four salads, which is tough - you'll want to try them all! 
Where: Various London locations
Book now: Ottolenghi ChelseaOttolenghi Marylebone; Ottolenghi Notting Hill; Ottolenghi Spitalfields and more 

Sagar, Various locations

A table covered in Indian food

What: When it comes to maximum flavour and satisfaction for minimum cost, there’s nowhere better to dine than Sagar – the South Indian vegetarian restaurant that tops many a list of the best vegetarian restaurants in London. Diners can look forward to decent, dependable regional dishes including curries, fluffy rice, home-baked breads and outstanding dosa.
Where: Various locations across London
Book now: Sagar

Kin, Fitzrovia

veggie dishes on table

What: Kin Restaurant and Cafe finds its home on Foley Street in Fitzrovia, where it's served locals with boundary-pushing plant-based food since opening in 2014. The cafe is perfect for a quick pitstop meal, be it a bowl of coconut porridge or a tofu and avocado veggie burrito. Come evening, the restaurant serves an eclectic sharing menu featuring appetisers, small and large plates. Think broad bean croquettes with dill cream, truffle barley risotto, and miso glazed aubergine with cauliflower puree. 
Where: 22 Foley Street, W1W 6DT
Book now: Kin

Buhler and Co., Walthamstow

Someone holding two plates of Asian looking food

What: Just a short walk away from the William Morris Museum, Buhler and Co acts as the perfect spot for breakfast with sumptuous options such as crispy halloumi with ripe green avocado. The coffee is also exceptional, as are the Bloody Marys. Buhler and Co acts as the perfect, cosy spot for plant-based diners in north London.
Where: 8 Chingford Road, E17 4PJ
Book now: Buhler and Co.

Rasa N16, Stoke Newington

pink shop front

What: Bright and bold in every sense, Rasa N16 has been a favourite among vegetarians since opening over 20 years ago. Keralan chef Das Sreedharan’s menu specialises in the meatless cooking of the Nair community, so expect to find an array of dishes far removed from the usual curry-house repertoire, such as pimped-up poppadums, crispy dosa and a variety of punchy homemade pickles and chutneys.
Where: 55 Stoke Newington Church Street, N16 0AR
Book now: Rasa N16

Vegetarian-friendly restaurants in London

Happily, restaurants that don’t offer decent vegetarian options are now few and far between, but we think these ones are especially great for groups containing both vegetarians and meat-eaters

Wolkite, Holloway

dals and veg on a holey Ethiopian pancake

What: This Ethiopian Holloway stalwart is brimming with authentic vegetarian dishes plus injera to mop it all up. For those unfamiliar with Ethiopian dining, injera is a sour fermented flatbread, similar to a pancake, used to scoop up stews. Ideal for first-timers, the Wolkite veggie set menu offers up all the most popular dishes for around £15 per person. These include shiro wot (a smooth spiced chickpea stew), red lentil miser wot, a mild yellow lentil and turmeric miser wat, fossolia (stir-fried vegetables), salads and more. If you know what you like, just order your favourites individually.
Where: 82 Hornsey Road, N7 7NN
Book now: Wolkite

Edo Izakaya, Islington

dining room at edo izakaya

What: This cosy Islington izakaya has a handful of excellent veggie options on the menu, so no-one feels left out. Get stuck into a tasty slab of miso aubergine, vegetarian sushi rolls and agedashi tofu in tempura sauce, before ordering as many of the mushroom bao buns as you can fit in your belly. The cocktail offering is excellent too. 
Where: 154 Old Street, EC1V 9BW
Book now: Edo Izakaya

Berenjak, Borough and Soho

vegetarian dishes at berenjak

What: Years after opening, bookings are still hard to come by at Berenjak, which is a testament to just how fantastic this restaurant is. There are a host of delicious vegetarian dishes on the menu, ranging from mezze-style dips and small snacks right through to a load of sides and salads that can easily be teamed up into a meal. We love the aubergine - cooked over coals and dressed with whey and walnuts, but the aubergine stew with black lime is delicious too. Team it up with saffron rice with salted butter and you're onto a winner.
Where: 1 Bedale Street, SE1 9AL; 27 Romilly Street, W1D 5AL
Book now: Berenjak Borough; Berenjak Soho

Imad's Syrian Kitchen, Soho

hummus at imads syrian kitchen

What: Imad’s Syrian Kitchen, perched atop Kingly Court, radiates communal energy with tightly packed tables and vibrant chatter. The menu is mostly made up for vegetarian and vegan dishes, though not exclusively, making it great for groups with varied dietaries - Imad’s does a dedicated vegetarian lunch on weekdays too, loading you up with fresh pillowy falafel, silky hummus, baba ghanoj, salad and grilled pita breads.
Where: 2.14 Top Floor, Kingly Court, W1B 5PW
Book now: Imad's Syrian Kitchen

som saa, Spitalfields

salad at som saa

What: The set menus at som saa are still some of the best value food you’ll find anywhere in London, and good news for veggies - there are vegetarian and vegan set menus too. You have to order them for the whole table, but we reckon this is the best way to eat here anyway, as you can have a selection of som saa’s very best dishes, from pounded green papaya salad to tofu and coconut heart curry. There’s a vegan a la carte as well if you prefer to choose your own dishes, but either way, som saa always delivers.
Where: 43a Commercial Street, E1 6BD
Book now: som saa

Zeret Kitchen, Camberwell

dishes at zeret kitchen

What: Zeret Kitchen offers authentic Ethiopian cuisine in a bright, welcoming space adorned with modern African art. Like many Ethiopian restaurants, there’s lots of excellent vegetarian cooking here, from shuro wot (chickpea powder cooked in spicy berbere sauce) to steamed vegetable dishes, and misir wot (split lentils cooked in spiced red pepper sauce), all served on enjera. Popular for casual dining and summer outdoor seating, Zeret is a restaurant that’s worth the trek from anywhere in London.
Where: 216 Camberwell Road, SE5 0ED
Book now: Zeret Kitchen

Hoppers, Soho, King’s Cross and Marylebone

hoppers and paneer curry

What: This Sri Lankan street food favourite lends itself well to veggie cuisine. Hoppers, after all - a thin rice pancake often filled with a fried egg - are one of the world’s greatest vegetarian inventions! For tasty meat-free options of the same ilk, check out Hoppers’ veggie ‘Taste of Hoppers' menu, which includes a selection of starters for the table, plus karis, bread or rice, sides and dessert. Think devilled paneer, jackfruit kari, sambols, chutneys and a chocolate biscuit pudding to finish.
Where: Various locations
Book now: Hoppers Soho; Hoppers King's Cross; Hoppers Marylebone

ROVI, Fitzrovia

mezze and interiors

What: Ottolenghi describes ROVI as a restaurant with vegetables at its heart, and each piece of produce is carefully handled to extract maximum flavour. Dishes are often cooked over fire for a lick of the grill, while fermentation is commonly employed too, to add a little funk to the menu. If you’re looking for a signature taste of what the kitchen here can do head straight for the veggie Jerusalem mixed grill served with Baharat onions, pickled, pita bread and tahini sauce – it’s heaven.
Where: 59 Wells Street, W1A 3AE
Book now: ROVI

Berber & Q, Haggerston

Dips and pita bread

What: Grill house Berber & Q might be known for its meaty skewers and charcoal-licked mains, but you'll find plenty to satisfy vegetarian appetites, too. The warming cauliflower 'chreime' (stew) and braised chickpeas with labneh and spinach are must-orders, while all its starters and sides are veggie-friendly. Order a selection for the table, such as chermoula aubergine, hummus with apricot harissa, and fluffy grilled bread. 
Where: 338 Acton Mews, E8 4EA
Book now: Berber & Q

Acme Fire Cult, Dalston

A plate of grilled leeks

What: The term ‘live fire cooking’ often conjures images of ribs, steaks and burgers. At Acme Fire Cult, however, the menu is mostly vegetarian - and what a menu it is. Experience clever creations like aubergine with sourdough mole and hazelnut; coal roast celeriac with mushroom, kelp XO and white bean miso; or smoked potatoes with tahini mayo and seed rayu. Since the restaurant is housed in a brewery, we recommend washing it all down with some of 40FT’s delicious beer.
Where: Abbot Street, E8 3DP
Book now: Acme Fire Cult

Simply Delicious by Pronto Paratha, Hounslow

veggie dishes at pronto paratha

What: Hounslow is home to some undeniably brilliant Indian cooking, but among the bigger local players, Pronto Paratha is banging out some brilliant, authentic Panjabi cooking, just a few minutes from Heathrow. The parathas are naturally a must-try (we love the simple perfection of a potato paratha) but there are some other smart ideas, like a cheese and jalapeno paratha, as well as chilli paneer, Panjabi omelette, and a massive selection of veggie starters and mains to choose from. The 24 hour slow cooked daal makhani is the stuff of legend.
Where: 722 Bath Road, TW5 9TW
Book now: Simply Delicious by Pronto Paratha

Best vegan restaurants in London

Vegan restaurants are, naturally, also great for vegetarians! We've got a whole separate list of the best vegan restaurants in London, but here are a few of our faves to bear in mind. 

Jam Delish, Islington

vegan tacos at jam delish

What: This vegan Caribbean joint in Islington has been a smash hit since opening in 2020, despite the challenges presented by lockdown. Just a five minute walk from Angel station, the entirely vegan menu is packed with massive flavours, whether it’s brown stew with oyster mushrooms and fried dumplings, or the crispy grilled aubergine with Caribbean pepper sauce and coconut yoghurt. The cocktails are ace too, making this a must-visit for vegans in the capital.
Where: 1 Tolpuddle Street, N1 0XT
Book now: Jam Delish

Gauthier, Soho

fine dining dishes at gauthier

What: One of the most respected vegan restaurants in London, Alexis Gauthier has made it his mission to show what can be achieved with vegetables, and the results are staggering. The restaurant inhabits three floors of a stunning Soho townhouse, and offers a seasonal menu of exquisite vegan food, including dishes such as marinated tempeh with popcorn and corn veloute, and celeriac dauphinoise with grapes, parsley cream and red wine sauce.
Where: 21 Romilly Street, W1D 5AF
Book now: Gauthier Soho

Itadaki Zen, King's Cross

itadaki zen

What: Organic and vegan Japanese restaurants aren’t ten-a-penny, but Itadaki Zen in King’s Cross is one such eatery. The menu is made up of sushi, tempura and tofu dishes aimed at healing the body, so you could just walk out feeling full and in better health than you were when you walked in.
Where: 139 King's Cross Road, WC1X 9BJ
Book now: Itadaki Zen

Love eating out but don't care for the indulgence of it all? Check out our guide to the best healthy restaurants in London for some nourishing inspiration.