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.
Kahani can be found in Antigua Street, at the foot of the bustling Leith Walk. Specialising in Indian street food, this BYOB establishment has been praised for its "delicious" dishes, friendly staff and great atmosphere. Photo: Google Streetview
Mintleaf in Bernard Street brings the flavours of Thailand and North India together under one roof. One reviewer said: "Phenomenal food and friendly service, must visit for a decent curry in Leith." Photo: Google Streetview
"The curry is truly to die for," wrote one happy customer of Nutan's in Home Street. Another said: "Genuinely the best curry I've had in the UK, if not ever!" Photo: Google Streetview
Zest is an Indian and Bangladeshi restaurant in North St Andrew Street, New Town. It has been praised for its pakora, "perfectly cooked" curries, and having the "best peshwari naan" one reviewer had ever tasted. Photo: Google Streetview
National World encourages reader discussion on our stories. User feedback, insights and back-and-forth exchanges add a rich layer of context to reporting. Please review our Community Guidelines before commenting.