Vegetarian and vegan food in London
15 places in London with vegetarian or vegan options.
Ranked with the travel guide's picks and well-known places first.
Vegetarian and vegan food in London
- EatHolborn-Clerkenwell
Hare Krishna cart
Shows up on the edge of Houghton St regularly on weekdays offering free vegan food, if you don't mind the sogginess and queue.
Mon–Fri 1–2PM
- EatSoho
Maoz
The best place for a light fast-food style vegetarian/vegan meal, one of the few places in Soho where a fiver (April 2021) can get you sated.
Daily 11AM–11PM
- EatBloomsbury
Mary Ward Cafe
Temporarily closed as of May 2022. A selection of veggie and vegan dishes that changes daily. Cakes, pastries, and salad available as well. Busy, eat in or take away.
Mon-Thu 9:30AM-8:45PM, Fri 9:30AM-8PM, Sat 9:30AM-4PMUnder £5 for a heap of food
- EatSoho
Mildred's
Mostly-vegan, all-vegetarian, interesting menu and very tasty food, since 1988.
Mon–Sat 11AM–11PM, Sun 11AM–10PMabout £25 per person for supper with drinks
- EatWandsworth
No Cruel Burgers
Vegan takeaway/delivery only restaurant. Vegan burgers, dessert, sauces and sides for takeaway or home delivery. UK-wide delivery for vegan afternoon tea picnic hampers and DIY burger kits.
Noon-10PM
- EatNotting Hill-North Kensington
Portobello Health Foods (The Grain Shop)
Vegetarian/Vegan. Opened in 1971 - Still using the same Original Recipe.
- EatCamden
Ravi Shankar Bhelpoori House
Indian restaurant named after the famous Indian sitarist and composer. A superb vegetarian Thali can be had for under £10. Wash it down with a Kingfisher and you are set for the night.
noon-10:45PM
- EatSouth Bank
TAS Pide
Delightful Turkish restaurant specialising in "pide", boat-shaped flatbreads. Plenty of vegetarian options. Sample the free Turkish delights at the front desk.
Mon–Sat noon–11:30PM, Sun noon–10:30PM
- EatSoho
The Duke of Argyll
This Victorian-themed pub serves meals upstairs. The updated pub food includes a surprising range of vegetarian (some vegan) options. Order at the bar, they serve at your table. Cheap, interesting draught beers (see Drink). The real fireplace adds atmosphere, and a smoke scent to your clothing. Photos of the local area 100+ years ago teach history lessons. They have a no-electronics policy: put away your phone and interact with people instead.
Daily noon–11PMMeal with drink £25 (Feb 2020)
- DrinkHolborn-Clerkenwell
The Masque Haunt
If you are into pubs and pub food, and especially the J.D. Wetherspoon concept, this is a very good spot. It is priced a notch under its more central sister pubs. The extensive menu consists of a good selection of general healthier pub food (pastas, salads, vegetarian burger, etc.), but also traditional food like potato & mash, fish & chips. For a good deal, go for the 2-for-1 at £6.99.
Daily Sun 9AM–11PM
- EatLeicester Square
Vantra Vegan
Friendly, quiet vegan restaurant near the edge of Chinatown. Try the mock meats.
Mon–Sat noon–3PM, 6–10PM; Sun noon–3PM, 6–9PM£10–16 (Sept 2020)
- EatSouthwark and Lewisham
Chicago Grill plus
Burger joint with many vegetarian and vegan options.
- EatCamden
Frida
Mexican cafe bar & bistro with vegetarian & Vegan options.
9.30AM-11PM
- EatSoho
Govinda's Pure Vegetarian Restaurant
9 Soho St
- EatMayfair-Marylebone
Neat Burger
Vegan burgers, fries, and shakes with retro decor.
12:00–22:00 daily£9–14 (Nov 2020)
Listings from the Wikivoyage guide to London (CC BY-SA 4.0).