go to content go to search box go to global site navigation

Scotland

Indian restaurants in Scotland

  1. A

    Wee Curry Shop

    Great home-cooked curries. It's wise to book – it's a snug place with a big reputation, a limited menu and a sensational-value two-course lunch. Cash only.

    reviewed

  2. B

    Ibby's East India Company

    This basement Indian restaurant is sumptuously decorated to resemble a ship’s stateroom, with portraits of tea barons on the wall to conjure images of the days of the clippers. It offers dishes from all parts of India and you can BYO wine.

    reviewed

  3. C

    Suruchi

    A laid-back Indian eatery with handmade turquoise tiles, lazy ceiling fans and chilled-out jazz guitar, Suruchi offers a range of exotic dishes as well as the traditional tandoori standards, many with a Scottish twist. An amusing touch is provided by menu descriptions translated into broad Scots ('a beezer o' a curry this…gey nippie oan the tongue').

    reviewed

  4. D

    Mother India

    Glasgow curry buffs are forever debating the merits of the city's numerous excellent south Asian restaurants, and Mother India features in every discussion. It may lack the trendiness of some of the up-and-comers but it's been a stalwart for years, and the quality and innovation on show is superb. It also makes a real effort for kids, with a separate menu.

    reviewed

  5. E

    Omar Khayyam

    This is a modern Punjabi restaurant with attentive, waistcoated waiters, stylish modern decor and an unusual water feature trickling away in the middle of the dining room. The food is always fresh and flavourful, ranging from old favourites such as chicken tikka masala to more unusual dishes like Kabul chicken (with chick peas, cumin and coriander).

    reviewed

  6. F

    Ann Purna

    This little gem of an Indian restaurant serves exclusively vegetarian dishes from southern India, delivered with a smile by the family team who run the place. If you’re new to this kind of food, opt for a thali (£16) – a self-contained platter that has about half a dozen different dishes, including a dessert. You can get a light lunch for £6 or £7.

    reviewed

  7. G

    Roti

    This is no ordinary Indian restaurant but an intimate, minimalist space with low lighting, colourful drapes and the hot pink of fresh fuchsia flowers. The menu is intriguing, offering dishes that lie well off the beaten curry trail, such as lamb and mint broth with herb dumplings and Goan fish curry (sour, salt and sweet all at the same time).

    reviewed

  8. H

    Raj

    Run by celebrity chef Tommy Miah (author of True Taste of Asia ), the Raj is an atmospheric curry house overlooking the Water of Leith and serving Indian (including Goan) and Bangladeshi cuisine. Specialities include the tongue-tingling green Bengal chicken (marinated with lime juice, mint and chilli) and spicy Goan lamb garam fry.

    reviewed

  9. I

    Mosque Kitchen

    Sophisticated it ain't – expect shared tables and disposable plates – but this is the place to go for cheap, authentic and delicious homemade curries, kebabs, pakoras and naan bread washed down with lassi or mango juice. Caters to Edinburgh's Central Mosque, but welcomes all – local students have taken to it big time. No alcohol.

    reviewed

  10. J

    Dakhin

    This south Indian restaurant breathes some fresh air into the city's curry scene. Dishes are from all over the south, and include dosas (thin rice-based crêpes) and a yummy variety of fragrant coconut-based curries. If you're really hungry, try a thali: an assortment of Indian 'tapas'.

    reviewed

  11. Advertisement

  12. K

    Dil'se

    Dundee loves a curry, and nobody does it better than this sleek modern Bangladeshi restaurant most of the way up Perth Rd. The bold, contemporary approach extends beyond the delicious old favourites to new dishes, such as Mas Bangla, which brings the subcontinent to Scots salmon.

    reviewed

  13. L

    Jahangir

    The food is good, but it’s worth going to this curry house for the décor alone – pure Hollywood Moghul, with a turbaned doorman, an over-the-top tent, and a tinkling fountain inhabited by live goldfish and carp (no, they’re not on the menu).

    reviewed

  14. M

    Sam’s Indian Cuisine

    The stylish decor in Sam’s is a cut above your average curry shop, and so is the food – lots of fresh and flavoursome spices and herbs make dishes such as jeera chicken (cooked with cumin seed) really zing. Wash it down with Indian Cobra beer.

    reviewed

  15. N

    Mr Singh’s

    Fine curry house with a terrific-value buffet lunch (£6). Four-course buffet dinner is £12 on Sunday, Tuesday and Thursday nights. Dishes from all over India, including Goanese, Punjabi and Biryani dishes.

    reviewed

  16. O

    Shapla Tandoori Restaurant

    Head upstairs and choose a table by the window, where you can enjoy a curry with a splendid view over the river. You can get a three-course lunch for £6 from noon to 2.30pm Monday to Saturday.

    reviewed

  17. P

    Stornoway Balti House

    Most restaurants in Stornoway are closed on Sundays. This is one of the few options for a sit-down meal.

    reviewed

  18. Q

    Prince of India

    For a curry (takeaway or sit-in), try Prince of India.

    reviewed

  19. R

    Taj Mahal

    For takeaway food, try the Taj Mahal for Indian food.

    reviewed

  20. S

    Mother India

    A simple concept pioneered in Glasgow has captured hearts and minds – and stomachs – in Edinburgh: Indian food served in tapas-size portions, so that you can sample a greater variety of different dishes without busting your gut. Hugely popular, so book a table to avoid disappointment.

    reviewed

  21. T

    Kalpna

    A long-standing Edinburgh favourite, Kalpna is one of the best Indian restaurants in the country, vegetarian or otherwise. The cuisine is mostly Gujarati, with a smattering of dishes from other parts of India. The all-you-can-eat lunch buffet (£8) is superb value.

    reviewed

  22. Advertisement