🍛 Vegan Indian Restaurants in Edinburgh (2026)

13 restaurants 2 vegetarian

India's culinary traditions are naturally plant-forward. Find the best vegan Indian restaurants in Edinburgh, United Kingdom serving aromatic curries, fresh naan, and rich dals — all without dairy or ghee.

Last updated: May 2026

#1

Dishoom Edinburgh

Vegan-friendlyIndian$$
🌿🌿🌿🌿🌿5/5
📍 3A St Andrew Square, Edinburgh EH2 2BD

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

#2

Kalpna

VegetarianIndian$$
🌿🌿🌿🌿🌿5/5
📍 2-3 St Patrick Square, Edinburgh EH8 9EZ

Legendary Indian vegetarian restaurant operating since 1975 on St Patrick Square, renowned for its authentic Gujarati thalis and richly spic…

#3

Pakora Bar

Vegan-friendlyIndian$
🌿🌿🌿🌿🌿5/5
📍 72 Nicolson Street, Edinburgh EH8 9DT

Beloved Indian street-food counter on Nicolson Street frying crispy pakoras in dozens of flavours, with vegan-friendly batters and a range o…

#4

Sabzi

VegetarianIndian$
🌿🌿🌿🌿🌿5/5
📍 115 Ferry Road, Edinburgh EH6 4ET

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

#5

Mother India's Cafe

Vegan-friendlyIndian$$
🌿🌿🌿🌿🌿5/5
📍 3-5 Infirmary Street, Edinburgh EH1 1LT

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

#6

Chaiiwala Edinburgh

Vegan-friendlyIndian$
🌿🌿🌿🌿🌿4/5
📍 31 Nicolson Street, Edinburgh EH8 9BX

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

#7

Dosa Art

Vegan-friendlyIndian$
🌿🌿🌿🌿🌿4/5
📍 49 London Road, Edinburgh EH7 5TT

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

#8

Kebab Mahal

Vegan-friendlyIndian$
🌿🌿🌿🌿🌿4/5
📍 7 Nicolson Square, Edinburgh EH8 9BH

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

#9

Khushi's Diner

Vegan-friendlyIndian$
🌿🌿🌿🌿🌿4/5
📍 2 Drummond Street, Edinburgh EH8 9TU

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

#10

Kismot

Vegan-friendlyIndian$
🌿🌿🌿🌿🌿4/5
📍 29 St Leonard's Street, Edinburgh EH8 9QN

Famously fiery curry house on St Leonard's Street known for its 'Kismot Killer' challenge — also offers mild vegan curries, dhal and vegetab…

#11

Mosque Kitchen

Vegan-friendlyIndian$
🌿🌿🌿🌿🌿4/5
📍 31-33 Nicolson Square, Edinburgh EH8 9BX

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

#12

Naan King

Vegan-friendlyIndian$
🌿🌿🌿🌿🌿4/5
📍 20 Broughton Street, Edinburgh EH1 3RH

Small family-run Indian takeaway on Broughton Street baking fresh naan and offering generous vegetable biryani and chickpea curry ideal for …

#13

Roti

Vegan-friendlyIndian$$
🌿🌿🌿🌿🌿4/5
📍 73 Morrison Street, Edinburgh EH3 8BU

Contemporary Indian restaurant near Fountainbridge featuring a separate vegan menu with dishes like cauliflower tikka, daal makhani, and tan…

Frequently Asked Questions

Where can I find vegan Indian restaurants in Edinburgh?

VeganBites lists 13 vegan-friendly indian restaurants in Edinburgh, United Kingdom. Top picks include Dishoom Edinburgh, Kalpna and Pakora Bar.

How many vegan Indian restaurants are in Edinburgh?

There are 13 vegan-friendly indian restaurants in Edinburgh. 2 are vegetarian with strong vegan options. Browse all with ratings and maps.

What is the best vegan Indian restaurant in Edinburgh?

Based on vegan ratings, Dishoom Edinburgh is the top-rated vegan indian restaurant in Edinburgh. It has a vegan rating of 5/5.

Other Vegan Cuisines in Edinburgh

Vegan Indian Restaurants in Other Cities

← All restaurants in Edinburgh