Edinburgh Restaurants

  1. Ann Purna

    This little gem of a restaurant serves exclusively vegetarian dishes from southern India in a bright, unfussy dining room enlivened by a few homely decorations. If you're new to this kind of food, opt for a thali - a self-contained platter with two starters, four different curry dishes, rice, puri (puffed bread) and a dessert.

    Read more about Ann Purna

  2. Kalpna

    One of the best Indian restaurants in the country, vegetarian or otherwise, Kalpna serves mostly Gujarati cuisine with a smattering of dishes from other parts of India - try the khumb masala (spiced mushrooms in a coconut milk, tomato, garlic and coriander sauce). Specials include the buffet lunch (around £6 ) and a vegan thali ( £13 ).

    Read more about Kalpna

  3. Khushi's

    Established in 1947, Khushi's is something of an Edinburgh institution, despite having moved from its original canteen-like home to bigger and brighter premises. Its speciality is basic Punjabi dishes cooked in the traditional way (listed on the menu as plain lamb, chicken or fish curry), but there are also several good vegetarian dishes. It's not licensed, but you can bring your own booze (no corkage).

    Read more about Khushi's

  4. Omar Khayyam

    The Omar Khayyam is an old-fashioned Punjabi restaurant with attentive, waistcoated waiters, plush decor and an ornate fountain 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).

    Read more about Omar Khayyam

  5. 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).

    Read more about Roti

  6. 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 added by menu descriptions translated into broad Scots ('a beezer o' a curry this...gey nippie oan the tongue').

    Read more about Suruchi