Edinburgh is home to some incredible curry houses – whether you’re after the hottest curry in Scotland, haggis-stuffed pakoras, or simply a mouthwatering meal packed with delicious flavours.
These are the best Indian restaurants and takeaways in Edinburgh, according to the latest TripAdvisor reviews.

. Curry.jpg
The best Indian restaurants in Edinburgh, according to online reviews (Getty Images) Photo: Getty Images

. The Pakora Bar
The Pakora Bar is considered one of the top restaurants in Edinburgh - let alone Indian restaurants. This family run establishment in Hanover Street is famed for its delicious Punjabi street food, sometimes with a Scottish edge. Photo: The Pakora Bar

. Pataka
Considered one of the top 10 Indian restaurants in Scotland, Pataka is not to be missed. Crime writer Ian Rankin is a regular customer here, and the Causewayside restaurant has even featured in two of his novels. Photo: Google Streetview

. Voujon
Voujon in Newington Road specialises in North Indian and Bengali cuisine - which involves a lot of delicious vegetarian and fish-based dishes. Photo: Google Maps

. Solti
Solti is the sister restaurant to Gautam's, also serving tantalising Nepalese and Indian dishes. Found in Drummond Street, its name is a phrase of affection towards a close friend. Photo: ANGUS MACKINNONN

. The Khukuri
The Khukuri serves authentic Nepalese cuisine as well as Indian dishes at its restaurant in West Maitland Street, near Haymarket. A much-loved name since 1997, one reviewer wrote: "Simply wonderful experience! Food was exceptional and delicious." Photo: Google Streetview

5. The Khukuri
The Khukuri serves authentic Nepalese cuisine as well as Indian dishes at its restaurant in West Maitland Street, near Haymarket. A much-loved name since 1997, one reviewer wrote: "Simply wonderful experience! Food was exceptional and delicious." Photo: Google Streetview

6. Vinyasa
With a name associated with yoga, Vinyasa can be found in St Mary's Street, just off the Royal Mile in the heart of Edinburgh's Old Town. It serves Indian and Bangladeshi cuisine and comes highly praised. Photo: Google Streetview

7. Gautam’s
Gautam's is a family-run Nepalese and Indian restaurant in Dalziel Place. Reviewers have hailed the food as "absolutely delicious" and "melt in your mouth". Photo: Google

8. The Everest
As its name suggests, The Everest serves a range of authentic Nepalese dishes and Himalayan wine as well as Indian food. There are plenty of vegetarian options and dishes range from mild to spicy at this restaurant in Home Street. Photo: Google Streetview