Vegan Indian Restaurants in London — 12 Places

12 indian spots 2 vegan 3 vegetarian

London, United Kingdom has 12 vegan-friendly indian restaurants. Top-rated spots include Kanishka, Dishoom King's Cross and Dishoom Battersea. 2 of these are fully vegan, 3 are vegetarian. Prices range from budget-friendly ($) to upscale ($$$$). Last updated: April 2026.

Last updated: April 2026

Kanishka

Vegan-friendly Indian $$$$
🌿🌿🌿🌿🌿5/5

Atul Kochhar's Mayfair Indian restaurant with an acclaimed dedicated vegan tasting menu — classic Indian flavours with s…

17-19 Maddox St, Mayfair, London W1S 2QH

Dishoom King's Cross

Vegan-friendly Indian $$
🌿🌿🌿🌿🌿3/5

Beloved Bombay café with spectacular vegan options — black daal, vegan naan, and the legendary bacon naan roll (vegan ve…

5 Stable St, King's Cross, London N1C 4AB

Dishoom Battersea

Vegan-friendly Indian $$
🌿🌿🌿🌿🌿5/5

Battersea Power Station branch of Dishoom in a stunning industrial space — full vegan menu with views of the Thames.

Circus Rd West, Battersea, London SW11 8AL

Dishoom Carnaby

Vegan-friendly Indian $$
🌿🌿🌿🌿🌿5/5

Carnaby Street location of Dishoom with all the beloved vegan options — black daal, gunpowder potatoes and vegan breakfa…

22 Kingly St, Carnaby, London W1B 5QP

Dishoom Covent Garden

Vegan-friendly Indian $$
🌿🌿🌿🌿🌿5/5

The original Dishoom — bustling Bombay café atmosphere with an excellent vegan menu including black daal, okra fries and…

12 Upper St Martin's Ln, Covent Garden, London WC2H 9FB

Dishoom Kensington

Vegan-friendly Indian $$
🌿🌿🌿🌿🌿5/5

South Kensington branch of the beloved Bombay café chain with the full vegan menu in an elegant period setting.

1-2 Derry St, Kensington, London W8 5HN

Dishoom Shoreditch

Vegan-friendly Indian $$
🌿🌿🌿🌿🌿5/5

Bombay café with spectacular vegan options in a grand former warehouse — black daal, vegan naan, and the legendary bacon…

7 Boundary St, Shoreditch, London E2 7JE

Dastarkhan Tooting

Vegetarian Indian $
🌿🌿🌿🌿🌿4/5

Pakistani and Indian vegetarian restaurant on Tooting High Street with biryani, daal, kebabs and fresh naan at unbeatabl…

171 Tooting High St, London SW17 0SZ

Ember Shed

Vegan Indian $$$
🌿🌿🌿🌿🌿4/5

Exciting vegan Indian restaurant with a commitment to local sourcing and zero-waste principles.

151 King's Rd, London

Govinda's

Vegetarian Indian $
🌿🌿🌿🌿🌿4/5

Hare Krishna vegetarian restaurant near Soho Square serving generous thali plates, samosas and dal — spiritual atmospher…

10 Soho St, Soho, London W1D 3DL

Indian Veg

Vegetarian Indian $
🌿🌿🌿🌿🌿4/5

Vegetarian Indian restaurant on Chapel Market with generous portions of paneer, dhal and biryani — a local Islington fav…

92 Chapel Market, Islington, London N1 9EX

SpiceBox

Vegan Indian $
🌿🌿🌿🌿🌿4/5

Indian vegan kitchen in Walthamstow with street-food-style dishes — kati rolls, chaat, thali plates and homemade chai.

47 Hoe St, Walthamstow, London E17 4SA

Frequently Asked Questions

Where can I find vegan indian food in London?

VeganBites lists 12 vegan-friendly indian restaurants in London, United Kingdom. Popular options include Kanishka, Dishoom King's Cross, Dishoom Battersea. Each listing includes ratings, price range, and address.

How many vegan indian restaurants are in London?

There are currently 12 vegan-friendly indian restaurants listed in London. 2 are fully vegan and 3 are vegetarian. This list is updated regularly as new venues are added.

What is the best vegan indian restaurant in London?

Based on vegan ratings and reviews, Kanishka is the top-rated vegan indian restaurant in London. It has a vegan rating of 5/5. Browse all 12 options to find your perfect match.

Other Cuisines in London

Vegan Indian in Nearby Cities

← All restaurants in London