Sydney, the harbour city, is multicultural and has almost all the famous cuisines of the world invading the taste buds of its residents. Indian cuisine is no exception, as the beautiful city has its own scrumptious Indian food destinations. Indian Restaurants in Sydney has it all, from the uber class fine dining to dressed-down eateries. With this small read, you will get a heads up on the best Indian restaurants in Sydney.
Searching for some Butter Chicken and Naan or Masala Dosa and Sambhar in the harbour city? Check out our list of Indian restaurants in Sydney, and enjoy the authentic food miles away from India.
Best Indian Restaurants in Sydney
- Nithik’s Kitchen
- Brick Lane
- Abhi’s Indian and Aki’s Indian
- The Spice Room
- Faheem Fast Food
- Masala Theory
1. Malabar, @ Darlinghurst & @Crow’s nest
Named after the Pepper coast, Kerala, Malabar restaurant proves to be the best South Indian restaurant in Sydney. Chef Mohammad is the heart and soul of Malabar, who has brought his rich south Indian culinary experience to the busy Darlinghurst area. Malabar specializes in sourcing fresh local ingredients and cooking it the authentic South Indian way. The restaurant serves both veg and non-veg dishes, and also has a selected menu of Vegan dishes. They specialize in authentic recipes along with exquisite recipes added from their experience. The place is not just about Indian cuisine but brings in a global experience with the best wine accompaniments suggested with each course.
The restaurant has a great ambience, with blacks and whites dominating the diner. You can find black and white mural paintings and large images of Royal Indian figures, adding to the mood of the place. The food served at Malabar is among the best Indian food in Sydney, and indeed a rich experience down the Indian spice trail. Malabar has two restaurants in Sydney, but the corner street location at Darlinghurst is the busiest and the best.
- Open: Wed-Sun 12:00 noon to 2.30 pm; Mon-Sun 5:30 to 10:30 pm
- Speciality: authentic South Indian cuisine
- Type: Fine Dining
- Must try: Keema Dosa, Prawn Konkan, Lamb Roganjosh, Lunch thali, Sunday special Biryanis
Also Read: Top Things to do in Australia
2. Nithik’s Kitchen, Rozelle
Nithik’s Kitchen is an entrepreneurial venture of an Indian couple, Preeti & Vikram. Nithik’s Kitchen has simple decor and very functional setup. But the place is completely about its food and has developed as a go-to place for Indian food in Sydney. The Chef couple makes sure to tingle your senses with the contrasting flavours and textures of Indian food, presented so well. The couple is very friendly and explains each dish in minute detail, making it a wholesome experience in Indian cuisine. The menu is a special set of Indian recipes, with celebration dishes and street food topping the list. Yes, you can have the tai pongal kara kulambu to masala cheese and onion paratha, under one roof.
Nithik’s Kitchen serves both veg and non-veg and has a special set of desserts and wine to finish your meal. The restaurant has a Chettinad origin(and yes serves some of the best Chettinad food in Sydney), and makes sure to use the traditional Indian cooking methods for healthy eating. Stop by Nithik’s Kitchen one of the top Indian restaurants in Sydney, if you want to enjoy a flavourful Indian palate.
- Open: Tue-Fri – 12 noon to 3 pm, 6 pm to 10:30 pm; Sat – 6 pm to 10:30 pm; Sun – 12 noon to 3 pm, 6 pm to 10 pm
- Speciality: Celebration dishes and Street food, predominantly South Indian
- Type: Casual
- Must try: Urulai Pattani Kozhi Kuruma, Tai Pongal Kara Kolambu, Danendhar Sunti(pounded lamb starter), Kuzhi Paniyaram, Mukkani (Trio Fruit) Kulfi
Recommended for you: Stunning places in Australia you must visit in 2019
3. Brick Lane, Darlinghurst
Brick Lane is the global iteration of Indian food, set up among the Italian joints of Stanley street. In this refreshing restaurant with an amazing vibe, the delicious food tastes more amazing. The place has an exposed brick wall, with holy Indian men murals and bright yellow lights, creating a very modern space. The kitchen here cooks up fusion dishes, which have the traditional Indian fare with global ingredients and taste. The recipes are unbelievable, as you see a different level of fusion here, like the tandoori chicken burger spring roll. Brick Lane is the best Indian restaurant in Sydney, with the most innovative dishes adopted for vegan, veg and non-veg preferences.
The place has got a fan following for its vibes and its 55 dollars’ bottomless feast’ with eight courses and unlimited beer and drinks for one and a half hours. There a plenty of options to feast in and equally plenty of drinks available, for a chill outing with your friends at Brick Lane. If you love unlocking a savoury puzzle, head to brick lane one among the great places for best Indian food in Sydney.
- Open: Tue-Thurs 6 pm to 10 pm; Fri 5.30 pm to 10 pm; Sat 12 noon – 3 pm, 5.30 pm to 10 pm
- Speciality: Indian Fusion dishes
- Type: Contemporary Casual
- Must try: Samosas, King Prawn Curry Leaf, Spiced Kingfish Fillet, Coconut Creme Caramel
4. Abhi’s Indian and Aki’s Indian
Abhi’s and Aki’s are restaurants owned by renowned chef Kumar Mahadevan, named after his two sons. While the former one, is a casual eatery, serving a mouthwatering Indian food in Sydney for over 25 years. Aki’s is a fine-dining counterpart of Abhi’s, with a waterfront facing Cowper Wharf diner. The restaurants cook the best of Indian cuisine, from fiery North Indian meat to coconut milk spiced curry of the South. They predominantly serve tandoori flavours and coastal favourites like Goa and Chennai cuisine.
The place also stays true to Indian spirit and serves scrumptious thalis in silver plates. They have an extensive menu separated as classic, contemporary and tandoori recipes so that you can pick your favourite in Indian. The restaurants cook local seafood and meat in Indian style, with an impressive option for vegetarians too. Withstanding three decades, the couple of restaurants is the best Indian restaurant in Sydney city.
- Open: Mon – Fri, Sun 12 noon to 3 pm, 6 pm to 10 pm; Sat 6 pm to 10 pm
- Speciality: Serving Indian cuisine for over 25 years
- Type: Abhi’s- Casual dining, Aki’s- fine dining
- Must try: Spiced blue swimmer crab on a bed of idiyappam, Railway goat curry, Ennai Kathirikai, Flaky Parathas
5. Billu’s Indian Eatery, Harris Park
Billu’s is one of the best Indian restaurants in Sydney, present in its very own ‘Little India’ Harris Park. This restaurant is one of those rare Indian joints which is open all day long, with a good spread of breakfasts too. This restaurant has been present in Sydney from 1990 and has its tandoori spell on the city from then on.
Billu’s menu is predominantly Punjabi cuisine and its tandoori dishes are all time favourites. You can also find South Indian and North Indian staples inculcated in the menu. The restaurant has made its point to serve all the Indian specialities, including an extensive mouthwatering Indian sweets range. Billu’s is known for its quality food and quick service. It serves the best curry in Sydney and has branched out in Barangaroo as Spiced by Billu’s. This new place is elegant and serves the signature homestyle Indian food for lunch and dinner.
- Open: Sun-Thurs 10 am to 10 pm; Fri-Sat 10 am to 11 pm
- Speciality: Punjabi cuisine
- Type: Casual
- Must try: Samosa, Tandoori Chicken, Seekh Kebab, Kadai Chicken, Paneer Tikka Masala, Garlic Naan, Gulab Jamun
6. Indu, CBD
Indu is certainly the expensive Indian fare located in the basement of Dymock’s bookstore. The restaurant describes it as inspired by the village culture of India. The menu is extensive with highlights from village cuisines of India, including the famous grills, curries and dosas. The recipes are adopted for the global liking, and you get a wonderful palate of contemporary food to enjoy. The restaurant has a beautiful interior with flowy curtains and crescent-shaped booths. The interior is fancy and also has a private dining space, making it one of the top Indian restaurants in Sydney.
As the owner has a Sri Lankan origin, you can expect some Sri Lankan delicacies to tingle your senses. As a great initiative, the place has employed widows of the Sri Lankan Tamil origin who lost their livelihood due to the war. The staff is very friendly, and the food is fabulous in taste. This place is for those special celebrations with the best Indian food in Sydney.
- Open: Mon-Fri 12 noon to 10 pm; Sat 5 pm to 10 pm
- Speciality: Village inspired Contemporary Indian food
- Type: Fine Dining
- Must try: Smoked goat’s leg dosa, String hoppers kiri hodi, Amma’s daal, The Great Lamb Raan
Suggested read: Top things to do in Gold Coast Australia
7. The Spice Room, Circular Quay
The Spice Room is one of the best Indian restaurants in Sydney present in the buzzing Quay apartments. The quaint mansion is inspired by the Great Royal Haveli’s built by Indian royal families. The place has a rustic interior with ornate walls, carved tables and antique decor. The ambience is very rich and you can enjoy the glistening Quay waters through the perforated antique windows. The menu given to you is elaborate with special recipes from all parts of India. You can find a selection of street foods, entree’ nibbles, traditional royal dishes, tandoori specials and a wide range of curries.
The restaurant also has classic desserts that serve Indian sweets with a twist. You cannot go by without mentioning the special lunch. The lunch served here is inspired by the dabbawallahs of Mumbai. Thus you get a two or three-tiered tiffin carrier with homestyle Indian delicacies. As true to its name, the restaurant recreates the magic of Indian spices in a cosy setting.
- Open: Mon-Sun 12 noon to 3 pm, 5 pm to 10:30 pm
- Speciality: Royal Indian cooking style, Spiced up recipes from major Indian cuisines
- Type: Fine Dining
- Must try: Malai Chicken tikka, King Prawn Gulmohar, Railway Canteen Goat Curry, Grand Emperor’s Chicken Biryani, Badami Ras Malai
8. Chatkazz, Harris Park
Chatkazz is a very good Indian restaurant in Sydney, located in the lanes of ‘Little India’. This Indian restaurant stands out in the neighbourhood with its cafe-like decor and unbelievable choices of Indian street food. It is very famous among the Indian families and has also attracted the lovers of Indian food from all over Sydney.
The menu is exhaustive with chaats, dosas, idlis, naan and curry, sandwiches and Indo-Chinese. You can find everything under one menu. Visit Chatkazz to enjoy a meal as you have it exactly in a casual Indian restaurant or street-side shop.
- Open: Tue-Fri 10 am to 10 pm; Mon 5 pm to 10 pm; Sat, Sun 9 am to 10 pm
- Speciality: Street eats of India
- Type: Casual
- Must try: Pav Bhaji, Dahipuri, Masala Dosa, Chole Bhature, Dabeli, Misal Pav, Mango Lassi, Masala Nimbu
9. Faheem Fast Food, Enmore
Faheem Fast Food is a small joint in the busy Enmore, that greets you with the sign of Tandoori Chicken. This is a late-night joint that serves lip-smacking North Indian food all days a week. It is the place where you crash for a scrumptious meal and nothing else. The place is very simple, functional and is not your sophisticated date night diner. You get a colourful platter of food in no time till midnight. The food is totally yummy and value for money(almost Indian prices).
The place does not serve alcohol and has a lot of options in vegetarian too. Start with the tandoori special, then scoop up the colourful curries with naan or basmati rice and finish it with a kulfi. FFF serves the best Tandoori Chicken and the best curry in Sydney, you will have to taste it to believe it. When talking about Indian restaurants in Sydney, FFF is a staple that serves the best Indian food.
- Open: All days 5 pm to 12 am
- Speciality: Late night North Indian, Tandoori and Mughalai cooking
- Type: Casual, Fast food joint
- Must try: Haleem, Nihari, Tandoori Chicken, Butter Chicken, Beef Korma, Palak Paneer, Kashmiri Naan, Garlic Naan
10. Masala Theory, Surry Hills
Masala Theory is a vibrant space filled with colourful murals of Indian characters and antiques from the colonial era. As the theme of the restaurant says it is a capsule of both modernity and antiquity. The cool Indian joint claims it presents a modernized Indian menu with a twist. They call it Neo Indian dining experience, and right from the wall arts to the lighting, the place is fresh and hip. With both a la carte and thali menu, Masala theory is good for both a casual lunch and a special dinner.
Indian cuisine doesn’t have to be presented the same way, Masala theory pushes the limit. It is successful in bringing a global Indian platter, inspired by Indian roots and Global trends. The place also serves the best of Indian classics, with an assortment of street eats to signature gourmet dishes from modern India. So try out one of the best Indian restaurants in Sydney for the creative menu and hip mood.
- Open: Mon-Thur 5 pm to 10:30 pm; Fri 5 pm to 11 pm; Sat, Sun 11:30 am to 3 pm, 5 pm to 11 pm
- Speciality: Neo Indian dining
- Type: Contemporary dining
- Must try: Hinglish Lamb sliders, Curry Bombs, Prawntini Bhel, Surry Hills Lamb curry, Lavender and Honey Lassi, Rajbhog Thali
Popularly read: Must have Rajasthani-food during your vacation in Rajasthan
Sydney attracts a lot of tourists for its stunning coastline, natural beauty, exciting events and captivating skyline. There are Indian restaurants in Sydney that say a story with great ambience or the ones that satisfy your quick craving without putting a hole in your wallet. So, pick among the best Indian restaurants Sydney and enjoy local Indian flavours in a hearty meal.