Most London restaurants offer vegetarian options, but there are also plenty of dedicated London vegetarian restaurants. Take your pick from the best vegetarian restaurants London has to offer, whether cafes serving light bites or high-end restaurants conjuring up inventive takes on veggie-only dishes, or opt for one of London's vegan eateries.
Enjoy high-end food at City hangout Vanilla Black. Delve into vegetarian food that’s delicious and creative, such as smoked egg with black sesame and gram flower, and tomato shortbread with sheep’s milk, broccoli and egg yolk. The dining room at this vegetarian London restaurant is as grown-up as the food with sophisticated hues, wooden tables and hand-picked artwork. Book now
Treat your taste buds to an inventive use of flavours at Mildreds. This Soho stalwart opened in 1988, and has since expanded to Camden, Dalston and King’s Cross. A focus on regularly changing international dishes, such as Sri Lankan sweet potato and green been curry, and a range of fun cocktails keep London’s vegetarians coming back to this no-bookings restaurant.
Get a sense of community at Bonnington Cafe, which was first set up in the 1980s as a co-operative to feed the artistic squatters in Vauxhall’s leafy Bonnington Square. The same community values are present today, as cooks from all over the world create menus inspired by their homelands. No alcohol is served, so bring your own bottle of wine to drink (no corkage fee applies).
Sample food inspired by various cuisines at The Gate in Hammersmith. Drawing on their Indo-Iraqi and Jewish heritage with some French and Italian flair thrown in for good measure, brothers Adrian and Michael Daniel opened this veggie restaurant in 1989. Choose from the likes of aubergine schnitzel and red Thai curry. The Gate also has outposts in Islington and Marylebone.
Pretty in pink is an apt phrase for Hackney’s Palm Vaults, a place frequently described as London’s most Instagram-worthy cafe – think vintage Miami with hanging baskets, pastel colour-schemes and food that looks (almost) too good to eat. Munch on the mainly plant-based food, including healthy salads, superfood bowls and options for vegetarian afternoon tea in London.
It’s hard to miss the bright pink front of Rasa N16 when walking down Stoke Newington Church Street. Be treated to Kerala’s fragrant spices – think cardamom, ginger, turmeric and black pepper – as the chefs weave together intricate flavours. Take your pick from vibrant beetroot curries, vegetables simmered in fennel and ginger and delicious dosa.
The Waiting Room
Feast on vegetarian snacks and small plates, such as veggie hot dogs topped with the intense chilli heat of Deptford Death Sauce, at The Waiting Room cafe in Deptford. More rock'n'roll than your average veggie cafe, you’ll not find a detox salad in sight. Instead, don’t be surprised if the sounds of 1980s heavy metal fill the air as you sit back to enjoy cake and a cup of tea.
Laden your plate with all the veggie goodness that takes your fancy, pay by weight and sit down to feast on lots of delicious titbits at self-service eatery Tibits. Moments away from Regent’s Street, this vegetarian buffet is the perfect way to refuel after a day’s shopping. The whole selection is vegan on Tuesdays, and there's also a second branch of Tibits in Southwark.