Whether you’re catching up with a friend or enjoying a meal out with the family, the Indian restaurants in Dundee offer fabulous quality and choice.
From the colourful curries to the mixture of spices and flavours that take you far beyond Dundee, Indian food has been a favourite cuisine of locals for many years.
Here, we list five of the best Indian restaurants to try if you are in Dundee – from buffet-style food to high-end a la carte menus.
Dil’se Indian Restaurant
Dil’se has been a popular venue for many years, with the name literally meaning ‘from the heart’.
With a mixture of Bangladeshi and Indian food, the venue serves everything from mixed meat platters to chicken tikka masala and garlic naans.
After closing briefly in 2023, it has been taken over and the interior refurbished in 2024.
The quality remains high at this popular restaurant and they offer takeaway and sit-in meals with a family-friendly atmosphere.
Address: 99-101 Perth Road, Dundee, DD1 4JA
Jahangir Tandoori Dundee
Promoted as a tandoori and balti restaurant, Jahangir is one of the top Indian restaurants in Dundee, with their name meaning ‘king of the world’.
Famous for their charcoal tandoori offers, this award-winning restaurant serves mixed grills to tandoori seekh kebab, with vegetarian and meat curries also available.
After walking into a large and welcoming entrance area, their opulent interior boasts a fantastic sunken fish pond in the middle of the restaurant.
Jahangir also offer a European menu for those who want to enjoy the Jahangir experience without the spicy food, ensuring that everyone has something to enjoy.
Address: 1 Session Street, Dundee, DD1 5DN
Rishi’s Indian Aroma
Another venue which I personally enjoy is Rishi’s Indian Aroma on Hawkhill, which is relatively new to the Indian food scene in the city but is well established now.
Rishi’s serves a true taste of India, and it is apparent from their fresh mango lassi to the masala dosa with all the sauces and daal to indulge in.
The friendly and stylish restaurant also offers a lunch tapas menu, which is a lovely way to enjoy Indian food in the middle of the day.
You can also see into the kitchen from your table, which is always fun.
Address: 11 Hawkhill, Dundee, DD1 5DL
Wee Sunny’s
Home to the famous Dundee sweet and spicy hot sauce, Baba’s sauce, Sunny’s adds their own flavour twist to their dishes.
With samosas, curries and fresh-made pizzas, Sunny’s caters to everyone and invites customers to try a mix of Bangladeshi and Indian dishes.
They have recently opened Wee Sunny’s Takeaway in Douglas, after a fire in their previous location, and are still serving up some of the tastiest food in town.
The Sunny’s team also offers external catering with karaoke and quiz cards – what more could you want?
Address: 13b Balmoral Terrace, Dundee, DD4 8SJ
Goa Indian Restaurant
If you live in Broughty Ferry and want to visit somewhere that’s a bit closer to home, Goa is always on my list of places to recommend.
Goa makes Indian dining a more refined and luxurious experience with their a la carte menu and top-quality service.
They also have regular offers such as their pre-theatre deal, which was 3 courses for under £20.
Authentic flavours are the hero in any dish served by Goa with the use of fresh, local and seasonal ingredients in their dishes. And the interior is beautiful, as well as being very professionally run.
Address: 7 Erskine Lane, Broughty Ferry, Dundee, DD5 1DG
Conversation