Vegan Indian Restaurants in Edinburgh — 13 Places

13 indian spots 2 vegetarian

Edinburgh, United Kingdom has 13 vegan-friendly indian restaurants. Top-rated spots include Dishoom Edinburgh, Kalpna and Pakora Bar. 2 are vegetarian. Prices range from budget-friendly ($) to moderate ($$). Last updated: May 2026.

Last updated: May 2026

Dishoom Edinburgh

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

Bombay-inspired all-day cafe on St Andrew Square serving fragrant house daal, vegan breakfast naan rolls, and black daal…

3A St Andrew Square, Edinburgh EH2 2BD

Kalpna

Vegetarian Indian $$
🌿🌿🌿🌿🌿5/5

Legendary Indian vegetarian restaurant operating since 1975 on St Patrick Square, renowned for its authentic Gujarati th…

2-3 St Patrick Square, Edinburgh EH8 9EZ

Pakora Bar

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

Beloved Indian street-food counter on Nicolson Street frying crispy pakoras in dozens of flavours, with vegan-friendly b…

72 Nicolson Street, Edinburgh EH8 9DT

Sabzi

Vegetarian Indian $
🌿🌿🌿🌿🌿5/5

Vibrant Punjabi street-food counter on Ferry Road dishing out masala fries, chole bhature, and stuffed parathas — entire…

115 Ferry Road, Edinburgh EH6 4ET

Mother India's Cafe

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

Award-winning Indian tapas restaurant on Infirmary Street where small sharing plates of pakoras, chana masala, and veget…

3-5 Infirmary Street, Edinburgh EH1 1LT

Chaiiwala Edinburgh

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

Colourful Indian street-food chain in Edinburgh serving karak chai, masala chips, and vegan-friendly daal with roti at b…

31 Nicolson Street, Edinburgh EH8 9BX

Dosa Art

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

South Indian cafe specialising in crispy fermented-rice dosas stuffed with spiced potato, served with sambar and coconut…

49 London Road, Edinburgh EH7 5TT

Kebab Mahal

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

Late-night Nicolson Square institution beloved by students and cabbies alike, dishing up cheap vegetable curries, daal, …

7 Nicolson Square, Edinburgh EH8 9BH

Khushi's Diner

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

Legendary cash-only Edinburgh Indian on Drummond Street operating since 1947, with a simple menu of filling vegan currie…

2 Drummond Street, Edinburgh EH8 9TU

Kismot

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

Famously fiery curry house on St Leonard's Street known for its 'Kismot Killer' challenge — also offers mild vegan curri…

29 St Leonard's Street, Edinburgh EH8 9QN

Mosque Kitchen

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

Bustling canteen-style eatery beside Edinburgh Central Mosque dishing up enormous portions of curry, rice, and naan at r…

31-33 Nicolson Square, Edinburgh EH8 9BX

Naan King

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

Small family-run Indian takeaway on Broughton Street baking fresh naan and offering generous vegetable biryani and chick…

20 Broughton Street, Edinburgh EH1 3RH

Roti

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

Contemporary Indian restaurant near Fountainbridge featuring a separate vegan menu with dishes like cauliflower tikka, d…

73 Morrison Street, Edinburgh EH3 8BU

Frequently Asked Questions

Where can I find vegan indian food in Edinburgh?

VeganBites lists 13 vegan-friendly indian restaurants in Edinburgh, United Kingdom. Popular options include Dishoom Edinburgh, Kalpna, Pakora Bar. Each listing includes ratings, price range, and address.

How many vegan indian restaurants are in Edinburgh?

There are currently 13 vegan-friendly indian restaurants listed in Edinburgh. 2 are vegetarian. This list is updated regularly as new venues are added.

What is the best vegan indian restaurant in Edinburgh?

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

Other Cuisines in Edinburgh

Vegan Indian in Nearby Cities

← All restaurants in Edinburgh