Skip to content

Places

Vegan in London

the United Kingdom

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.

1400+
Vegan-friendly listings
3%
Plant-based share of population

Where to look

  • Shoreditch
  • Camden
  • Peckham

What to order

  • jackfruit
  • chickpeas

How to eat vegan in London

  1. Start with cuisines that are plant-based by default — South Asian, Levantine, Ethiopian and East Asian menus usually have several naturally vegan mains.
  2. Learn one sentence in the local language: no meat, no dairy, no egg. It resolves nearly every ordering problem in one go.
  3. 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

Quick factsLondon
DetailWhat to know
Vegan restaurantsOver 500 dedicated vegan eateries
Best neighbourhoodShoreditch for trendy options
Typical meal cost£10–15 for lunch
Supermarket rangeAll 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?
Yes, London is one of the most vegan-friendly cities globally. You’ll find plant-based options in almost every restaurant, from fast food chains to fine dining. Dedicated vegan cafes and restaurants are especially common in areas like Shoreditch, Camden, and Soho.
What are the best vegan restaurants in London?
Top picks include Mildreds (multiple locations) for creative comfort food, Temple of Seitan for vegan fried chicken, and Mallow in Borough Market for seasonal dishes. For upscale dining, Gauthier Soho offers a plant-based tasting menu.
Are vegan options affordable in London?
Yes, you can eat vegan on a budget. Street food markets like Camden and Borough offer meals for £8–12. Supermarkets have affordable plant-based staples, and chains like Pret a Manger and Leon have vegan options under £10.

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.