Best Indian Restaurants In Edinburgh

From fusion food in the West End to vegan curries on St John's Road, the best Indian restaurants in Edinburgh can be found all over. Our city is bursting with world-famous eateries and local gems, so it’s a certified spot for mouthwatering dishes like saag aloo or pakoras. Here are the tastiest picks for flavours of Mumbai and beyond.

Last edited by Kavita Singh




Dangal

When searching for an Indian restaurant, Corstophine has a venue that offers all the classic flavours of New Delhi, with a healthy twist. There are vegan options galore, so check out the dedicated menu and savour some aloo gobi or Bombay chana masala.

Rustom

Rustom celebrates tastes from India and Pakistan to glorious effect, with a sprinkling of domestic flavours too, thanks to its section of British faves. No one is left out, with karahi curries, tandoori chicken and an expansive vegetarian menu sure to please all your crew.

Tantra

Tantra's recipes inspired by the Mughal royal kitchen will hit the spot, especially if you've got a palate for regal Indian recipes. Everything from grilled lamb cutlets to emperor's daal shorba is elegantly presented in this luxurious venue.

Tuk Tuk

Fans of stylish dining and relatively cheap Indian food in Edinburgh, listen up. Tuk Tuk has Bollywood posters gracing the walls and street-style curries on the menu, so it's the perfect location for a lively evening of food and culture.