
Vegan in London
Places
Vegan in London
London is one of the easier places in the United Kingdom to eat plant-based. Roughly 1400 vegan or vegan-friendly venues are listed across the city, and the national share of people eating fully plant-based sits near 3%. That combination means you rarely need a dedicated vegan restaurant — most ordinary menus now carry at least one plant-based main, and staff are used to the question.
Where to look
- Shoreditch
- Camden
- Peckham
What to order
- jackfruit
- chickpeas
How to eat vegan in London
- Start with cuisines that are plant-based by default — South Asian, Levantine, Ethiopian and East Asian menus usually have several naturally vegan mains.
- Learn one sentence in the local language: no meat, no dairy, no egg. It resolves nearly every ordering problem in one go.
- Keep a fallback in your pocket: a supermarket meal deal, a falafel counter, or a bakery with a bean-filled pastry. Hunger, not ethics, is what breaks most trips.
In depth
The longer answer
London’s plant-based scene has exploded over the past decade, driven by a mix of environmental awareness, health trends, and a diverse population open to new cuisines. From early vegan cafes in Hackney to mainstream chains offering plant-based options, the city now boasts hundreds of dedicated restaurants, markets, and food stalls. This growth reflects a broader cultural shift, with London consistently ranking among the world’s most vegan-friendly cities, supported by a strong community of activists, bloggers, and chefs.
Key neighbourhoods for plant-based eating include Shoreditch, known for its trendy vegan burgers and brunch spots; Soho, with its global street food and upscale vegan dining; and Camden, where market stalls serve everything from jackfruit tacos to raw desserts. Typical dishes range from full English breakfasts made with tofu scramble and vegan sausages to Indian curries, Ethiopian injera, and Japanese ramen. Prices vary widely: a street food meal can cost £8–12, while a sit-down dinner may run £20–40 per person.
Navigating London’s plant-based scene is straightforward. Most restaurants clearly label vegan options, and chains like Pret a Manger, Leon, and Pizza Express offer reliable choices. For groceries, major supermarkets (Tesco, Sainsbury’s, Waitrose) have extensive plant-based ranges, while health food stores like Planet Organic and Whole Foods stock specialty items. Public transport (Tube, buses) connects all areas, and apps like HappyCow help find nearby options. When ordering, simply ask for 'vegan' or 'plant-based'—staff are generally knowledgeable.
At a glance
Quick facts
| Detail | What to know |
|---|---|
| Vegan restaurants | Over 500 dedicated vegan eateries |
| Best neighbourhood | Shoreditch for trendy options |
| Typical meal cost | £10–15 for lunch |
| Supermarket range | All major chains stock vegan |
In practice
What this means for you
- Use HappyCow to find nearby vegan spots, especially in central areas like Soho or Covent Garden.
- At street food markets like Borough or Camden, look for clearly labelled vegan stalls or ask vendors directly.
- For groceries, visit a large Tesco or Sainsbury’s for affordable plant-based staples like tofu and oat milk.
- When dining out, check menus online beforehand—many London restaurants now have dedicated vegan sections.
FAQ
Common questions
Is it easy to find vegan food in London?
What are the best vegan restaurants in London?
Are vegan options affordable in London?
Newsletter
One short letter. Once a month.
A handful of recipes, a story worth your time, and one thing you can do this week. Nothing else.
We never share your email. Unsubscribe in one click.