
Best Indian Restaurants to Try in Sydney
Indian Restaurants in Sydney: Chaat Your Heart Out
Beyond demographics, it’s the explosion of flavours that’s captivating Sydneysiders and visitors. From the robust spices of North Indian classics like butter chicken and paneer tikka to the intricate tang of South Indian dosas and idlis, the city’s Indian restaurants in Sydney have a plate for every palate. The regional delicacies showcasing India’s rich culinary diversity are not to be overlooked.This culinary enthusiasm isn’t confined to Indian communities alone. It’s heartening to see locals embracing the aromatic curries and biryanis with as much gusto as international travellers. As Sydney’s culinary identity evolves, the embrace of Indian cuisine is a remarkable example of a global city celebrating the world on its plate.If you’re an Indian tourist, you know the craving for flavours that feel like a warm embrace from home. This is even more true for students and expats, making authentic Indian cuisine a top priority. While vacations tempt us to explore new tastes, there’s something about the familiar aroma of spices that draws us in. There are various Indian restaurants in Sydney, each offering an authentic slice of the subcontinent. From the tantalising aroma of freshly baked naan to the symphony of spices that dance in curries, these eateries encapsulate the essence of India. This guide aims to be your compass, leading you to the hidden gems that exude the homely essence of Indian cooking. Let’s dive into a gastronomic adventure, where Indian food in Sydney, Australia, awaits to embrace you with flavours that resonate with your roots.
Craving Indian food in Sydney? Our Travel Forex Card lets you indulge without currency hassles.

Ready to savour the diverse Indian flavours in Sydney? Plan a trip to Australia with Travel Mode on Niyo Global - your culinary companion on this delicious adventure!
Get Niyo Global App Get Niyo Global AppScan QR Code To Download The App

Top 10 Best Indian Restaurants in Sydney
The Flavour of India
Step into the inviting ambience of Flavour of India in Edgecliff. The restaurant’s carefully chosen décor and warm lighting create the perfect atmosphere for an authentic Indian culinary journey. The Flavour of India is your go-to destination for the best Goat Curry in Sydney. Their dedication to healthy and flavourful dishes and friendly staff ensure a memorable dining experience. The attentive staff, particularly Chef Hayat, ensured that every dish matched the restaurant’s name. Don’t miss out on their other delectable offerings as well. Focusing on healthy and delicious offerings, it has garnered a dedicated local and visitor following. They also have vegan and vegetarian options available!
Average cost of two: AUD 45 (approximately INR 2,400)
Recommended Dishes: Goat Curry, Butter Chicken Masala, Samosa
Location: 128 New South Head Road, Edgecliff, Sydney
Hours: Monday - Sunday: 5:30pm-10:00pm Trip Advisor Rating: 4.5/5
2. Malabar South Indian Restaurant in Sydney
For a fantastic Indian dining experience in Darlinghurst, head to Malabar South Indian Restaurant. This establishment offers a blend of Indian and Asian flavours, served with efficient service and a charming ambience. Famous for its curries and Kheema Dosai, this restaurant stands on a league of its own in Sydney. Whether meeting friends or enjoying a delicious meal, Malabar’s blend of Indian and Asian cuisine promises a memorable feast that’ll leave you returning for more. Average cost of two: AUD 44 (approximately INR 2,400)Recommended Dishes: Curry, Kheema DosaiLocation: Shop 1 274 Victoria, St, SydneyHours: Monday -Tuesday: 5:30pm-10:30pm, Wednesday, Thursday, Sunday:12:00pm-2:30pm, 5:30pm-10:30pm, Friday-Saturday: 12:00pm-2:30pm, 5:30pm-11pm
Trip Advisor Rating: 4.5/5
Discover the flavours of The Spice Room located in Circular Quay. This small, cosy restaurant is known for its intimate ambience and delightful Indian cuisine. With a focus on flavourful Indian dishes, reservations are recommended to secure your spot. The intimate ambience and delightful food make The Spice Room a must-visit for those craving amazing Indian cuisine in Australia. Indulge in their flavourful Butter Chicken, a classic Indian dish that’s rich and creamy.
Average cost of two:AUD 35 to AUD 40 (approximately INR 1,800 to INR 2,000)Recommended Dishes: Butter ChickenLocation: 2 Philip St Ground Floor The Quay Building, SydneyHours: Monday - Sunday: 12 pm-3:00 pm, 5:00pm - 10:30pmTrip Advisor Rating: 4.5/5
4. Indu
Indu in Sydney offers a fusion of Indian and Asian cuisine that bursts with flavours. The authenticity of their dishes and intricate layering of flavours make for an unforgettable culinary experience. If you’ve ever wondered about the authenticity of Indian food in Australia, Indu dispels any doubts with its extraordinary taste with dishes like the famous Barramundi Curry. Their dishes’ intricate layering of flavours is truly a testament to their culinary mastery. Indu offers vegetarian and vegan dishes.Average cost of two: AUD 59 to AUD 70 (approximately INR 3,100 to INR 3,700 ) Recommended Dishes: Barramundi Curry, Dahl, Fish Curry Location: [Societe Generale House 350 George St Societe Generale House, Basement Level, Sydney](https://www.tripadvisor.in/Restaurant_Review-g255060-d8848914-Reviews-Indu-Sydney_New_South_Wales.html
MAPVIEW)Hours: Monday - Friday: 12pm-11pm, Saturday: 5pm-11pm, Sunday: ClosedTrip Advisor Rating: 4/5
5. The Taste of Village
Recommended Dishes: Biryani
Location: [3 George Street, North Strathfield, Sydney](https://www.tripadvisor.in/Restaurant_Review-g4212764-d10430983-Reviews-The_Taste_of_Village-North_Strathfield_New_South_Wales.html
MAPVIEW)Hours: Monday to Sunday: 12pm - 10 pm
Trip Advisor Rating: 4.5/5
Located in Crows Nest, Dhakshin South Indian restaurants in Sydney deliver authentic Indian and Asian flavours in an inviting atmosphere. This South Indian restaurant in Australia brings the glory of Indian cuisine in Australia closer to your palate. The inviting ambience complements the delicious dishes perfectly, making it an ideal spot for a flavourful dinner experience. Explore their extensive range of dosas, a traditional South Indian staple made with different fillings and served with various chutneys. This restaurant is vegetarian and vegan-friendly!
Average cost of two: AUD 40 (approximately INR 2,000)
Recommended Dishes: Dosa, chutneys
Location: [320 Pacific Hwy, Crows Nest, North Sydney](https://www.tripadvisor.in/Restaurant_Review-g552091-d7160444-Reviews-Dhakshin_South_Indian_Restaurant-Crows_Nest_North_Sydney_Greater_Sydney_New_South.html
MAPVIEW)
Hours: Monday: 6pm - 10pm, Tuesday-Thursday, Sunday-12pm - 3pm, 6pm - 10pm, Friday-Saturday- 12pm - 3pm, 6pm - 10:30pm
Trip Advisor Rating: 4.5/5
7. Delhi ‘O’ Delhi
Recommended Dishes: Vegetarian dishes: Paneer tikka
Location: [U 1 3-13 Erskineville Rd, Newtown, Sydney](https://www.tripadvisor.in/Restaurant_Review-g8572746-d738177-Reviews-Delhi_O_Delhi-Newtown_New_South_Wales.html
MAPVIEW)Hours: Monday to Wednesday: 5:30pm - 10:30 pm, Thursday to Sunday: 5:30pm - 11pm Trip Advisor Rating: 4.5/5
8. Zaaffrani
Recommended Dishes: Chicken tikka masala
Location: [Lvl 2, 345 Harbourside Shopping Centre Darling Harbour, Sydney](https://www.tripadvisor.in/Restaurant_Review-g255060-d812959-Reviews-Zaaffran-Sydney_New_South_Wales.html
MAPVIEW)Hours: Sunday to Thursday: 12pm - 2:15pm, 6pm - 9:30pm, Friday - Saturday: 12pm - 2:15pm, 6pm - 10pm Trip Advisor Rating: 4/5
9. Nawaz Flavour Of India
Recommended Dishes: Chicken tikka masala
Location: [142A Glebe Point Rd, Sydney](https://www.tripadvisor.in/Restaurant_Review-g255060-d724847-Reviews-Nawaz_Flavour_Of_India-Sydney_New_South_Wales.html
MAPVIEW) Hours: Sunday - Thursday: 12pm - 10:30pm, Friday: 4pm - 11pm, Saturday: 12pm - 11pm
Trip Advisor Rating: 4.5/5
The Colonial British Indian cuisine offers a forgotten part of Indian food, inspired by India’s north-west frontier and the British colonial rule. This British-style Indian restaurant blends up tradition with modernity to create fusion foods. They have vegan, vegetarian, halal and gluten-free options.
Average cost of two: AUD 24 (approximately INR 1,300)
Recommended Dishes: Butter chicken, samosa chaatLocation: [71/73 Stanley St Darlinghurst Sydney, New South Wales 2010 Australia](https://www.tripadvisor.in/Restaurant_Review-g255060-d6387636-Reviews-The_Colonial_British_Indian_Cuisine_Darlinghurst-Sydney_New_South_Wales.html
MAPVIEW)Hours: Monday to Sunday: 5pm-10pm
Trip Advisor Rating: 4/5
Each of these Indian restaurants in Sydney tells a unique story through their flavours, service, and ambience. Whether you’re in the mood for classic dishes or innovative twists on desi cuisine, the Indian food in Sydney, Australia, has something to offer for every palate.![]()
In a Nutshell
Some of the 10 best Indian restaurants in Sydney are:
The Flavour of India
Malabar South Indian Restaurant
The Spice Room
Indu
The Taste of Village
Dhakshin South Indian Res
Delhi ‘O’ Delhi
Zaaffra
Nawaz Flavour of India
The Colonial British Indian Cuisine
Find the perfect itinerary for your Sydney travels now!
Apply Now!
Key Takeaways
- Beyond demographics, the explosion of flavours from North Indian to South Indian restaurants in Sydney has captivated locals and international visitors. This trend is not confined to Indian communities; it’s a testament to the universal appeal of aromatic curries and biryanis.
- Importantly, for Indian travellers, these restaurants offer more than just food; they provide a connection to home.
- The significance of Indian restaurants in Sydney extends beyond the culinary delight; it’s about fostering a sense of belonging and easing the pangs of homesickness.
- As Sydney continues to evolve as a global city, its embrace of Indian cuisine symbolises cultural unity. Each restaurant, with its unique offerings, becomes a conduit for cultural exchange. For Indian travellers, these eateries offer a delicious meal, a taste of familiarity with the community, and a warm embrace from home in the heart of a foreign city.
Frequently Asked Questions
1. What is the typical meal cost at Indian restaurants in Sydney?
The cost at meals at Indian restaurants in Sydney varies based on the type of dining experience you’re looking for. On average, you might expect to spend around AUD 25 to AUD 70 per person for a main course, appetiser, and drink. However, keep in mind that prices can fluctuate depending on the restaurant’s location, ambience, and menu offerings. Some upscale Indian restaurants in Sydney with a fine dining atmosphere might have slightly higher prices, while casual eateries could offer more budget-friendly options.
2. Are Indian restaurants in Sydney suitable for vegetarians and vegans?
Absolutely, Indian restaurants in Sydney are known for their extensive vegetarian and vegan options. Indian cuisine has a rich tradition of plant-based dishes, and these restaurants reflect that. You can find a wide array of flavourful lentil curries, vegetable stir-fries, and other dishes that cater to vegetarians and vegans. They often have dedicated sections on their menus specifically for these dietary preferences.
3. How can I make a reservation at these Indian restaurants in Sydney?
Making a reservation at these Indian restaurants in Sydney is a straightforward process. Most of them offer multiple ways to book a table. You can call the restaurant directly at their provided contact number, which you can find on their official website, or use popular restaurant reservation platforms like OpenTable. Making a reservation is recommended, especially during peak dining hours, to ensure you get a table at your preferred time.
4. Do these restaurants offer authentic Indian cuisine, or is it adapted to local tastes?
These Indian restaurants in Sydney take pride in offering an authentic taste of Indian cuisine. The chefs often have culinary expertise rooted in traditional Indian cooking techniques and flavours. While they may incorporate local produce and preferences, they maintain the essence of authentic Indian dishes. You can expect a genuine Indian dining experience, from classic curries to tandoori specialities.
5.Can I expect to find regional Indian dishes on the menu?
Yes, Indian restaurants in Sydney often showcase a variety of regional dishes on their menus. Indian cuisine is incredibly diverse, with each region having its own unique culinary traditions. You might discover dishes from North India, South India, and other regions, each with their distinct flavours and ingredients. This allows you to explore the rich tapestry of Indian cooking without leaving Sydney.








