There’s an array of exceptional Indian cuisine within this harbour city, so whether it’s an authentic curry you’re craving or a taste of fine dining, there are a multitude of Indian eateries for you to choose from. To make it a little easier for you, we've compiled the best the city has to offer.
A contemporary Indian restaurant paying homage to Mother Earth, Bhoomi is the latest eatery to open on Glebe Point Road. The dining experience at Bhoomi offers up the best dishes from the Indian subcontinent enhanced with contemporary cooking techniques. The Bhoomi butter chicken and beef short ribs are a must, and for group dining their banquet menus serve up the best of the best.
134 Glebe Point Road, Glebe
In Surry Hills, Don't Tell Aunty is bringing its brand of ‘unauthentic Indian fare’. This brand new eatery will maintain a fun and cheeky atmosphere that Head chef Jessi Singh is distinctly known for, whilst putting a twist on tradition by using ingredients that aren’t typically found in Indian cooking. The beverage program complements the kitchen's efforts with a strong wine menu and a playful gin and mezcal-centric cocktail list.
414 Bourke Street, Surry Hills
The ultimate rule-breaker, Brick Lane is all about fusing traditional Indian flavours with Western-style dishes. The extensive a-la-carte menu will make it hard for you to decide, but our recommendation is to opt for 'The $50 Feast'. Sampling all the signature dishes from the moreish tandoori chicken burger spring rolls to the coconut chicken curry, your taste buds will be in heaven. For an extra $10, you can sip on their signature cocktail to get the party started.
75 Stanley St, Darlinghurst
Specialising in Southern Indian flavours, Malabar is a local favourite in its two locations, Darlinghurst and Crows Nest, and for good reason. The restaurants, which has been around for more than two decades, boasts a menu that is rich in authentic flavours – order the Goan Fish Curry or forever regret it. Both restaurants fit outs are intricately decorated and atmospheric.
274-290 Victoria Street, Darlinghurst
334 Pacific Highway, Crows Nest
This newcomer has already established itself as a firm Sydneysider favourite. INDU does southern Indian with modern, innovative execution. Look forward to an authentic dining experience with an open dosa kitchen, where you can watch the chefs' theatrics from your chair. Based inside an industrial looking heritage building, the fit out here is as glorious as the food.
350 George Street, Sydney
Located amidst all the action in Circular Quay, The Spice Room’s creative menu likes to keep things interesting. They do their own take on Tiffin Lunches – lunch boxes Dabbawallas (delivery boys) deliver to workers across Mumbai – hearty curries, street-style food and sweet desserts. There is no denying that the food here is good, as is the atmosphere.
Ground Floor, The Quay Building, 2 Phillip Street, Circular Quay
Balmain's Not Just Curries dishes up impressive Indian food. You only need look to their Chingarri Tika – chicken thigh fillets with fiery yoghurt marinade, turmeric, vindaloo paste and mint chutney – to know what we’re talking about. The menu is vast and drawn from traditional flavours and delivers quality restaurant food that comes with the love of home-cooking.
235 Darling Street, Balmain
Another star player, Manjits was Australia's first Indian restaurant. Since 1984, they have grown to five locations (including a function centre) and continue to showcase some of the best Indian dishes in town. From fresh onion bhaji to warming kadai beef curry, traditional flavours are at the heart of their menu. The eatery is renowned for their delicious Indian desserts, so be sure to leave room after your mains.
Balmain and Darling Harbour
Dinner with a view doesn’t get much better than Woolloomooloo, and Aki’s Indian sure makes the most of it. This hated restaurant has a sophisticated touch. Fresh local produce is at the heart of the menu and is paired with an extensive wine list that will keep you lingering here well into the afternoon. A popular lunch venue among groups, you really can’t go past the Banquet menu.
1/6 Cowper Wharf, Woolloomooloo
Sitting pretty on the harbour is Zaffran, showcasing a modern take on traditional Indian with innovative dishes. The menu has an extensive seafood offering as well as authentic meals with favourites including barramundi in a coconut and turmeric broth and stir-fried lobster. The view is equally impressive with wide windows shaping the iconic harbourside scenery.
345 Harbourside Shopping Centre, Pyrmont
When it comes to authentic Indian, there’s no skipping Cleveland Street. And Maya Da Dhaba is the first important pitstop. The award-winning restaurant offers a fusion of traditional flavours and innovative dishes with their signature meals including the goat masala and goan fish curry. The good news is you can skip hosting the next barbeque and opt for their outdoor catering instead.
431 Cleveland Street, Surry Hills
Another enduring favourite, Surjit's has been gracing Sydney’s dining scene for the past couple of decades, and it's still as good now as it was when it first opened. Surjit’s uses Indian Mughlai cooking to bring the flavours of North India to artfully presente plates. A curated wine list matches the dishes, but do yourself a favour and save a little bit of room at the end for fresh handmade ice cream. Side note: they do a mean catering menu as well.
215 Parramatta Road, Annandale
There’s a reason why this establishment has been a firm favourite among the locals for decades. Tandoori flavours from the north to seafood dishes from Goa to classic dishes from Chennai, head chef Kumar Mahadevan brings them together to create a dining experience that draws people from all over Sydney. Trouble deciding where to start? opt for the banquet.
163 Concord Road, North Strathfield