The Ultimate Vegan Food Guide to London (What to Eat & Where to Actually Go)
If you think being vegan in London means surviving on salads and side dishes, you're about 15 years too late.
London has quietly become one of the best cities in Europe for vegan food.
Not because there are a few vegan restaurants.
But because plant-based food has become part of London's food culture.
You can find vegan versions of British classics, fully vegan bakeries, plant-based tasting menus, incredible Indian food, market stalls and neighbourhood favourites all across the city.
The challenge isn't finding vegan food.
It's deciding where to start.
So if you're visiting London or simply looking to eat your way around the city—here's a guide to what you should actually eat, where to go and the vegan experiences that are genuinely worth your time.
First Things First: London Is Bigger Than Soho
One mistake many visitors make is staying in central London and assuming that's where all the best food is.
While areas such as Soho and Covent Garden have plenty of options, some of London's most interesting vegan food can be found elsewhere.
Neighbourhoods worth exploring include:
Shoreditch
Hackney
Camden
King's Cross
Borough
Brixton
Islington
Each has its own food culture and its own take on vegan dining.
Part of the fun is exploring beyond the obvious tourist areas.
Start With Mildreds
If there's one restaurant that has become a London vegan institution, it's Mildreds.
Originally opening in Soho in the late 1980s, it helped prove that vegetarian and vegan food could be exciting long before plant-based dining became fashionable.
Today you'll find locations across London, but the Soho branch remains a favourite.
The menu changes regularly, but expect globally inspired dishes rather than simple meat substitutes.
If you're trying vegan food in London for the first time, this is one of the safest places to start.
Don't Leave London Without Trying a Vegan Sunday Roast
Visitors often focus on burgers and street food.
But one of the most interesting vegan experiences in London is a proper Sunday roast.
Several restaurants now serve plant-based versions of one of Britain's most famous meals.
Think:
Roast potatoes
Yorkshire pudding alternatives
Seasonal vegetables
Rich gravy
Creative centrepieces
It's a uniquely British experience and something many tourists completely overlook.
Borough Market Is Worth Visiting But Go Early
Borough Market remains one of London's great food destinations.
And yes, there are plenty of vegan options.
You'll find everything from plant-based street food to vegan pastries and international dishes.
The trick?
Arrive early.
By lunchtime, especially on weekends, the crowds can become intense.
Morning visits are usually more enjoyable and give you a better chance to browse without spending half your time in queues.
London's Indian Food Is a Vegan Secret Weapon
Some of the best vegan food in London isn't marketed as vegan at all.
Indian cuisine is a perfect example.
Many dishes are naturally plant-based and packed with flavour.
Restaurants such as Sagar have built loyal followings by offering South Indian dishes including:
Dosas
Idlis
Sambar
Vegetable curries
For many visitors, this ends up being one of the most memorable vegan meals they have in the city.
Vegan Pizza Is Surprisingly Good Here
Even dedicated meat-eaters have been surprised by how far vegan pizza has come.
Purezza has become one of London's best-known names for vegan pizza and regularly appears on lists of top plant-based restaurants.
If you're sceptical about vegan cheese, this is probably the place to challenge your assumptions.
London's Vegan Dessert Scene Is Ridiculously Good
One thing visitors rarely expect is just how strong London's vegan dessert scene has become.
Crosstown's vegan doughnuts have developed something of a cult following.
Across the city you'll also find:
Vegan cookies
Plant-based brownies
Vegan cheesecakes
Ice cream
Pastries
Many people end up discovering that vegan desserts are the easiest part of eating plant-based in London.
Don't Ignore London's Markets
Some of the city's most exciting vegan food isn't found in restaurants.
Markets are where London's creativity really shines.
Borough Market
Perfect for variety.
Camden Market
Known for inventive street food and global flavours.
Spitalfields Market
Often home to independent food traders and pop-ups.
Markets are ideal if you're travelling with non-vegan friends because everyone can find something different.
Coffee Is Easy
Ten years ago, finding oat milk in London wasn't guaranteed.
Today it's almost harder to find a café that doesn't offer plant-based milk.
Most independent coffee shops now provide:
Oat milk
Almond milk
Soy milk
And chains such as Pret A Manger have embraced vegan options as standard.
You won't need to plan your day around finding a vegan coffee stop.
What Locals Actually Do
Here's something worth knowing.
Most London vegans don't eat exclusively at vegan restaurants.
They mix things up.
One day might be:
Coffee in Shoreditch
Lunch at Borough Market
Dinner at an Indian restaurant
The city's strength isn't just dedicated vegan venues.
It's the fact that vegan options now exist almost everywhere.
That's what makes London such an easy city for plant-based eating.
A Simple Vegan Day in London
If you're visiting and don't want to spend hours researching, here's an easy plan.
Breakfast
Coffee and a vegan pastry from a local café.
Lunch
Borough Market.
Arrive before the biggest crowds.
Afternoon
Explore South Bank, Covent Garden or Shoreditch.
Dinner
Mildreds or Purezza.
Dessert
Crosstown doughnuts.
Simple.
Reliable.
And distinctly London.
Final Thoughts
London's vegan scene isn't exciting because it's vegan.
It's exciting because it's London.
The city's mix of cultures, neighbourhoods and food traditions has created one of the most diverse plant-based dining scenes anywhere in Europe.
From vegan Sunday roasts and South Indian dosas to doughnuts, pizza and market food, there is far more variety than most visitors expect.
So if you're travelling to London and wondering whether you'll find good vegan food, the answer is simple.
You won't struggle to find it.
You'll struggle to decide where to eat next.