As the demand for plant-based dining grows, London’s food scene is quickly adapting with a huge variety of meat-free and environmentally conscious restaurants. Whether you’re embracing Veganuary, trying out Dry January, or simply looking to explore the city’s innovative culinary offerings, there’s something for everyone. From charming date night gems to fun hotspots to fine dining destinations and family-friendly joints, the best vegan restaurants in London promise a memorable meal out.
There are groundbreaking sustainable pizzerias in Camden, 100% plant-based East London cafés serving smoked jackfruit tacos and mushroom ‘wings’ and vegan pubs, dedicated to minimising waste, offering British classics like pie ‘n’ mash and Sunday roasts.
Secure your spot at some of the best vegan restaurants in London and book a table on OpenTable
The best vegan restaurants in London to book for Veganuary and beyond
For one of the best vegan restaurants in London with a special Veganuary menu – try Mildreds in Soho, Trafalgar Square, Victoria, Barnsbury, Camden Town and Dalston
Mildreds is a trailblazer in plant-based dining, offering vibrant vegetarian and vegan dishes that have been delighting diners for decades. With multiple locations across London, Mildreds is celebrated for its globally inspired menu that caters to both dedicated vegans and curious foodies. Think bold flavours and colourful plates – try the creamy Sri Lankan curry, hearty beetroot burger, or the tangy Korean fried chick’n. Drinks at Mildreds are just as creative, from signature cocktails, like the spiced apple margarita, to carefully curated organic wines and refreshing mocktails.
📍 Soho — Check availability
📍 Trafalgar Square — Check availability
📍 Victoria — Check availability
📍 Barnsbury — Check availability
📍 Camden Town — Check availability
📍 Dalston — Check availability
For one of the best Ethiopian restaurants in London – try Beza Ethiopian Vegan Restaurant in Elephant and Castle
Beza Ethiopian Vegan Restaurant is a hidden gem in London, bringing the bold and aromatic flavours of Ethiopian cuisine to life. This vibrant spot specialises in vegan interpretations of traditional dishes, making it an exciting destination for foodies seeking a unique dining experience. Highlights include the colourful injera platter – a medley of lentil stews, sautéed vegetables, and spiced chickpeas served atop traditional sourdough flatbread – and the hearty misir wot, a red lentil stew spiced with berbere. End your meal on a sweet note with Ethiopian-style coffee, brewed strong and aromatic.
For one of the best vegan tasting menus in London – visit Yauatcha Soho in Soho
Yauatcha Soho, a contemporary dim sum teahouse on bustling Broadwick Street, is a Michelin-starred destination with a standout vegan menu. Known for its innovative take on Cantonese cuisine, Yauatcha offers a variety of plant-based delights, such as the truffle edamame dumplings, wild mushroom bao, and crystal vegetable dumplings, all crafted with meticulous attention to flavour and presentation. Vegan diners are equally spoiled for choice with desserts – indulge in the exquisite raspberry delice or the tropical mango dome, both as stunning visually as they are delicious. The drinks menu offers an array of bespoke cocktails and premium teas to enhance the dining experience.
For one of the best curry houses in London – book Namaste at OMNON in Islington
Namaste at OmNom reimagines Indian-inspired vegan dining with a creative and wellness-focused approach. Located in Islington, this boutique restaurant blends a calming yoga studio ambiance with vibrant flavours, making it a truly unique venue for mindful dining. Highlights of the menu include jackfruit biryani, creamy coconut dal, and the indulgent mango cheesecake – all made with plant-based ingredients and a commitment to sustainability. Pair your meal with rejuvenating drinks such as turmeric lattes or zero-proof mocktails infused with Ayurvedic herbs. The minimalist decor, soft lighting, and cosy seating areas make OmNom perfect for a relaxed dinner date or post-yoga catch-up.
For local produce – try The Veg Box Café in Marylebone
The Veg Box Café in Marylebone is a haven for plant-based dining enthusiasts, offering creative vegetarian and vegan dishes made with seasonal, locally sourced ingredients. This chic café takes pride in serving wholesome comfort food with a gourmet twist. Popular menu items include their colourful roasted vegetable Buddha bowl, creamy coconut lentil stew, and decadent vegan chocolate tart that’s sure to satisfy any sweet tooth. Beverages are just as thoughtfully curated, with options like zesty cold-pressed juices and aromatic organic teas. It’s a perfect spot for a laid-back lunch, a casual coffee date, or a midday retreat to enjoy nourishing, sustainable fare.
For one of the best vegan restaurants in London for groups – head to Korean BBQ House in Islington
Korean BBQ House brings the excitement of Korean barbecue to Barbican with a dedicated focus on vegan options that are as bold and flavourful as their traditional counterparts. This interactive dining experience lets you grill your own vegan-friendly delicacies at the table – think marinated tofu, vegetable skewers, and plant-based bulgogi. Pair these with vegan banchan like kimchi, pickled radish, and sesame spinach for a feast that’s as colourful as it is delicious. The drink menu features refreshing cocktails like the yuzu martini and classic Korean soju, perfect for enhancing the vibrant flavours of the meal.
For one of the best vegan Sunday roasts in London – visit The Old Queen’s Head in Islington
The Old Queen’s Head is a vibrant Islington pub blending historic charm with modern energy—and its vegan Sunday lunch options are not to be missed. Known for its legendary roasts, the pub offers plant-based diners a stellar vegan Wellington, served with all the trimmings: crispy roast potatoes, seasonal vegetables, and a rich vegan gravy. It’s a hearty and satisfying meal perfect for lazy Sunday afternoons. Inside, you’ll find cosy fireplaces, rustic wooden floors, and a buzzing upstairs space where DJs and live performances often take centre stage.
For one of the best MICHELIN-starred restaurants in London – book at Gauthier Soho in Soho
Acclaimed chef Alexis Gauthier is the creative force behind Gauthier Soho. Set across a three-storey Regency townhouse and operating with silver service, the restaurant has an atmosphere of elegance and luxury. It is widely recognised as the first French fine-dining vegan restaurant in the UK. Expect creative pairings and experimental interpretations here – such as a rice-flour berlingot with truffle-dashi sauce or a roasted tomato, olive and plant feta brioche – that will challenge preconceptions about the versatility of vegetables. Together with its casual dining cousins, 123V and Studio Gauthier, Gauthier takes an environmental stance by cutting out large carbon footprint ingredients. Diners can choose between two seasonal set menus, an eight-course ‘Grand Dîner’ tasting menu or a shorter five-course ‘Petit Dîner’ menu, which is available from Tuesday to Saturday at 5 pm.
For a fun and quirky night out with a group – visit Love Shack in Bethnal Green
This lively East London café offers a variety of plant-based dishes inspired by global flavours. Dishes at Love Shack include small plates like crispy oyster mushroom wings, tofu karaage in a sweet and spicy sesame homemade chilli sauce and miso aubergine steak, along with larger items such as the beyond meat cheeseburger with applewood smoked vegan cheese. A selection of mushroom and plant-based lattes complement the food. The café’s vibrant decor makes it a popular venue for comedy nights, music gigs, open mic sessions and parties. If you’re looking for one of the best vegan restaurants in London for a fun night out with friends, look no further than Love Shack.
For some of the best vegan pizza in London – try Purezza in Camden
Having gained numerous accolades as the UK’s first vegan pizzeria, most recently at the 2019 World Pizza Championships, Purezza has become a bonafide London hit. Like its Brighton flagship, the capital’s outpost has built a solid following for its vegan Neapolitan pizza. Deceptively spacious, the 100-seater restaurant is set across two floors that are always packed. Particular praise has been heaped on the pizzeria’s wholegrain sourdough base for the cooked crust’s fluffy texture and flavour. It is topped with a range of plant-based meat alternatives and cheeses, including a housemade rice-based mozzarella that was in development for two years. Purezza also serves small plates such as courgetti spaghetti, marinated meatballs baked in a homemade tomato sauce with vegan mozzarella, and a creamy mac’n’cheese with vegan pancetta.
For one of the best vegan pubs in London – book at Wulf & Lamb in Marylebone and Chelsea
Wulf & Lamb takes familiar comfort fare and puts a vegan spin on it. Highlights at the restaurant’s Marylebone location include a Wulf aubergine, served with spinach and chickpea salad topped with plant-based feta and the truffle and mushroom pasta with garlic and oat cream. The Chelsea venue menu features the signature chilli ‘Non’ carne with spicy mushrooms, lentils and beans on rice with cashew cream, a Tex Mex salad and a creamy green coconut Ccurry served with sweet potato mash and seasonal vegetables. With cool, neutral fixtures and floor-to-ceiling windows, which act as an extension of the outdoor seating, both locations are ideal places to spend a few hours people-watching and enjoying the calm atmosphere.
📍 Marylebone — Check availability
📍 Chelsea — Check availability
For one of the best vegan-friendly Indian restaurants – head to Farzi in Piccadilly
This Central London restaurant has a vegan menu inspired by regional Indian cooking and European flavours. Go for the Aloo Tikka Chaat with saffron yoghurt and tamarind, the winter beetroot and chhena kofta curry or the dal-chawal arancini. Cocktails such as the signature Farzi Royal (a blend of Belvedere Infused elderflower, Piper-Heidsieck NV Brut and Chambord), is a highlight here. Enjoy it in Farzi’s chic space featuring exposed brick and wooden floors, juxtaposed with brass fittings. It’s the kind of place you want to spend a relaxed afternoon with friends.
For one of the best 100% plant-based menus in London – go to Mali Vegan Thai in Earls Court
Mali Vegan Thai’s is a neighbourhood gem nestled in a vibrant green mews house tucked away from the high street. Chef Pam Suntrajarn cooks dishes from her childhood, inspired by her mother who has been a chef for more than 40 years. The little Earl’s Court spot has a welcoming and intimate ambience, and the menu showcases a vast array of Thai appetisers, salads, soups and curries – all of which are completely vegan. Take, for example, Pad Kee Mao, drunken noodles with vegan “duck”, holy basil, mushroom, and fresh peppercorns, or Som Tum Thai, a fragrant green papaya salad with tomato, carrot, beans and peanuts.
For a transportative vegan dining experience – visit Jam Delish in Angel
This vegan Caribbean spot has come a long way since its start as a Wimbledon delivery kitchen during the pandemic. Sibling owners Jordan and Chyna Johnson now operate their critically acclaimed restaurant amid the hustle and bustle of Angel’s Tolpuddle Street. The menu is inspired by the siblings’ vegan upbringing and their grandparents’ traditional Caribbean recipes. That means grilled “codfish” and Jamaican Gungo pea stew and jerk “chicken” skewers with turmeric rice and Caribbean green salsa. Cocktails such as Antiguan Zombie (passionfruit purée and three kinds of rum) and Blue Lagoon (white rum, blue curaçao, and pineapple juice) continue the Caribbean vibes. Cosy velvet seating and R&B music keep the party going at Jam Delish.
Whether you’re looking for plant-based alternatives to pub classics or a vegan feast, the best vegan restaurants in London offer a whole range of stellar plant-based joints, meat-free menus and environmentally conscious gems to try ASAP.
Hungry for more? Book your table right now on OpenTable to discover the best vegan restaurants in London.
Still not sure where to eat out in London? Find more great restaurants in the capital with these OpenTable guides:
- The 10 best Asian restaurants in London to book right now
- The best Sunday roast in London can be found at these 10 restaurants
- 12 must-visit restaurants for the best breakfast in London
- 12 of the best dog-friendly restaurants in London
- 12 of the best vegetarian restaurants in London
- 14 dazzling fine dining restaurants in London
- The best live music restaurants in London for a fun night out
- The best fancy restaurants in London to book right now
- The best tasting menus in London await at these 10 stellar restaurants
- The 10 best cocktail bars in London for killer drinks and slick vibes