12 Best Vegetarian and Vegan Restaurants in London

London has become a global hub for innovative vegetarian cuisine, with talented chefs creating meatless masterpieces that prove veggie food is anything but boring. From Indian comfort foods to gourmet takes on classic British dishes, the city offers endless dining options for vegetarians. Whether you’re a lifelong vegetarian or simply trying to incorporate more plant-based meals into your diet, you’ll find plenty of inspiration from the creative menus at these restaurants. Read on for the inside scoop on the most buzzed-about new and classic vegetarian restaurants you need to try in London this year.





Courtesy of Mildreds

Where: Soho, Covent Garden, Dalston, Camden, King’s Cross

As a pioneer of vegetarian restaurants in London since 1988, Mildreds holds a special spot in the city’s culinary scene. What started as a Soho staple, Mildreds has now expanded to locations in Camden, King’s Cross and Dalston, spreading its vibrant plant-based fare. It maintains a dedication to seasonal and organic ingredients, frequently updating the menu to highlight the freshest produce.

Serving internationally inspired, colourful food, the menu curated by Sarah Wasserman, features dishes such as Cumberland sausage & mash, plant chick’n shish tawook kebab, Sri Lankan curry with roasted lime cashews, Korean fried chick’n buns and much more. Complement the meal with an impressive range of organic wines and beers. With its creative and satisfying plant-based menu, Mildreds is one of the best vegan restaurants in London, appealing to vegetarians as well as meat eater looking for a change.







Courtesy of Lyle

Where: Shoreditch

At the Michelin-starred Shoreditch restaurant Lyle’s, chef James Lowe and his team craft two distinct tasting menus daily – one with meat and one vegetarian. This thoughtful approach ensures an exceptional dining experience for all, embodying how Lyle’s earned its reputation as one of the world’s best restaurants. The restaurant’s mission is straightforward – showcase the best of modern British cuisine.

Lyle’s daily “micro-seasonal” menus celebrate the freshest ingredients procured daily. Matching its trendy Shoreditch surroundings, this minimalist venue was formerly a Lipton tea factory. White walls, large windows, and sparse decor allow the artful dishes to shine. Due to the ever-changing ingredients, the menu remains a mystery until you arrive. Expect simple yet refined cuisine highlighting the finest of British produce.







Courtesy of Bokan 

Where: Canary Wharf

Bōkan in Canary Wharf spreads over 3 floors, located on the 37th floor is Bōkan 37, an award-winning AA Rosette restaurant that offers a vegan version of each menu. Not only it is one of London’s top destination for sky-high dining, but the vegan offerings make it one of the finest vegan restaurants in London.

Dine amongst industrial dockyard sophistication whilst admiring captivating views of London’s skyline as you indulge in plant-based perfection with Executive Chef Robert Manea’s seven-course vegan tasting menu at Bōkan 37. The menu is inspired by rich European cultural cuisines that have flowed along the Thames since ancient times. Menus are subject to change as Chef Robert and his brigade offer the best seasonal produce to your table. Showcasing vegan produce at its best, the vibrant menu offers picture-perfect plates.







Courtesy of Ormer/ Flemings Hotel 

Where: Mayfair

Tucked inside the luxury Flemings Hotel, Ormer has become Mayfair’s go restaurant under executive chef Sofian Msetfi. Boasting four AA Rosettes, a Michelin guide nod, and numerous accolades, Ormer is firmly established in London’s fine dining scene. Serving the finest British produce with seasonally changing dishes, Sofian introduces a sophisticated touch with tasting menus with dedicated tasting menus for vegetarians, vegans, and pescatarians.

The impeccably creative and original dishes boast the best sourced and seasonal produce from dedicated suppliers and Ormer’s own Essex kitchen garden. All served in the inimitable style, the menus begin with canapés and end with sweets with an option to add signature or prestige wine pairing. Ormer stands among the very best vegetarian restaurants in London.







Courtesy of Mallow 

Where: Canary Wharf and Borough Market

Mallow, 100% plant-based restaurants in the heart of London’s borough market and Canary Wharf. Mallow is brought to you by the same team behind Mildred’s – an iconic Soho vegetarian restaurant since 1988. Named after an edible British plant, Mallow has chef Sarah Wesserman creating innovative vegan dishes with refine panache.

The menu at Mallow is seasonal and inspired by flavours from all over the world, featuring creative vegetarian dishes such as pumpkin pani puri, beetroot tempeh smash burger, chick’n Parmesan burger. Sustainability is also at the heart of what they do at Mallow, with minimal waste wherever possible and ingredients sourced from small specialist producers and local businesses, to make sure that our food has the least possible impact on the environment. All in all, Mallow is one of the best vegan and vegetarian restaurants in London.






6Mowgli Street Food

Courtesy of Mowgli

Where: Fitzrovia (Various locations across UK)

With India being the world’s most vegetarian country, it’s fitting to include Mowgli Street Food, who “serve the kind of food Indians eat at home and on the streets” in the round up of the best vegetarian restaurants in London. The brainchild of Nisha Katona, Mowgli serves home style dishes and street food with restaurants not just in London but across Britain. Green fronted with that amber beckoning warmth, Mowgli London spreads across three floors and sits as a fairy lit refuge for those seeking a fully dedicated vegan menu.

The vegan menu stars creative offerings like the Mowgli Chip Butty sandwich and Holy Chow – which is a Vegan showstopper with spiced chickpea, potato, spinach, fresh ginger & mango served in a loaf. If you are feeling adventurous, opt for the Vegan School Tiffin, which includes 4 tiers of veg & carb jeopardy chosen by ‘mother’. The simple dishes on the Mowgli menu are cooked fresh in each restaurant every morning, simple yet mouthwatering dishes showcase real vegetarian Indian home cooking that is healthy, vegan, and packed with incredible flavour.








Courtesy of Jikoni

Where: Marylebone

At Ravinder Bhogal’s restaurant Jikoni, which means “kitchen” in Kiswahili, the menu crosses borders between Asian, African, and Middle Eastern cuisines. Presenting itself as a “no borders kitchen” this inclusive ethos extends can be witness in the menu with plenty of vegan and vegetarian options. For a delightful night of unexpected flavours, Jikoni charms.

The menu features unique dishes such as soy keema buns, wild mushroom toast with curry Hollandaise, crispy aubergine with Sichuan caramel and moilee with either butternut squash or hake. An indulgent vegan pear and saffron cake with pistachios caps off the meal. The restaurant’s playfully eclectic vibe shines through in both decor and inventive cuisine. With its whimsical ambiance and fusion fare, dining at Jikoni promises a voyage through Bhogal’s boundary-breaking culinary imagination and one of the finest vegetarian restaurants in London.


Visit: Jikonilondon.com




Farmacy vegan restaurant

Courtesy of Farmacy 

Where: Notting Hill

After having experienced the powerful healing benefits of a plant-based diet, Founder Camilla Fayed – Harrods heiress was inspired to create Farmacy. Located in Notting Hill, Farmacy is amongst the leading vegan and vegetarian restaurants in London, renowned for its innovative, nutritionally curated and delicious organic dishes, as well as its exciting array of choice plant-based comfort foods.

All the dishes are made in-house from scratch with 100% organic and plant-based ingredients, many of which are hand-picked fresh from their biodynamic farm in Kent to bring a genuine farm-to-table experience. The vegan menu tempts with jackfruit jerk tacos, pad thai, truffle teriyaki tempeh ramen, artichoke pizzetta topped with macadamia ‘cheese’ and many more tempting options. Equally, enticing is the drinks’ menu, which features their signature shots and superfood smoothies. Farmacy entices the fashion and wellness crowds.


Visit: Farmacylondon.com







Courtesy of ROVI 

Where: Fitzrovia

ROVI by acclaimed chef Yotam Ottolenghi nestled in Fitzrovia’s backstreets, celebrates vegetables from root to tip, with a fresh focus on fermentation and cooking over fire. Even with meat and fish available, Rovi’s small sharing plates concept shines with inventive, vegetable-focused plates that steal the show.

The menu is seasonal and created in collaboration with small-scale producers, local growers and the kitchen garden. The celeriac shawarma alone might make ROVI one of the finest vegetarian restaurants in London.

Rovi’s cocktail menu evolves based on house-made shrubs and seasonal spices, while the wine list spans low-intervention bottles from Italy to Georgia. When the weather permits, unwind with a drink or two on the outdoor terrace.






10Cinnamon Kitchen 

Cinnamon Kitchen 

Courtesy of Cinnamon Kitchen 

Where: Liverpool Street

Housed in a former East India Trading Company warehouse in Devonshire Square, Cinnamon Kitchen City’s magnificent dining room has tactfully maintained it original charm while introducing modern elegance and sophistication. Additionally, the large covered courtyard makes it a perfect option for alfresco dining whatever the weather.

With a global reputation as one of the masters of Indian fine dining, Vivek Singh’s signature culinary style marries modern Indian flavours with Western techniques. The 9 Dish Vegetarian Sharing Feast makes Cinnamon Kitchen one of the most exceptional vegetarian restaurants in London. The menus use quality seasonal ingredients and sustainable sourced ingredients featuring dishes such as Punjabi Samosa Smash, Smoked Paneer Tikka, Grilled Pink Aubergine, Tandoori Achari Cauliflower.




Related: Best Indian Restauarnts in London




Courtesy of Bubula

Where: Soho and Spitafields

Bubala (meaning ‘darling’ in Yiddish) centers its menus around Middle Eastern flavors at both locations. What started as a pop-up has now turned into 2 of the best vegetarian restaurants in London. Here is is all about sharing vibrant food and champions the humble vegetable with a no substitutes attitude, shunning the synthetic and processed and instead championing the best and most exciting vegetables.

The original Spitalfields site offers a set ‘Bubala Knows Best’ vegan menu, while the Soho outpost provides à la carte options as well in addition to the ‘Bubala Knows Best’ vegan menu. Taking inspiration from across the Middle East, every dish on the menu is bold with complex flavours and textures. Working with some of the best wine suppliers in the UK,  Bubala houses a great collection of natural wine and homemade sparkling gazoz.


Visit: Bubala.co.uk



12Wulf & Lamb

Wulf & Lamb Chelsea

Where: Chelsea and Marlybone

Wulf & Lamb brings all-plant fare to London with two locations in the city. The Chelsea branch in particular features ample outdoor seating in the front and a palm tree courtyard behind, making it is a great choice for an al fresco vegetarian restaurant in London.

From breakfast to dinner, the menu draws global inspiration for its healthy meatless meals. The menu is entirely plant-based, crafted to satisfy the craving for comfort food by creating vegan versions of familiar classics such as Bolognese, Beet Wellington, Lasagne. Wulf & Lamb are specially renowned for their indulgent vegan Mac’N’Cheese and burgers. Inside, the space is minimalist, with earth tones and natural materials creating a relaxed backdrop.