Sign in


Forgotten your Password?

Enter your email address below and we'll send instructions and a link to reset your password


Unlock Sydney's hidden gems

All the latest and greatest places to eat, drink, stay and play in your city.

By signing up, you agree to periodic email marketing from Sitchu to the email address you provided. Terms and Conditions. Privacy Policy.

The Best Indian Restaurants in Sydney You Need to Try ASAP

From traditional curries to modern fusion cuisine, the best Indian restaurants in Sydney will take your taste buds on a journey to the subcontinent.

Pinky Ji

In the diverse tapestry of the best Indian restaurants in Sydney, the city offers a treasure trove of culinary experiences. Whether you're yearning for an authentic curry that warms your soul or a high-end dining affair, the options are abundant.

To simplify your quest for the best Indian restaurants in the city, we've carefully curated a list for you. From the vibrant streets of Circular Quay to the chic neighbourhoods of Darlinghurst and Barangaroo, Sydney's Indian restaurant scene spans a wide spectrum.

Delight in traditional spices and aromatic biryanis, explore inventive interpretations of classic Indian dishes, and discover restaurants that hold the promise of an unforgettable dining adventure.

Urban Tadka

Urban Tadka

This is fine dining Indian, but not as you know it. One of the only Indian restaurants to be awarded an Australian Good Food Guide’s Chef Hat ten years in a row, Urban Tadka is a hidden gem on Sydney's Northern Beaches that puts a modern twist on authentic cuisine.

Presenting refined dishes from diverse regions and states, and reflecting on modern food trends, expect a range of quality Indian grills, tandoori, curries and tapas selections to satisfy your every craving.

Sitchu Tip:  Start your food journey with the theatrical experience of sipping on a Smoked Southside, paired with Taco Chaat. We also loved the Lamb Tujj Adraki Champein (slow-cooked, grass-fed spring lamb cutlets) - but save room for the dessert. Trust us, you don't want to miss the Egg-Citing Showstopper. 

321 Mona Vale Road, Terrey Hills

Spiced by Billu’s

Spiced by Billu’s

Looking for a delicious Indian feast in the heart of Sydney? Look no further than Spiced by Billu's, a gem among the best Indian restaurants in Sydney. Situated in picturesque Barangaroo, this place takes North Indian cuisine to new heights without breaking the bank.

Spiced by Billu's boasts a menu that caters to every craving. Menu highlights including classic onion bhajis to contemporary options like salt-and-spiced calamari mean there's something for everyone.

To elevate your dining experience, the cocktail and wine selection perfectly complements the flavours of your meal. The Signature G&G cocktail is a zesty match for spicy dishes.

7/33 Barangaroo Ave, Barangaroo


Chatkazz Harris Park Restaurant

When it comes to Indian street food in Sydney, Chatkazz is a top choice among Indian restaurants. Their Mumbai Roadside Special menu is a passport to India's streets, featuring pani puri, pav bhaji, and paneer tava pulav.

If you’re hankering spicy and salty foods, Chatkazz has your back. But that’s not all. Save room for sweets, they’ve got India’s best roadside sweets and Western options, too.

Try everything from traditional gajar halwa to sizzling brownies. Chatkazz brings India's vibrant and decadent flavours to your plate with a twist. 

Harris Park, Bella Vista


Prepare yourself for a truly transformative fine dining experience. A visit to Khanaa is a pure delight from the get-go.

The restaurant is spacious and airy with a mix of bar seating, round tables and tables for two. Start with a tipple, guided by the incredible sommelier, before diving into an avant-garde Bengali menu packed with delicate flavours, playful dishes and unsuspecting textures.

Think duck leg confit samosa, chicken biryani and textures of coconut for dessert. The only thing holding you back from licking your plate is your dignity and even then, that's not enough with these incredible bites.

Every detail has been considered at Khanna with the diner's pleasure in mind, right down to the cutlery (Georg Jensen FYI).

Shop 3, 355 Crown Street, Surry Hills 

The Colonial

The Colonial

The Colonial pays homage to a period that gave rise to British-Indian gastronomy. Not your average Anglo-Indian curry house, The Colonial’s menu is a rustic and robust fusion of Eastern spices and Western cuisine.

Using clay tandoors to ensure succulent and tender meat, you’ll be vying over every last skerrick of that lamb Madras or butter chicken on your plate.

Balmain, Darlinghurst & Neutral Bay

Pinky Ji

Pinky Ji

Pinky Ji is a lively Indian restaurant located in the heart of Sydney CBD. With its elegant decor, warm hospitality, and exceptional menu, Pinky Ji is a must-visit destination for anyone looking for the best Indian in Sydney.

The restaurant serves an extensive range of 'unauthentic' Indian dishes - think lamb chops with horseradish and charred zucchini - all made with the freshest ingredients and the utmost care. 

89 York Street, Sydney

Don't Tell Aunty

Don't Tell Aunty

In Surry Hills, Don't Tell Aunty is bringing its brand of ‘unauthentic Indian fare’. The sister venue to the aforementioned Pinky Ji, this eatery also boasts a fun and cheeky atmosphere, 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

Malabar Cuisine

Malabar Cuisine

Specialising in Southern Indian flavours, Malabar is a local favourite in Darlinghurst and Crows Nest - and for good reason.

The intricately decorated restaurants have been around for more than two decades, with a menu boasting rich, authentic flavours – we highly recommend ordering the Goan Fish Curry or forever regret it.

Crows Nest & Darlinghurst



INDU has already established itself as a firm Sydneysider favourite. Known for its 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 heritage building with modern accents, the fit-out here is as glorious as the food.

350 George Street, Sydney



Another star player, Manjit's has a touch of history in its offering as Australia's first Indian restaurant. Since 1984, it has grown to five locations (including a function centre) and continues to showcase some of the best Indian dishes in Sydney.

From fresh onion bhaji to warming kadai beef curry, traditional flavours are at the heart of the menu. The eatery is renowned for its delicious Indian desserts, so be sure to leave enough room after your mains.

Concord, Corrimal, Sydney CBD & Wollongong

Maya Da Dhaba

Maya Da Dhaba

When it comes to some of the best Indian in Sydney, 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? You can skip hosting the next barbeque and opt for their outdoor catering instead.

431 Cleveland Street, Surry Hills

The Spice Room

The Spice Room

Located amidst all the action of Circular Quay, The Spice Room's creative menu distinguishes it from the rest of the Indian restaurants in Sydney.

Keeping things intriguing with a medley of hearty curries, street-style delights, and delightful desserts, the food here is undeniably top-notch with a symphony of flavours that transports your palate straight to the heart of India.

As for the ambience, it perfectly complements the whole experience. The Spice Room is a local gem that lets you savour the authentic tastes of India right in the heart of Sydney.

Ground Floor, The Quay Building, 2 Phillip Street, Circular Quay

Abhi's Indian

Abhi’s Indian

There’s a reason why Abhi's has been a favourite among the locals for decades. From Tandoori flavours from the north to seafood dishes from Goa to classic dishes from Chennai, the head chef brings them together to create a dining experience that draws people from all over Sydney.

Trouble deciding where to start? Opt for the banquet to try a little bit of everything.

163 Concord Road, North Strathfield

Loved our list of the best Indian restaurants in Sydney and looking for more delicious Asian cuisine in the city? Be sure to check out our restaurant guides of the best Japanese, Chinese and Thai eateries.

Stay in the loop