12 of the best vegan restaurants in London to try for Veganuary and beyond

Dive into a wholesome and colourful plate at The Veg Box Cafe, packed with vibrant vegetables, grains, and fresh avocado, offering a satisfying plant-based meal. Credit: The Veg Box Cafe
A fresh plant-based plate with couscous, avocado, salad, and crispy crackers at The Veg Box café - one of the best vegan restaurants in London.

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

mildreds1
Step into the green-filled and vibrant atmosphere at Mildreds. Credit: Mildreds
mildreds2
The elegant dining area at Mildreds offers a chic setting for enjoying plant-based dishes. Credit: Mildreds
mildreds3
Get ready for an Indian-inspired vegetarian meal at Mildreds. Credit: Mildreds
mildreds4
A vegetarian feast to share awaits at Mildreds. Credit: Mildreds

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-restaurant1
Traditional Ethiopian vegan dishes showcase a vibrant selection of vegetable-based stews and salads. Credit: Beza Ethiopian Vegan Restaurant
beza-ethiopian-vegan-restaurant2
Dig into flavourful stews and dips, featuring Ethiopian spices and vegetables at Beza. Credit: Beza Ethiopian Vegan Restaurant
beza-ethiopian-vegan-restaurant3
Fresh injera rolls paired with vegan stews offer a wholesome and traditional Ethiopian. Credit: Beza Ethiopian Vegan Restaurant
beza-ethiopian-vegan-restaurant4
The warm, welcoming interiors at Beza make for an immersive dining experience. Credit: Beza Ethiopian Vegan Restaurant

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-soho1
Dim sum delicacies are steamed to perfection at Yauatcha Soho. Credit: Yauatcha Soho
yauatcha-soho2
Tuck into delicate vegan dim sum at Yauatcha Soho. Credit: Yauatcha Soho
yauatcha-soho3
Yauatcha Soho highlights the artistry in Chinese cuisine. Credit: Yauatcha Soho
yauatcha-soho4
Dim sum is the star of the show at Yauatcha Soho. Credit: Yauatcha 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-omnom1
Vibrant plates create a visually stunning and flavourful dish at Namaste at OMNOM. Credit: Namaste at OMNOM
namaste-at-omnom2
Fresh and vibrant, the plant-based taco generously drizzled with peanut sauce is a must-try at Namaste at OMNOM. Credit: Namaste at OMNOM
namaste-at-omnom4
Bite into a hearty vegan burger, perfectly paired with crispy fries and tangy slaw at Namaste at OMNOM. Credit: Namaste at OMNOM
namaste-at-omnom5
Indulge in decadent desserts at Namaste at OMNOM. Credit: Namaste at OMNOM

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-cafe1
Tuck into wholesome and satisfying bowls to energise your day at The Veg Box Cafe. Credit: The Veg Box Cafe
the-veg-box-cafe2
Indulge in stacks of crispy chickpea and broccoli patties for a delicious plant-based treat at The Veg Box Cafe. Credit: The Veg Box Cafe
the-veg-box-cafe3
Relax in the stylish and airy dining area, where natural light floods the space. Credit: The Veg Box Cafe
the-veg-box-cafe4
Unwind in the spacious, contemporary dining room of The Veg Box Cafe. Credit: The Veg Box Cafe

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-house1
Pick up golden, crispy dumplings at Korean BBQ House – the perfect bite of flavour and texture. Credit: Korean BBQ House
korean-bbq-house2
Relish the spicy, smoky flavour of marinated Korean BBQ at Korean BBQ House. Credit: Korean BBQ House
korean-bbq-house3
Bite into crispy fried chicken coated in a delicious glaze, served alongside sweet and spicy sauces. Credit: Korean BBQ House
korean-bbq-house4
Scoop up a steaming bowl of spicy Korean stew, served with rice, for a comforting and satisfying meal. Credit: Korean BBQ House

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-queens-head
Step into the opulent atmosphere of The Old Queens Head, where classical busts and ornate tilework create the perfect backdrop for enjoying expertly crafted cocktails. Credit: The Old Queen’s Head

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

gauthier-soho-1
Don’t miss Gauthier Soho’s vegan caviar, made in partnership with Cavi•Art. Credit: Gauthier Soho
gauthier-soho-2
Start your meal off with a selection of crispy canapés at Gauthier Soho. Credit: Gauthier Soho
gauthier-soho
Experience the sophisticated elegance of Gauthier Soho, where contemporary design meets artful dining in an intimate, stylish setting. Credit: Gauthier Soho
Vegan black truffle dish with white waine pairing at Gauthier Soho restaurant, London
Antipodian melanosporan black truffle and berlingots with truffle-dashi sauce. Credit: Gauthier 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

Brunch plates at Love Shack, one of the best vegan restaurants in London
Love Shack’s brunch menu runs daily from 11 am to 3 pm. Credit: Love Shack
Small sharing plates at Love Shack, one of the best vegan restaurants in London
Feast on plant-based sharing plates with your friends at Love Shack. Credit: Love Shack
Cosy candle lit corners at Love Shack, one of the best vegan restaurants in London
Cosy candle-lit corners and comfy couches make Love Shack the perfect place for a date night or a group hangout. Credit: Love Shack

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

purezza-camden
Relish the perfect slice of pizza at Purezza Camden. Credit: Purezza Camden
A spread of vegan pizzas and small plates at Purezza, one of the best vegan restaurants in London
Feast on stellar plant-based pizzas and small plates at Purezza. Credit: Purezza
Purezza's patio in Camden
Purezza’s patio is a hidden haven away from the bustling streets of Camden. Credit: Purezza
A plant-based pizza at Purezza, one of the best vegan restaurants in London
Purezza’s must-try four-cheese pizza is loaded with vegan cheese and topped with plant-based bacon and smoky chilli jelly. Credit: Purezza

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

A plant-based burger at Wulf & Lamb
The BigWulf burger, with vegan cheese, pickled onion, shallots and burger sauce, is available at both locations. Credit: Wulf & Lamb
A vegan mac'n'cheese at Wulf & Lamb in London
Add a vegan mac’n’cheese side to your main for the absolute comforting meal.
Cosy booths and dining tables at Wulf & Lamb in London
Cosy booth and bright hues make Wulf & Lamb the perfect spot for a relaxing lunch or dinner. Credit: Wulf & Lamb
wulf-and-lamb
The modern exterior of Wulf and Lamb invites you to experience vibrant plant-based dining in the heart of the city. Credit: Wulf and Lamb

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

farzi-cafe1
Delight in the vibrant and rich flavours at Farzi Cafe, where tender meats, creamy curries, crispy chips, and fragrant rice are beautifully plated. Credit: Farzi Cafe
farzi-cafe2
Dive into a burst of flavour at Farzi Cafe, where vibrant green kale meets smooth cheese and a tangy drizzle. Credit: Farzi Cafe
farzi-cafe3
Pour a rich broth to create a comforting bowl of soup at Farzi Cafe. Credit: Farzi Cafe
A cocktail at Farzi in London
Don’t miss the signature cocktails at Farzi. Credit: Farzi

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

A spread of Thai appetizers at Mali Vegan Thai, one of the best vegan restaurants in London
Pick your favourite dish from a vast array of Thai appetisers at Mali Vegan Thai. Credit: Mali Vegan Thai
A colourful vegan Thai dish at Mali Vegan Thai, one of the best vegan restaurants in London
Chef Pam Suntrajarn dishes are inspired by her mother. Credit: Mali Vegan Thai
A vegan Thai dish at Mali Vegan Thai, one of the best vegan restaurants in London
The menu at Mali Vegan Thai is completely vegan. Credit: Mali Vegan Thai
mali-vegan-thai3
Lush greenery and tasteful decor set the stage for a memorable dining experience. Credit: Mali Vegan Thai

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

A spread of vegan Caribbean dishes at Jam Delish in London
A vegan spread of dreams: don’t miss the jerk ‘chicken’ skewers at Jam Delish. Credit: Jam Delish
A vegan Caribbean dish at Jam Delish in London
The callaloo “codfish” is served with spinach rice, chargrilled okra and cassava herb dumplings. Credit: Jam Delish

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:

Find your table for any occasion