All lists

Best Vegan Restaurants in London

Plant-based cooking so good you won't miss a thing: London's best vegan restaurants.

Starting order is based on how often each place appears in London's major guides. Your upvotes move places up.

  1. 1Dalston · 528 Kingsland Road, E8 4AHCosy Ethiopian café on Kingsland Road serving generous, great-value vegan platters of stews on injera.
  2. 2London Fields · 1a Bayford Street, E8 3SEFun Hackney vegan spot with a late-night disco feel and inventive, globally influenced plates that win over meat-eaters.
  3. 3Shoreditch · 320 Old Street, EC1V 9DRKirk Haworth's tasting-menu restaurant, the first vegan restaurant in the UK to win a Michelin star.
  4. 4Mayfair · 5 Princes Street, W1B 2LQRishim Sachdeva's (mostly) vegan kitchen near Oxford Circus, with a playful small-plates menu and a discovery tasting option.
  5. 5Islington · Multiple locationsPlant-based Chinese restaurant on Upper Street, beloved for its wontons in house sauce and punchy regional dishes.
  6. 6Peckham · 56 Goldsmith Road, SE15 5TFIntimate Peckham spot serving beautiful, refined vegan food through a family-style set menu.
  7. 7Covent Garden · Multiple locationsLong-running plant-based favourite with colourful global comfort food across several central London sites.
  8. 8Notting Hill · Multiple locationsChic Portobello Road vegan restaurant built around seasonal vegetables, fire and fermentation.
  9. 9Peckham · 28 Peckham Rye, SE15 4JRPlant-powered Indian fusion cooking drawing on Gujarati and Caribbean influences, now on Peckham Rye.
  10. 10Islington · 1 Tolpuddle Street, N1 0XTVibrant Angel restaurant serving hearty vegan Caribbean cooking in big portions made for sharing.

Missing somewhere?

Loading…