Skip to Content

10 Best Vegan Restaurants in London & More!

Ready to explore the best vegan restaurants in London? Well, we have the perfect list for you!

In recent years, the vegan food movement has gained incredible momentum. And London has become a thriving hub for plant-based dining.

Whether you’re a committed vegan or simply curious about incorporating more plant-based options into your diet, London offers an abundance of vegan restaurants that cater to everyones taste buds.

Top Vegan Restaurants in London

London UK - best vegan restaurants in London guide

London’s vegan restaurant scene has exploded in recent years, reflecting the increasing demand for plant-based options. From cozy cafes to fine dining establishments, the city offers a diverse range of vegan eateries.

Whether you’re craving Italian, Mexican, Asian, or fusion cuisine, you’ll find it all in the bustling streets of London.

Now, let’s take a closer look at some of the best vegan restaurants in London that are creating a buzz among locals and tourists alike.

Holy Carrot

Holy Carrot is a vegan restaurant located in London that offers innovative plant-based dishes.

It’s a great spot to hang out with friends and family, as it has an eco-friendly atmosphere and provides nutritious meals made with nothing but creativity.

The menu features a variety of options, including sushi and other Japanese food, all of which are vegan and gluten-free. Prices are reasonable and the reviews for this restaurant are excellent, with many customers praising its delicious food and friendly staff.

All in all, Holy Carrot is one of the best vegan restaurants in London that offers something for everyone. With its creative dishes, friendly staff, and eco-friendly atmosphere, it’s no wonder why so many people love this restaurant!

  • Location: Battersea Power Station Riverside Walk, Circus Rd W, Nine Elms, London SW11 8AL

Black Cat

Black Cat is situated on Clarence Road, Hackney, London. It is a 100% vegan cafe that was established in 2013.

This non-profit cafe is co-operatively run and offers a range of vegan snacks and meals such as sausage rolls and samosas, along with cakes, milkshakes, and other food items. Black Cat has become a hugely popular spot for vegans in London. With a menu offering something for everyone with prices that won’t break the bank, it’s no wonder.

For those looking for an enjoyable dining experience in London, Black Cat is definitely worth checking out!

  • Location: 76a Clarence Road, London E5 8HB

Tofu Vegan

Tofu Vegan offers a wide range of delicious vegan dishes that are sure to please even the pickiest of eaters. From their signature tofu dishes to their unique vegan pizzas and burgers, this Vegan restaurant has something for everyone.

The atmosphere at Tofu Vegan is warm and inviting, with friendly staff who are always willing to help you find the perfect dish. The menu features a variety of options including salads, sandwiches, wraps, and more.

Whether you’re looking for a quick bite or an indulgent meal, Tofu Vegan has something for you. And if you’re looking for something sweet, they offer a variety of desserts such as cakes, cookies, and ice cream that are all vegan-friendly.

  • Location: 105 Upper St, London N1 1QN 


Dishoom is one of the best vegan restaurants in London that offers a wide variety of delicious and nutritious options. From oat milk chai to vegan lassis, their breakfast menu is sure to satisfy any appetite.

For lunch or dinner, you can enjoy the Vegan Bombay, Vegan Akuri, or the Vegan Sausage Naan Roll. The house granola and date & banana porridge are also great for those looking for something sweet.

With locations in Covent Garden, King’s Cross, and Kensington, there’s sure to be one near you! Their informed staff are friendly and will help you find the dish that is perfect for you. Plus, they have an extensive bar with cocktails that are sure to please.

Whether you’re looking for a quick bite or an evening out with friends, Dishoom is the perfect place for vegan food in London.

  • Location: Kensington, Shoreditch, Covent Garden, King’s Cross and Canary Wharf

Wulf & Lamb Marylebone 

Located in Chelsea and Marylebone, the restaurant serves up delicious vegan dishes such as Mac’N’Cheese, Burgers, Healthy Salads, Bao and more.

Wulf & Lamb Marylebone is a great place to enjoy a meal with both vegans and meat eaters alike. The restaurant also offers table service and a full bar with vegan cocktails and all the classics.

For those looking for an indulgent experience, Three Course Vegan Dining at Wulf & Lamb is available for two people at either their Chelsea or Marylebone locations.

So if you’re looking for some delicious food in London, be sure to check out Wulf & Lamb Marylebone!

  • Location: Chelsea and Marylebone

Pipoca Vegan

Pipoca Vegan is a vegan restaurant located in London that offers delicious and organic vegan food.

They make sure to deliver bulk products and delicious vegan dishes to those who don’t live in the area or are staying home. They have an array of options for everyone, including vegetarian-friendly and vegan options.

Their menu includes French, Brazilian, Caribbean, Cafe, British, and South American cuisine. Customers can also find a variety of dry & organic goods at their store. Pipoca Vegan also offers gluten-free options for those with dietary restrictions.

Location:  224 Brixton Rd, London SW9 6AH

Plants by DE

Plants by DE is quickly becoming one of the best vegan restaurants in London.

Located in Mayfair, this eatery offers an array of delicious dishes that are sure to satisfy even the most discerning palates. The menu has plenty of tasty dishes like pan-fried oyster mushroom scallops with carrot jelly, cauliflower schnitzel, and asparagus ceviche.

The restaurant also features vegan vanilla pancakes with roasted strawberries and other unique dishes that highlight the diversity and abundance of plants.

With its prime central London location, Plants by DE is a true vegan gem in Mayfair that showcases the very best of plant-based cuisine.

Customers have praised the restaurant for its innovative and delicious food, making it a must-visit destination for anyone looking to enjoy a vegan meal in London.

  • Location: 18 Weighhouse St, London W1K 5AH

Cafe Van Gogh

Cafe Van Gogh is a 100% vegan that is making waves in the vegan food scene.

This hidden gem has two floors of seating and serves up delicious breakfast and lunch dishes as well as Sunday roast. The cafe also offers a variety of vegan desserts that are sure to satisfy any sweet tooth.

Not only does Cafe Van Gogh provide delicious food but it also provides employment opportunities for adults with learning disabilities. This community-driven, ethical social enterprise is definitely worth checking out if you’re looking for a unique vegan dining experience in London.

With its vibrant atmosphere and commitment to social responsibility, Cafe Van Gogh is one of the top best vegan restaurants in London and a must on any vegan London guide.

  • Location: 88 Brixton Rd, London SW9 6BE

Club Mexicana

Club Mexicana is one of the best vegan restaurants in London that you’ve been looking for!

This 100% vegan spot serves up some of the most bangin’ brunch around every Saturday and Sunday from 11am ’til 4pm.

With crispy corn tortillas loaded with scrambled tofu, beans and more, Club Mexicana is sure to satisfy your cravings. And don’t forget to try one of their frozen margaritas – they’re outrageously delicious!

So if you’re looking for a place to get your vegan Mexican fix and one the best vegan restaurant in London, look no further than Club Mexicana.

  • Location: Kingly Court, London W1B 5PW

Facing Heaven

Facing Heaven is a vegan Chinese restaurant located in London Fields, Hackney. It’s the second iteration of the popular Mao Chow restaurant, and it’s been reborn as Facing Heaven.

The restaurant offers bold and brash vegan Chinese food with a side of slightly chaotic but fun charm. The menu is full of lip-tingling dishes that are sure to tantalize your taste buds.

There are unique flavors that you won’t find anywhere else, and each dish has been carefully crafted to provide an unforgettable experience. The atmosphere is relaxed yet vibrant, making it a great spot for dinner or drinks with friends.

  • Location: 1a Bayford St, London E8 3SE

The Best Vegan Event in London

London outdoor event festival

London hosts a variety of annual vegan events and festivals that celebrate the diversity of plant-based cuisine. One event, however, is a must for any vegan visiting London!

VegfestUK London

VegfestUK London is the ultimate destination for vegans in London!

With over 300 stalls, it’s the perfect place to find delicious vegan food, learn more about veganism and meet like-minded people. From vegan cheese to mock meats, you’ll be spoilt for choice.

You can also attend talks and cooking demos from leading experts in the field of veganism. Plus, there’s a wide range of entertainment including live music, comedy and even yoga classes.

VegfestUK London Olympia National is the perfect event for vegans who want to explore their lifestyle further and have some fun too!

Vegan London Wrap-up

By embracing a vegan lifestyle, you not only make positive changes to your health but also contribute to a more sustainable and compassionate world. The best vegan restaurants in London not only showcase the incredible creativity and innovation of plant-based chefs but also demonstrate that veganism can be delicious, diverse, and satisfying.

So, step out of your culinary comfort zone and embark on a vegan food adventure in London.


Friday 11th of August 2017

Looks amazingly delicious!!!!! Great shots!

Comments are closed.