Best Indian restaurants in NSW

Best Indian restaurants in Sydney
Best Indian Restaurants Near Me

Got a hankering for butter chicken? Wondering where you can savour the spiciest aloo gobi? Through NRMA Blue, find your nearest Indian restaurant or takeaway by simply entering your location and searching 'Food and Drink' in the my nrma app, where you'll see all the best dining options close by.

And as part of our Member benefits program, NRMA Blue, you can enjoy incredible savings across a variety of food and drink experiences. Whether you're craving a warm, buttery naan bread, traditional tandoor meats or tempting lamb biryani, we've chosen our top Indian restaurant favourites in metro and regional NSW for that truly authentic Indian dining experience. Hungry? Dig in to our top picks below.

Search Indian restaurants near you

Sydney Indian restaurants

Masala Theory Surry Hills Indian Restaurant

Masala Theory

Surry Hills | Members receive 25% off the total bill up to $35

Traditional with a twist -- think kaffir lime-and-chutney-spiced chicken sliders and lassis combined with lavender, and whimsical décor, just as colorful as the food at Masala Theory. Rest assured, if you're simply after a mouth-watering butter chicken, you won't be disappointed. 

Lavendra North Sydney Indian Restaurant


North Sydney | Members receive 25% off the total bill up to $40

Sourcing unique Australian produce with traditional and contemporary Indian cooking, Lavendra is a delicious meeting of two cultures. Did we mention the restaurant is located on Walker Street, overlooking views of the Sydney Harbour?

Curry Lovers Epping Sydney

Curry Lovers Epping

Epping | Members receive 25% off the total bill up to $25

Located within the strip of restaurants on Beecroft Road and minutes walking distance from Epping train station is where you'll find Curry Lovers Epping. Serving up regional cuisine from northern India -- the Goan salmon curry is a must, it's sleek decor and floor to ceiling windows also allow the perfect spot to people watch. 

Castle Taj Indian in Castle Hill

Castle Taj Indian

Castle Hill | Members receive 25% off the total bill up to $25.

Minutes from Castle Towers and Castle Mall, you'll find Castle Taj Indian, where seasoned and dynamic chef Sumit Kumar has created a traditional menu which offers an authentic taste of India. 

Newcastle, Central Coast and the Hunter

Punjabeez Indian Restaurant in Morrisset

Punjabeez Indian Restaurant

Morrisset | Members receive 25% off the total bill up to $25

Known for its vibrant atmosphere, generous portion sizes and extensive menu – you'll have no less than 10 naans to choose from on the menu, Punjabeez Indian Restaurant is always a good idea. 

Rajdhani at Terrigal in Kincumber

Rajdhani at Terrigal

Kincumber | Members receive 25% off the total bill up to $20

Specialising in South Indian dishes, in particularly Kerela recipes, Rajdhani Indian Restaurant, brings together an all-round culinary experience through its fresh and flavoursome food, first-class service. 

Spicers 29 Goan Indian Restaurant Woy Woy

Spices 29 Goan Indian Restaurant

Woy Woy | Members receive 25% off the total bill up to $20

Taste your way through the 29 states of India at Spices 29 Goan Indian Restaurant, where the menu is influenced by the unique tradition and flavours of a diverse country, rich in culture and culinary heritage. 

Gold Coast and Northern NSW

Goa India Fusion Main Beach

Goa Indian Fusion

Main Beach | Members receive 25% off the total bill up to $35

Home-style cooking in a relaxed curry house and bar, Goa Indian Fusion offers quality food and service without breaking the bank, and is conveniently located on Tedder Avenue in Main Beach, Gold Coast. 

All India Taste Coolangatta

All India Taste

Coolangatta | Members receive 25% off the total bill up to $35

If traditional tandoori meats, naan and spice curries is what you're after, you won't be disappointed with the Indian food and dishes at All India Taste Restaurant.

The Tandoori Place, Broadbeach

The Tandoori Place

Broadbeach | Members receive 25% off the total bill up to $35

Promising to take you on a culinary journey through the spice route to India, The Tandoori Place prides itself on addictive aromas emitting from its butter chicken, lamb biryani, kadal paneer, and butter naans prepared in special fire clay ovens. 

Wollongong, the South Coast and Southern Highlands

Kohli's Indian Restaurant Nowra

Kohli's Indian Restaurant

Nowra | Members receive 25% off the total bill up to $45

With the seemingly endless culinary offerings that exist throughout the Indian subcontinent, Kohli's Indian Restaurant has chosen to focus on delivering the best of the most classic dishes recognised by the West. 

Mango Tree Cafe and Restaurant in North Wollongong

Mango Tree Cafe and Restaurant

North Wollongong | Members receive 25% off the total bill up to $30

Enjoy spectacular views of the Pacific Ocean while tucking into your continental lunch or dinner – Mango Tree Cafe and Restaurant serves up fare from India and beyond. 

Garam Masala Indian Restaurant in Shellharbour, NSW

Garam Masala Indian Restaurant 

Shellharbour | Members receive 25% off the total bill up to $30

Located in Shellharbour City Centre, Garam Masala Indian Restaurant embodies the spirit and essence of traditional Indian cuisine with an Illawarra flare. 

Did your local Indian restaurant or takeaway make our top favourites? If not, simply enter your location and search 'Food and Drink' in the my nrma app to discover even more cafes, restaurants and takeaways and dining discounts near you. 

1. Participating venues correct at time of publish. Participating venue and offers are subject to change at any time.

Hungry for more?

Consider dining at some of the best pizza restaurants or Chinese restaurants in NSW instead. Prefer a light snack? Check out these top 9 cafes and restaurants for tasty quick eats in NSW or tempt your tastebuds with a range of takeaway food options.

View all food and dining benefits

Save up to 20% at over 3,000 restaurants, cafes and takeaways across Australia

To redeem, simply download or update the my nrma app, visit a participating location and show your redemption screen when paying.